Software Engineer
Self-Employed (Freelance)
- Built 15–20 REST API endpoints in Python and FastAPI with request validation and error handling, delivering 8+ application features across client projects.
- Developed AI-enabled features for clients using the OpenAI API, LangGraph, Scikit-learn and Pandas, covering document processing, prediction, recommendation and multi-step agent workflows.
- Performed unit, API, integration and regression testing while managing 3–5 change requests per development cycle, ensuring reliable client handovers.
- Managed code with Git/GitHub and deployed Docker-containerised applications in Linux environments to streamline delivery.