Steve Obongo

Steve Obongo

$20/hr
Full Stack Software Developer
Reply rate:
100.0%
Availability:
Full-time (40 hrs/wk)
Location:
Nairobi, Nairobi, Kenya
Experience:
5 years
Steve Obongo​ Email:- Website: sbong.xyz​ Github: GitHub | LinkedIn Professional Summary Full Stack Software Developer with 5+ years of experience in building and maintaining scalable web applications. Proficient in backend and frontend development using Laravel, PHP, Vue.js, JavaScript, and Node.js. Experienced in designing RESTful APIs, implementing CI/CD pipelines, optimizing databases, and managing cloud-based deployments. Proven ability to work in agile teams, deliver on time, and contribute to mission-critical applications. Technical Skills ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ Languages: PHP, JavaScript, Python, SQL, HTML5, CSS3. Frameworks & Libraries: Vue.js, Node.js, Express.js, Vuex, Axios. APIs: RESTful API Development, Laravel Passport. Databases: MySQL, PostgreSQL, MongoDB, NoSQL. DevOps: Docker, Kubernetes, GitLab CI/CD. Tools: Git, Docker, Composer, Postman, GitHub, Bitbucket, Webpack, PHPUnit. Testing: PHPUnit, Feature Testing, Test-Driven Development. Concepts: OOP, SOLID, MVC, REST APIs. DevOps: Docker, GitHub Actions, CI/CD pipelines. Professional Experience Senior PHP / WordPress Developer​ Freelance / Contract – Remote | 2017 – Present ●​ Providing technical support for WordPress websites, troubleshooting issues related to ●​ themes, plugins, and hosting. ●​ Diagnosing and resolving errors such as database connection issues, broken layouts, and server-related problems. ●​ Guiding our saas customers using our wordpress platforms for easier maneuverability. ●​ Managed website migrations, domain setups, and SSL certificate installations. ●​ Developing and maintaining PHP based applications by spearheading the development of multiple web applications, maintaining internal PHP legacy systems. ●​ Enhancing user experience by integrating RESTful APIs, improving application performance and ensuring security best practices. ●​ Deploying and integrating software to the production environment through continuous integration/deployment scripts to improve integration practices. ●​ Managing and optimizing MySQL databases for high-performance queries, reducing database load time through indexing and query optimization. ●​ Resolved complex third-line support issues within SLA, ensuring service continuity and client satisfaction. ●​ Monitoring software in the production environment using prometheus. ●​ Mentoring junior developers. Infama Limited — System Developer & IT Support​ Nairobi, Kenya | April 2021 – Present ●​ Built and maintained PHP/Laravel/CodeIgniter web applications, enhancing performance and security. ●​ Designed and integrated RESTful APIs, and introduced Express.js microservices for modular architecture. ●​ Managed MySQL databases, optimized queries, and implemented indexing to improve performance. ●​ Developed and deployed CI/CD pipelines using GitLab, reducing deployment time by 75%. ●​ Collaborated with product and QA teams to define specifications and resolve issues. ●​ Implemented user authentication with Laravel Passport and conducted code reviews. Key Projects: ●​ Redesigned, developed and integrated basic SEO practices, including semantic HTML, optimized heading structures,and metadata for INFAMA LIMITED primary websites i.e. infama.com, infamainsurance.com, and member.infama.com, enhancing user experience and performance across devices. ●​ Implemented an automated email notification system for Ceed Corporation using the Laravel framework to improve customer communication and engagement. ●​ Developed a custom Bulk SMS platform for INFAMA and Sixx-Spirits, integrating third-party services such as Africa’s Talking to enable real-time communication with clients. ●​ Designed and currently maintaining a complete ticketing system for Sixx-Spirits Limited, featuring MPESA payment gateway integration. The project is open-source and available on GitHub. Also developed their main website (sixx-spirits.com) and a web-based ERP system (ERP Admin Panel) to streamline business operations. Collabmed Solutions — Full Stack Web Developer​ August 2019 – March 2021 ●​ ●​ ●​ ●​ ●​ ●​ Created responsive web applications using Vue.js and Laravel. Developed scalable backends and integrated third-party APIs for core business services. Containerized applications using Docker and deployed them via Kubernetes and GKE. Led performance tuning, code refactoring, and maintained legacy systems. Mentored new hires and documented processes, reducing onboarding time by 65%. Participated in daily scrums, code reviews, and cross-functional planning meeting Uzima Health — Junior Software Developer​ February 2019 – June 2019 ●​ Built SPAs using Vue.js and developed APIs using Express.js and MongoDB. ●​ Provided technical support and integrated user feedback into feature development. ●​ Supported mission-critical internal applications and performed bug fixes Education Bachelor of Computer Science | Multimedia University | Graduated​ Certifications - IBM Cloud Application Developer (CAD) Portfolio & Project Links ●​ ●​ ●​ ●​ ●​ sbong.xyz – Personal portfolio GitHub Repositories Event Management System (Open Source) Sixx-Spirits Admin Panel WordPress news site
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.