Software Engineer
Murang'a, KE
Motivated and detail-oriented Information Technology graduate with strong experience in software engineering, backend development, and technical support. Skilled in designing REST APIs, building scalable backend systems, and creating responsive web applications. Proficient in TypeScript, Node.js, React, Express.js, Prisma, and SQL Server. Trained in clean architecture, debugging, testing, and Agile methodologies. A reliable and fast-learning team player ready to contribute to a dynamic engineering environment.
Teach2Give
Developed full-stack and backend applications using TypeScript, Node.js, Express.js, and Prisma ORM. Designed and implemented secure REST APIs with authentication and authorization logic. Applied clean architecture principles, debugging strategies, and test-driven development (TDD). Worked within Agile teams, contributing to stand-ups, sprints, and code reviews. Used Git and GitHub for structured and efficient version-control collaboration. • Developed full-stack and backend applications using TypeScript, Node.js, Express.js, and Prisma ORM. • Designed and implemented secure REST APIs with authentication and authorization logic. • Applied clean architecture principles, debugging strategies, and test-driven development (TDD). • Worked within Agile teams, contributing to stand-ups, sprints, and code reviews. • Used Git and GitHub for structured and efficient version-control collaboration.
Ministry of Cooperatives & MSMEs Development • Nairobi
Provided technical support, troubleshooting hardware and software issues. Assisted with system updates, network monitoring, and user account management. Helped maintain organizational digital infrastructure and documentation. Prepared technical reports and ensured accurate IT record-keeping. • Provided technical support, troubleshooting hardware and software issues. • Assisted with system updates, network monitoring, and user account management. • Helped maintain organizational digital infrastructure and documentation. • Prepared technical reports and ensured accurate IT record-keeping.
Bachelor of Science in Information Technology
Training in Software Engineering