+254723255128 | [email protected]
Software and Web Developer / Backend Developer / Frontend Developer. Finds pride in creating solutions
Committed and self-driven Developer with over 3 years of experience in developing web applications that have positively impacted the world. An upcoming leader aiming at leading teams to efficiently handle the building of systems from ideation to production.
Software Engineering • Agile Methodology • Frontend Development • Backend Development • Technical & Functional Requirements
TECHNICAL PROFICIENCIES Javascript (ReactJS, NodeJS), HTML, CSS, CI/CD, Agile development, TDD, Git / Version Control, Database, Caching, API, AWS, Firebase, Firestore, NextJs
PROFESSIONAL EXPERIENCE
- Software Engineer (2018-Present) Andela, Nairobi, Kenya
Design and implement systems using the agile Software Development Life Cycle. Collaborate in getting features done to meet the stakeholders’ requirements. Communicate the entire process of development and delivery to stakeholders to keep them in sync with every step. Key Achievements Mentored junior developers into better roles to be able to tackle more complexity
- Software Engineer (2019-present) Intentional Futures, Washington, USA
Develop online Learning resources using ReactJs, NextJs, and Firebase to help students in the USA access course materials from anywhere. Key Achievements Refactored code to use the new version of React with Hooks which made the codebase cleaner and readable.
- Software Engineer Trainee (2017-2018) Founders & Coders, Nazareth, Israel
Worked in pairs to develop systems for non-profit organizations in NodeJS and ReactJs. Taught each other hard concepts in web programming and best practices. Key Achievements Developed a reporting tool for the Galilee Society on environmental injustice.
EDUCATION Bachelor of Science, Computer Science, University of Nairobi, 2020