LENNOX MATIMBAI NAMASAKA
Software Engineer
Summary
I am a passionate Software Engineer specialized in building robust and performance-optimized full-stack applications. My experience spans designing scalable REST APIs, implementing data pipelines with tools like Docker and Jenkins, and utilizing Firebase/Firestore and MySQL for data management. I am driven by creating efficient, user-centric solutions, demonstrated by my work on the CBC App for educators and automation tools for large-scale data extraction at vLex. My core ambition is to excel in DevOps, Cloud Computing, and Software Architecture, continuously applying skills in problem-solving and collaboration to deliver resilient and impactful software.
Experience
Software Engineer @ Verb Education
Feb 2024 - Current
- Developed and maintained the CBC App (assessment and record-keeping tool) for educators.
- Designed, developed, and maintained a secure and performance-optimized API, implementing deployment to Google Cloud Functions.
- Integrated PostHog analytics to track usage and make data-driven decisions for continuous improvement.
- Prioritized low bandwidth usage and responsiveness across desktop and mobile platforms for diverse learning environments.
Web Automation Engineer @ vLex
Feb 2024 - Current
- Built automation tools for data extraction and parsing using node-fetch, playwright, and puppeteer.
- Utilized AWS S3 for secure and scalable storage of processed and raw datasets.
- Implemented containerized solutions with Docker and automated CI/CD pipelines using Jenkins.
- Designed and automated robust data pipelines and maintained data warehouses.
Network Administration Internship @ KenGen PLC
Jan - Apr 2023
- Diagnosed and resolved network issues to maintain uninterrupted network operations.
- Implemented and maintained security measures like firewalls and access controls.
- Gained hands-on experience in cloud infrastructure provisioning, monitoring, and automation.
Personal Projects
XPress Truckers
Optimizes logistics by enhancing efficiency in transportation.
- Architecture: Designed web applications for optimal structure and scalability.
- Backend: Created MySQL schemas with Flask SQLAlchemy.
- API: Crafted secure API routes, integrating JSON Web Tokens (JWT) for robust authentication.
- Deployment: Managed Nginx configuration, SSH, SSL certificate management, and server security.
Msimu
A machine learning-powered web application empowering farmers to enhance agricultural decision-making.
- Full Stack Development: Implemented frontend and backend components.
- Machine Learning: Integrated ML models for predictive analytics.
- UI/UX Design: Developed intuitive interfaces for optimal user experience.
Technical Skills
Education & Certifications
Jomo Kenyatta University of Agriculture and Technology
Bachelor of Science in Computer Science - Degree
ALX Africa
Software Engineering - Certification
Amazon Web Services
AWS Educate Introduction to Cloud 101 - Certification