BIO

Dynamic and Detail-oriented programmer with a knack for conceptualizing and delivering elegant, user-friendly solutions effectively and efficiently . Posses a track record of developing fully-functional web and USSD applications. I also play an active role in building a common understanding of product architecture and design.
Currently, advancing knowledge in distributed systems and cloud computing.

Nov 2019 - Present

Jubilee Insurance (Digital Lab)


Full Stack Developer

  • Seeing through a project from conception to finished product.

  • Develop scalable and maintenable ecommerce web-based systems to support the company's digital objectives.

  • Working closely with UI/UX Engineers to deploy seamless multi-platform and responsive apps

  • Integration development from various 3rd party web services eg Payment services, SMS/Emailing services to the digital applications.

  • Continuous improvement of digital application's cloud infrastructure in accordance with AWS architected framework

  • Prepare system documentation and architectural diagrams before go-live.

  • Leverage cloud services like CI/CD pipeline tools to enable faster TATs.

  • Identifying bottlenecks and improving software efficiency.

  • Standardizing the platforms to minimize duplication of effort and improve time-to-market timelines.

  • Maintain detailed documentation/manuals of the software applications for both technical and business use.

  • Staying abreast of developments and latest trends in Software Development & cloud computing space.

  • Participate in technical orientation of new developers on the team.

  • Taking technical lead on projects, as needed.

  • Oversee pre-production acceptance testing to ensure high quality of the company’s digital services and products.

Oct 2018 - Oct 2019

Jubilee Health Insurance


Web Developer

  • Convert UX mockup design into an elegant and responsive User Interface for web projects hence looks good across mobile, tablet and desktop computers.

  • Deploy, configure, maintain and support B2B (Business to Business) and B2C (Business to Client) web applications.

  • Participate in Js testing using Mocha tool hence fix any bugs in the software before release.

  • Integration of business systems with 3rd party web services such as Mpesa , Actsure web services.

  • Develop operational reports in line with best practices and business needs which enhance the end user experience.

  • Maintain detailed documentation/manuals of the software applications for both technical and business use.

  • Document application architecture for applications in UAT for approval before go-live.

  • Custom applications enhancement, interfaces, and reports delivery.

  • Collaborate with fellow developers in continuous code review and refactoring.

  • Maintain and support existing web based systems and ensure they are up-to-date with global technology standards.

Nov 2016 - Aug 2018

Upwork.com


Freelance Developer

  • Deliver high quality, responsive and efficient websites for clients.

  • Convert UX mockup design into elegant User Intefaces for web projects.

  • Changing User Interfaces of existing projects into a responsive interface.