01Experience
Ekesa Tech
Software Developer
June 2025 — Present
Tech
PythonFastAPIRabbitMQDockerNext.jsSupabase
What I did · 4 bullets
- Engineered an AI-powered resume parsing engine using Python that has processed 115,000+ CVs, eliminating third-party dependency and replacing a fully manual hiring workflow end-to-end.
- Migrated a monolithic architecture to event-driven microservices using RabbitMQ, building secure system integrations that offload bulk uploads (500+ files) to background queues for reliable, uninterrupted service at scale.
- Designed and built RESTful APIs in FastAPI with Docker-based deployment, delivering data-exchange pipelines between the ingestion service, parsing engine, and Next.js frontend backed by Supabase auth.
- Refactored a resource-intensive legacy search query, significantly reducing response latency; collaborated cross-functionally with product and design stakeholders across Agile sprints, scope estimation, and code reviews.
