Allan Kirui

Software Engineer

Nairobi, Nairobi County, Kenya7 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • 7+ years of experience in scalable web applications
  • Expert in API architecture and cloud deployments
  • Proven track record in performance optimization
Stackforce AI infers this person is a SaaS and Fintech expert with a strong focus on backend development and API integrations.

Contact

Skills

Core Skills

Api DevelopmentLaravelJavascript

Other Skills

Software DevelopmentNext.jsSQLPostgreSQLCoding ExperienceDoctrine (PHP)PHPTailwind CSSReact.jsMySQLCommunicationVue.jsBack-End Web DevelopmentLinux ServerObject-Oriented Programming (OOP)

About

Senior Software Engineer with 7+ years building scalable web applications and APIs using Laravel, PHP, JavaScript, Vue, React, Next.js, MySQL, PostgreSQL, and cloud platforms (GCP). Proven in designing high-performance backend systems, modernizing legacy codebases, and optimizing databases for 40–60% faster response times. Experienced across SaaS, fintech, telecom, CRM, and e-commerce, delivering everything from MVPs to enterprise platforms processing 1M+ monthly transactions. Strong in API architecture, cloud deployments, system design, and performance optimization, with a product-first mindset. Clear communicator, strong collaborator, and builder of reliable, scalable software that drives real business outcomes.

Experience

Consultant / self employed

Software Engineer

Oct 2024Present · 1 yr 6 mos · Nairobi County, Kenya · Remote

Software DevelopmentJavaScriptAPI DevelopmentNext.jsSQLPostgreSQL+9

Pixeledge

Software Engineer

Oct 2023Sep 2024 · 11 mos · Nairobi County, Kenya · Hybrid

  • Architected & implemented RESTful APIs, enhancing system interoperability & facilitating seamless data exchange between applications
  • Transformed complex business requirements into efficient, functional code, ensuring timely delivery of high-quality software solutions
  • Spearheaded the modernization of legacy codebase, improving app performance, maintainability & scalability while reducing technical debt
  • Provided timely progress updates to involved teams, enhancing communication and collaboration.
JavaScriptAPI DevelopmentLaravelCoding ExperienceDoctrine (PHP)PHP+3

Calltronix (k) ltd.

Software Engineer

Jul 2020May 2023 · 2 yrs 10 mos · Nairobi, Kenya

  • Engineered robust, scalable and efficient code modules using PHP (Laravel, Lumen), JavaScript (jQuery, VueJS), HTML, CSS and Sass, resulting in improved application performance and reduced maintenance costs
  • Optimized database queries for MySQL and PostgreSQL, enhancing system responsiveness and data retrieval efficiency
  • Led end-to-end software development lifecycles from conceptualization to post-launch support, ensuring timely delivery of high-quality products and maximizing client satisfaction
  • Expanded and optimized backend data services, contributing to the development of comprehensive REST and GraphQL APIs thereby improving system integration and data accessibility
  • Collaborated with UI/UX teams to develop innovative, state-of-the-art applications, enhancing user experience and increasing product adoption rates
  • Mentored junior developers in best practices, improving team productivity and code quality while fostering a culture of continuous learning and improvement
JavaScriptAPI DevelopmentLinux ServerObject-Oriented Programming (OOP)PostgreSQLGraphQL+10

Wise & agile solutions ltd

Sofware Developer

Mar 2019Jul 2020 · 1 yr 4 mos · Kenya

JavaScriptAPI DevelopmentObject-Oriented Programming (OOP)LaravelCoding ExperienceDoctrine (PHP)+5

Cytonn investments

Software Engineer

Jun 2018Nov 2018 · 5 mos · Kenya

JavaScriptObject-Oriented Programming (OOP)SQLLaravelCoding ExperiencePHP+5

Sotik tea company's

Intern

Feb 2018Apr 2018 · 2 mos · Kenya

  • IT Support

Amtech technologies limited

Software Developer

Oct 2016Jan 2017 · 3 mos · Nairobi, Kenya

James finlay (kenya) limited

Attache

Feb 2015Mar 2015 · 1 mo · Kericho

  • RESPONSIBILITIES:
  • Installation and deployment of new software and hardware infrastructure
  • Provision of user support and assisting in Help Desk
  • Undertaking daily weekly and monthly backups
  • Network deployment, monitoring and support
  • Routine maintenance of software and hardware equipment
  • Documentation and filing of ICT related activities and projects
  • Updating inventory on regular basis
  • Office upkeep when the supervisor is away

Education

Kabarak University

Bachelor's Degree — Computer Science

Jan 2013Jan 2016

Stackforce found 100+ more professionals with Api Development & Laravel

Explore similar profiles based on matching skills and experience