Senior Software Engineer at Unicourt presently working on Gen AI Engineer
- Led and architected Document OCR, Judgment Analytics and Document Prompt modules, serving as the primary technical owner
- Engineered and deployed a cost-efficient OCR (Optical Character Recognition) framework for court documents, processing over 250 million documents while reducing operational costs from millions to thousands of dollars.
- Developed robust information extraction pipelines using OpenAI ChatGPT and Anthropic Claude, ensuring & achieving a high degree accuracy in extracting key legal information from unstructured documents.
- Implemented and evaluated production-ready NLP solutions using state-of-the-art LLMs (GPT-4o, Llama 3).
- Mentored a team of junior engineers and established code review protocols.
Software Engineer at Unicourt for 2 years as a Python backend developer
- Spearheaded the development of Unicourt’s Analytics Product in collaboration with US-based Product Team, delivering key features
- Successfully upgraded and modernized the open source CRM framework to the latest stable version while contributing to the open source community.
- Architected and implemented RESTful APIs integrating the CRM application with various third party applications.
- Contributed to an agile software development team, collaborating with developers and testers to achieve project goals.
Interned at Unicourt for 6 months as a CRM developer working with open source technologies like EspoCRM with PHP, MySQL and JS.
- Developed and added additional functionality on the open source CRM application
- Worked closely with US clients to understand CRM application enhancement needs and understood all aspects of business system developments and improvements, including the requirements analysis, design, implementation, testing, and deployment.
- Led end-to-end development cycles from requirements gathering to deployment, completing numerous major features during internship period.













