
Hrutik Chaudhari
Full Stack Software Engineer
Talent
PuneMember since September 9, 2026
JavaPythonSQLReact.jsReduxRedux ToolkitEmber.jsNode.jsExpress.jsFastAPIRest.liPlay FrameworkREST APIsMicroservicesMongoDBPostgreSQLJUnitMockitoJestSupertestGitGitHubJiraOpenAI APILangChainRAGEmbeddingsChromaDBAssemblyAI
·
Hire this person
Send a job offer directly to this candidate
JavaPythonSQLReact.jsRedux
About
Full Stack Software Engineer building web applications with React.js, Node.js, Express.js and MongoDB. Experienced in modernizing LinkedIn production systems using React, Ember.js and Java/Rest.li microservices, with REST API integration, automated testing and staged production rollouts.
Experience
Software Engineer at Raja Software Labs (2026-02 – Present)
Client: LinkedIn
- Migrated and integrated 75+ production API routes from a legacy Java Play Framework monolith to Rest.li-based microservices, resolving API-contract and cross-service compatibility issues while preserving business behavior.
- Contributed to migrating Ember.js frontend modules to React.js and Redux, rebuilding component-based workflows to integrate with migrated backend APIs.
- Integrated Rest.li APIs with React and Ember.js workflows, handling requests, loading and error states, data transformation, UI rendering and backend contract changes.
- Tested and debugged end-to-end workflows using authenticated API testing, Browser DevTools, network traces, service logs, JUnit and Mockito.
- Supported staged production rollouts using feature flags (LIX) and post-release validation; removed obsolete flags and routes and delivered Jira-tracked changes through GitHub pull requests.
Software Engineer - Internship and Part-Time at BrainSync Solutions (2025-03 – 2025-09)
- Built an AI-powered astrological prediction chatbot during internship using Python, FastAPI and LangChain, supporting query processing, model inference, response generation and application logging.
- Rebuilt and deployed a stakeholder-facing platform part-time using MongoDB, Express.js, React.js, Node.js and Redux, creating reusable UI components, centralized state and modular REST APIs with validation and error handling.
Education
Bachelor of Engineering (B.E.) in Information Technology – D.Y. Patil College of Engineering, Akurdi (2020 – 2024)
Skills
Full Stack Software Engineer

