India
I am a Senior Software Developer with over 5.5 years of experience in Java, Python and other backend technologies. With a focus on distributed system design, I am adept at leading end-to-end development of cloud-based web applications for finance, healthcare, and utilities industries. My expertise in agile project management, mentoring junior developers, and implementing distributed system designs has earned me recognition. I thrive in a collaborative environment where innovation and problem-solving are valued.
IntelliArc: AI Product Suite • Designed and developed an AI-powered knowledge base leveraging a RAG pipeline to generate embeddings from URLs/documents, store them in multiple vector DBs (Qdrant, ChromaDB), and provide a configurable playground with API exposure. • Implemented synthetic ground truth generation and evaluation using DeepEval to enhance model performance assessment. • Integrated MLflow for model tracking and Langflow for agentic AI, enabling efficient model management and AI workflow automation. • Built a scalable ML model deployment service using BentoML, Podman, and Nexus for containerization, with Kubernetes SDK for deployment and Prometheus/Loki for monitoring and logging.
• Led a team in implementing end-to-end test-driven development for an Enterprise Pricing and Monetization Framework, used in the Finance, Healthcare, Utility and Cloud Billing industries. • Designed and developed a rule engine using Factory Design Pattern, which determines the best fit pricing during the billing process, considering complex hierarchical relationships at the account and customer level having average latency of 0.5 millisecond. • Owned end-to-end design and development of a microservice, using Spring Boot, for plugin implementation in the framework. This provided users a flexibility to write custom implementations of business logic according to their specific needs. • Integrated hazelcast based Cache framework to optimize execution of business logic over 50%. • Implemented functionality to configure and audit data at the application, entity, and field levels using AOP (Aspect-Oriented Programming) and Java's Reflection API. • Integrated Kafka for streaming audit log data to multiple subscribers. • Integrated a scheduler and Data Integration and Migration hub with EPM and designed end-to- end data flow for processing master data and transaction data files (multiple files, each with records up to 4 million), transactions, charge processing, invoice generation, outbound extract, and operational report generation. • Solely integrated Flyway (database version control system) in the project to improve the development and release process. • Guided junior developers in improving code quality and maintainability through SOLID/DRY principles and code reviews.
Data Integration and Migration Hub • Participated in the architectural design and back-end development of a migration platform for large-scale financial data from legacy systems to new systems, ensuring a smooth transition. • Implemented multi-threading and job scheduling to accommodate the migration of large-scale business data, improving the efficiency and speed of the migration process. • Enhanced the platform’s functionalities and performance of Inbound File Upload, Outbound File Download, REST/SOAP Service Call, SQL Script Execution, Zip File Creation and SFTP File Transfer, and source to target mapping, improving the overall user experience.
• Participated in the architectural design and back-end development of a migration platform for large-scale financial data from legacy systems to new systems, ensuring a smooth transition. • Implemented multi-threading and job scheduling to accommodate the migration of large-scale business data, improving the efficiency and speed of the migration process. • Enhanced the platform's functionalities and performance of inbound file upload, outbound file download, REST service call, SQL script execution, and source to target mapping, improving the overall user experience. • Managed the implementation of a micro-service architecture and developed REST APIs using JAX-RS, enabling the platform to integrate seamlessly with other systems and applications.
Worked on a project related to back-end development of an advertising website using PHP, MySQL and jQuery.