Dedicated software developer with over a decade of experience in designing, developing, and optimizing web-based solutions. Skilled in full-stack development, including front-end, back-end, and database management, with a proven track record of improving application performance and user experience.
Utilized extensively to develop interactive web interfaces and improve user experience.
Built dynamic, responsive front-end components for multiple client projects over 5 years.
Developed server-side logic and RESTful APIs to support web applications.
Designed, implemented, and maintained databases using SQL and NoSQL solutions.
Adobe
Developed an AI-driven course generation platform using LLMs to automate and personalize learning content for users., Built scalable backend microservices in Java (Spring Boot) for user management, AI orchestration, and secure REST API operations., Implemented retrieval-augmented generation (RAG) workflows by integrating Endor for vector search, contextual retrieval, and knowledge grounding., Designed ingestion pipelines to process structured/unstructured data (PDF, HTML, CSV) and ensure high-quality retrieval for LLM prompts., Applied prompt engineering, context optimization, and safety validation techniques to enhance LLM output accuracy and reduce hallucinations, Containerized services using Docker, deployed to Kubernetes, and automated build/deploy workflows using Jenkins/GitHub Actions., Optimized performance using Redis caching, asynchronous task processing, connection pooling, and distributed tracing (Open Telemetry)., Secured APIs with OAuth2/JWT, implemented RBAC, and enforced encryption standards for all AI-related data flows., Designed modular microservices architecture enabling independent scaling of LLM orchestration, ingestion, and delivery components., Integrated Kafka/RabbitMQ for asynchronous processing and stable handling of long-running AI generation workflows., Built monitoring and logging dashboards using ELK, Prometheus, and Grafana to track pipeline performance and system reliability., Collaborated with frontend teams to define API schemas and deliver real-time AI-generated course content with low-latency updates.
K Tree Computer Solutions PVT LTD
Collaborated with cross-functional teams to gather, refine, and implement software product requirements, ensuring alignment with client business goals., Developed scalable CRUD operations for content management systems using React.js and AWS AppSync, improving data interaction efficiency., Integrated GraphQL APIs into React components, optimizing data fetching and improving application responsiveness by 30%., Built custom GraphQL queries, mutations, and subscriptions to support real-time data updates and minimize network overhead., Implemented reusable UI components using React Hooks, functional programming, and component-level optimization techniques (memoization, lazy loading)., Enhanced user experience through interactive UI features, improved navigation with React Router, and responsive design—contributing to a 20% increase in user engagement., Integrated AWS services such as Cognito, DynamoDB, and S3 to strengthen authentication, data flow, and application scalability., Improved application security using route guards, form validations, and AWS Cognito–based authentication workflows., Developed backend automation scripts using Python to process data, validate payloads, and streamline API workflows for the React application., Implemented Python-based utilities to automate repetitive testing tasks, supporting regression and smoke testing cycles., Integrated Python scripts with AWS services (Lambda, S3, AppSync logs) to monitor API activity and improve debugging efficiency.
Discover other professionals with similar experience
Participated in sprint planning, daily stand-ups, and iterative development cycles.
Couth Infotech PVT
Developed scalable Java-based web applications by implementing Servlets and server-side business logic using Eclipse IDE for efficient development., Integrated Java applications with DB2 using Hibernate ORM, optimizing SQL queries, stored procedures, and overall data access performance., Built dynamic, interactive user interfaces using JSP, JSTL, and JavaScript, improving front-end responsiveness and user experience., Enhanced XML data processing and interoperability through JAXB for reliable schema-based data binding and transformation., Designed and consumed RESTful APIs to support seamless communication between internal components and external services., Improved code reliability through JUnit testing, Log4j logging, and continuous refactoring to reduce technical debt., Automated consistent build and deployment workflows using Apache ANT, and managed source code versioning with Git., Collaborated with Agile teams using JIRA for sprint planning, task tracking, and iterative development aligned with project goals.