SO

Stephen Owago

Integration Engineer

Nairobi, Nairobi

ABOUT

Experienced Software Engineer with 4+ years of expertise in software design, development, testing, and maintenance. Proven track record in system integrations, API development, and database architecture optimization. Skilled in Laravel, PHP, JavaScript, and Salesforce development. Demonstrated ability to improve system performance by 50% through query optimization and microservices architecture implementation. Strong collaborator with experience in both independent and team-based project environments.

SKILLS

PHPJavaScriptPythonJavaSQLApex ProgrammingHTMLCSS
LaravelLivewirejQueryTailwind CSSBootstrapSpring bootChart.js
MySQLDatabase ArchitectureQuery Optimization
REST APIsSOAP APIsMicrosoft DynamicsSalesforceCanvas LMS
AWS Cloud InfrastructureDatabase Backup and Restore
n8nZapierSalesforceGitEloquent ORMSSL SecurityPostman
Salesforce DevelopmentApex Programming
Cross-Functional CollaborationProblem SolvingDocumentationAdaptability

EXPERIENCE

Integration Engineer

2024-06 - Present

Moringa School • Nairobi, Kenya

Design and implement system integrations connecting Microsoft Dynamics, Salesforce, and Canvas LMS platforms. Develop and maintain REST and SOAP APIs ensuring seamless data flow between systems. Redesign system and database architecture to achieve atomicity and maintainability of applications. Diagnose and resolve integration issues, implementing timely solutions to minimize system disruption. Ensure data security and integrity throughout all integration processes. Automate manual processes to improve operational efficiency. Collaborate with cross-functional teams to translate business requirements into technical solutions. Create and maintain comprehensive documentation for integration processes and system records. • Design and implement system integrations connecting Microsoft Dynamics, Salesforce, and Canvas LMS platforms. • Improved Student & Learners Application process that streamlined and standardized the entire process. This increased data accuracy and consistency across applications by 85%. • Develop and maintain REST and SOAP APIs ensuring seamless data flow between systems • Redesign system and database architecture to achieve atomicity and maintainability of applications • Diagnose and resolve integration issues, implementing timely solutions to minimize system disruption • Ensure data security and integrity throughout all integration processes • Automate manual processes to improve operational efficiency • Collaborate with cross-functional teams to translate business requirements into technical solutions • Create and maintain comprehensive documentation for integration processes and system records

Systems/Software Developer

2022-02 - 2024-06

Interactive Media Services • Nairobi, Kenya

Optimized database queries through indexing and query optimization, improving application performance and reducing response times by 50%. Implemented microservices architecture that improved system modularity and reduced component dependencies. Refactored legacy code to enhance reliability, scalability, and maintainability. Developed secure authentication system meeting industry standards for data protection and privacy. Created custom web applications using Laravel framework, streamlining user experience and improving efficiency. Utilized Laravel Eloquent ORM for efficient data storage and querying with MySQL database. Developed APIs enabling integrations with external systems and services. Built interactive consumer dashboards for national consumer promotions with real-time statistical data visualization using Chart.js. Developed and integrated ExpressSMS messaging system for client communications. Developed and maintained CRM systems for SICD and MICT clients. Implemented cloud infrastructure and support on AWS ensuring system availability and efficient resource utilization. Established database backup and restore procedures for local and cloud remote database servers. Identified, diagnosed, and fixed website problems including broken links, typographical errors, and formatting issues. Created detailed technical and user documentation for new and existing systems. Implemented security solutions including SSL and password policy enforcement for web applications. Interfaced with clients to identify and document business requirements. Followed application methods and quality standards policies and procedures. • Optimized database queries through indexing and query optimization, improving application performance and reducing response times by 50% • Implemented microservices architecture that improved system modularity and reduced component dependencies • Refactored legacy code to enhance reliability, scalability, and maintainability • Developed secure authentication system meeting industry standards for data protection and privacy • Created custom web applications using Laravel framework, streamlining user experience and improving efficiency • Utilized Laravel Eloquent ORM for efficient data storage and querying with MySQL database • Developed APIs enabling integrations with external systems and services • Built interactive consumer dashboards for national consumer promotions with real-time statistical data visualization using Chart.js • Developed and integrated ExpressSMS messaging system for client communications • Developed and maintained CRM systems for SICD and MICT clients • Implemented cloud infrastructure and support on AWS ensuring system availability and efficient resource utilization • Established database backup and restore procedures for local and cloud remote database servers • Identified, diagnosed, and fixed website problems including broken links, typographical errors, and formatting issues • Created detailed technical and user documentation for new and existing systems • Implemented security solutions including SSL and password policy enforcement for web applications • Interfaced with clients to identify and document business requirements • Followed application methods and quality standards policies and procedures

Laravel Developer Intern

- Present

Convenience Designs Limited • Nairobi, Kenya

Collaborated with Product Team to understand requirements and business specifications for Portfolio Management, Analytics, and Risk modules. Implemented and updated application modules under direction of Senior Software Developers. Coded software changes and alterations based on specific design specifications. Solved complex problems using Cloud, Mobile, and Web Technologies. Managed front-end and back-end development for Portfolio Analyst, Employee Track, and Account Management systems. Achieved consistent visual theme across website by promoting uniform fonts, formatting, images, and layout. Analyzed and designed new systems and applications. Utilized latest software development tools, techniques, and approaches. Worked with code conversion tools. Interfaced with clients to identify business requirements. • Collaborated with Product Team to understand requirements and business specifications for Portfolio Management, Analytics, and Risk modules • Implemented and updated application modules under direction of Senior Software Developers • Coded software changes and alterations based on specific design specifications • Solved complex problems using Cloud, Mobile, and Web Technologies • Managed front-end and back-end development for Portfolio Analyst, Employee Track, and Account Management systems • Achieved consistent visual theme across website by promoting uniform fonts, formatting, images, and layout • Analyzed and designed new systems and applications • Utilized latest software development tools, techniques, and approaches • Worked with code conversion tools • Interfaced with clients to identify business requirements

Information Technology Support Officer

- Present

iEARN KENYA • Nairobi, Kenya

Collaborated with IT Team to ensure proper installation of security software on all employee computers. Contributed to development of new business model and support strategies. Performed software design and maintenance. Championed development of iEARN Innovation Masterclasses Curriculum. Conducted tutoring and tutoring session planning. • Collaborated with IT Team to ensure proper installation of security software on all employee computers • Contributed to development of new business model and support strategies • Performed software design and maintenance • Championed development of iEARN Innovation Masterclasses Curriculum • Conducted tutoring and tutoring session planning

EDUCATION

Moi University

- Present

Bachelor of Science in Computer Science

St Marys School Yala

- Present

Kenya Certificate of Secondary Education