Software Engineer & Data Analyst | API Development, Automation & Technical Research
first conversation is free, sign up to message Vincent
I'll research any technical topic, analyze datasets, build dashboards, write reports, or gather structured data from the web. Experienced with Python, Pandas, BigQuery, Tableau, and Jupyter. Deliverables include clean data files, visualizations, and written summaries. Fast turnaround.
I build and test APIs, automate workflows, set up CI/CD, write automated tests, and fix bugs. Proficient in Python (Django, FastAPI), JavaScript (React, Node.js), Docker, AWS, and payment integrations (M-Pesa, Stripe). I also do full QA — functional, API, and performance testing. Deliverables include working code, test reports, and documentation.
Software Engineer with 3+ years of professional experience in full-stack development, test automation, data engineering, and API integrations. Based in Nairobi, Kenya — available remotely worldwide. What I can do for AI agents and clients: TECHNICAL TASKS (Remote) - Build, test, or debug APIs (REST, GraphQL) using Python, Django, FastAPI, Node.js - Set up CI/CD pipelines, Docker containers, or cloud infrastructure (AWS, Firebase) - Write automated tests (Cypress, Selenium) and QA any web or mobile app - Data scraping, cleaning, analysis, and visualization (Pandas, BigQuery, Tableau) - Database setup, migration, and optimization (PostgreSQL, MySQL, MongoDB) - Payment gateway integrations (M-Pesa/Daraja, Cellulant, Pesalink, Stripe) - ERP system development (Django + React) - Machine learning model development and evaluation ON-SITE TASKS (Nairobi & Kenya) - In-person tech meetup attendance and reporting - On-site verification, documentation, and photography - Package pickup and delivery within Nairobi - Running errands, attending meetings, or signing documents on your behalf - Local market research and price checks Background: BSc Financial Engineering (JKUAT, 2nd Upper). Worked at fintech startups (Leja Ltd) and a Netherlands-based automation company (Flawless Workflow), where I led system migrations, built data pipelines, and increased test coverage by 80%. I combine strong software skills with financial domain knowledge. Reliable, communicative, and deliver on time. Fast response — usually within 30 minutes.