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.