I am a full-stack software engineer with over four years of experience across various industries, consistently delivering high-quality, well-tested, and maintainable code. I have strong technical expertise and a keen eye for detail, excelling in cross-functional team environments while strictly adhering to Agile methodologies and industry best practices. I am dedicated to continuous learning and improvement to maximize development efficiency, ensure code quality, and consistently deliver innovative, impactful applications.
Overview
3
3
years of professional experience
Work History
Software Developer
Burn Manufacturing USA LLC
01.2024 - Current
Built and maintained the company's in-house CRM, which significantly enhanced customer relationship management and boosted operational efficiency
Utilized Golang for its strengths in building scalable and efficient microservices
Built a communications service using Node.js leveraging microservices architecture to enhance modularity and scalability
Successfully integrated fineract, an open source loan management system to automate loan servicing and portfolio management
This led to the successful handling of loan applications, disbursement, repayments, and reporting leading to enhanced operational efficiency
Wrote comprehensive unit tests to ensure code quality and functionality, facilitating easier maintenance and reducing the likelihood of bugs in the production
Implemented serverless workloads with AWS Lambda and App Runner, optimizing resource utilization and reducing operational overhead
Integrated keycloak for authentication and user management on all services and this helped in security enhancement of our systems
This is self-hosted
Deployed and self-hosted an open source ticketing management system (UV Desk) which reduced costs and optimized our customer support workflows
Deployed applications on AWS utilizing Docker and Kubernetes for container orchestration and scaling
Conducted thorough code reviews and quality assurance processes to maintain high coding standards.
Junior Software Developer
Belio Simple Sms
01.2022 - 01.2024
Successfully built a bulk SMS customer management platform which could be customized for various businesses utilizing Node.js and Next.js
Developed a music service where customers could listen to their favorite tunes and set them as their ring back tunes via Safaricom API's
Collaborated with the UX team to overhaul the user interface of the company's main product, resulting in a 15% increase in user engagement and a 10% increase in customer retention.