Hi, my name is Lawi Mwirigi
I'm a Software Engineer.

What I do?

About me

Profile Image

I am a diligent Engineering student at McGill 22' familiar with helping create detailed application codes and design. Deep knowledge of Java and Git development environments to standardize and customize deployments.Clear understanding of web development and program management and training in customer service. Motivated to learn and unlearn, grow and excel in Tech.

I contribute to open source projects and I have attended 2 hackathorns; 1. McHacks - McGill University 2. HopHacks- John Hopkins University,Maryland , USA. (Virtually)

Resume

Projects

Bus Transportation Management System (BTMS)

BTMS defines a domain model using a class diagram for the concepts of the proposed BTMS. (I used the MVC design pattern).I used Java, Umple, Gherkin to implement this project. A city is using the BTMS to simplify the day-to-day activities related to the city's public bus system. The BTMS keeps track of a driver's name and assigns a unique ID to each driver. A bus route is identified by a unique number determined by city staff, while a bus is identified by its license plate.

Model Source Code

KingDomino Application

Developed a king domino application with 5 other students using Java on the MVC design pattern. We Created the model in Umple.I then wrote the gherkin step scenarios and the step definition for Save game, identifying kingdom properties, Calculating Kingdom properties, and Calculating Bonus score features . I ensured all the step definitions were in one class such that it was easier to implement the shared definition.

See Live Source Code

RoboFriends

RoboFriends is a react web application I am building purposely for cennecting friends and helping them share coding projects

See Live Source Code

Contact

Mobile : +1 (438) 929 1290

Email