VINCENT KIPNGETICH KIRUI
SOFTWARE ENGINEER | GRADUATE FINANCIAL
ENGINEER
CONTACT
--github
Nairobi,Kenya
LinkedIn
SKILLS
Languages: Python,
JavaScript/TypeScript, SQL
Frameworks: Django, FastAPI,
Express, React, Node.js
Testing: Cypress, Selenium, API
testing, Performance testing
Databases: PostgreSQL, MySQL,
MongoDB, Firestore
Cloud & DevOps: AWS, Firebase,
Docker, Kubernetes, CI/CD
Tools: Git, Jira, Grafana, Sentry,
SonarQube
Data Analysis: Pandas, Jupyter,
Tableau, BigQuery
Other: RESTful APIs, Microservices,
TDD/BDD, Agile methodologies,
machine learning
Team Collaboration
Communication
Problem-solving
EDUCATION
Bachelor of Science (Financial Engineering)
Jomo Kenyatta University of Agriculture
and Technology-
Grade: 2nd Upper Division
Final Year Project: Developed a Random
Forest model to predict loan defaults,
demonstrating proficiency in machine
learning and financial risk analysis
PROFILE
Versatile Software Engineer with 3+ years of experience spanning full-stack
development, quality assurance, and data engineering. Expertise in developing
robust APIs, implementing automated testing solutions, and architecting scalable
microservices. Proven track record in migrating legacy systems to modern
architectures, resulting in significant performance improvements and cost
reductions. Combines strong technical skills with a background in Financial
Engineering, offering unique insights for fintech applications. Adept at collaborating
across teams to deliver high-quality software solutions that drive business growth.
WORK EXPERIENCE
Software Test Engineer
Flawless Workflow - A Netherlands-based innovator specializing in business
process automation and custom client portals. The company transforms
operational inefficiencies into streamlined workflows, enhancing productivity
and client satisfaction across diverse industries.
Lead end-to-end test automation using Cypress, increasing test coverage by
80%
Conduct API testing and performance analysis, improving system reliability by
40%
Collaborate with development teams to implement BDD scenarios, reducing
requirement misunderstandings by 30%
Develop and maintain CI/CD pipelines, reducing deployment time by 50%
Contribute to backend development using Django Rest Framework
Backend Engineer / Data Engineer
Leja Ltd (formerly Asilimia) - A fintech company based in Nairobi, Kenya,
focused on providing digital financial services to small businesses and
entrepreneurs.
English
Kiswahili
Jan 2024- Sep2024
Spearheaded migration from Firebase to microservices architecture using
FastAPI, improving performance by 40%
Implemented PostgreSQL solutions, enhancing data integrity and query
performance by 50%
Designed RESTful APIs using Python (Django, FastAPI) and Node.js (Express,
Koa)
Set up monitoring with Grafana, Sentry, and SonarQube, reducing incident
resolution time by 60%
Optimized CI/CD with GitHub Actions, enabling 65% faster deployments
Integrated Safaricom's Daraja, Cellulant, and Pesalink APIs for payment
processing
Developed data pipelines using BigQuery and Metabase for enhanced analytics
QA Engineer / Backend Support
Leja Ltd (formerly Asilimia)
LANGUAGES
Sep 2024-present
-
Conducted comprehensive software testing, reducing post-release bugs by 70%
Developed and executed test strategies across multiple projects
Automated critical test cases, improving regression testing efficiency by 60%
Assisted in API design and implementation using Django Rest Framework
Managed defect tracking using Jira/Trello, improving issue resolution time by
40%
VINCENT KIPNGETICH KIRUI
SOFTWARE ENGINEER | GRADUATE FINANCIAL
ENGINEER
Key Achievements
• Led a team of 5 in migrating a legacy system to a
microservices architecture, resulting in 40%
performance improvement and 30% cost reduction
• Implemented an automated testing framework
that increased test coverage by 80% and reduced
regression testing time by 60%
• Developed a data pipeline that improved data
processing efficiency by 50%, enabling real-time
analytics for business decision-making
WORK EXPERIENCE
Freelance ERP System
Developer
2023-present
Designing and developing a full-stack ERP system using Python, Django, and
React
Implementing modules for back office, sales, inventory, production, and
dispatch
Integrating payment gateways and implementing role-based access control