Vincent Kirui

Vincent Kirui

$20/hr
Full-Stack & Test Automation Engineer
Reply rate:
100.0%
Availability:
Full-time (40 hrs/wk)
Age:
27 years old
Location:
Nairobi, Nairobi, Kenya
Experience:
4 years
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
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.