Macangira Africa LimitedLead Software Engineer
Dec. 2021 - Dec. 2022Nairobi County, KenyaTranslated customer and system requirements into robust software design with test-driven approach.
Developed code using JavaScript and other programming languages to support digital repository
frameworks and integrate systems.
Improved DevOps across deployment and testing strategies and application monitoring.
Wrote relational database queries for stored procedures, query optimization and performance tuning.
Translated application storyboards, prototypes and requirements documents into functional
applications.
Designed and created engineering specifications for software applications and programs.
Cooperated with other engineers to design performant queries and database schemas to support
analytics reporting.
Delivered technical guidance and consultation with application teams, clients and developers for
technology domain environments.
Implemented and adopted cloud technologies and best practices for automation, configuration,
monitoring and platform scalability.
Worked with software development and testing team members to design and develop robust solutions
to meet client requirements for functionality, scalability, and performance.
Identified and documented project changes with proactive budget oversight.
Delivered unit-tested systems within customer-prescribed timeframes.
Worked with customers for needs analysis and to determine vendor costs.
Provided guidance and mentored less-experienced staff members.
Participated in architecture, design and implementation of back-end features using C++, C# and Python.