5+
Years of Experience
26+
Years Spent on Earth
India
Location on Earth
Software Engineer II specializing in full stack application development with leadership experience. Designed scalable and maintainable architectures for high-impact consumer-facing products at Codecademy. Active contributor to open-source projects and creator of several NPM libraries.
Work Experience
Software Engineer II
Skillsoft
/India (Remote)
-
Architected and led the development of LX Design Studio, a next-gen agentic AI-driven learning experience platform, from the ground upβproposing and implementing its foundational architecture now used org-wide.
-
Designed efficient RAG pipelines using different chunking strategies, rerankers on top of large document-based knowledge sources for AI-powered learning.
-
Designed and built a custom agent framework NPM library adopted across app teams, dramatically reducing AI agent development time and integrating key systems like multi-agent workflow, Tool integration, Chat Storing conventions, MCP, Guardrails, and RAG pipelines.
-
Acted as de facto tech lead in a flat team structure, mentoring peers and driving team-wide ownership, autonomy, and architectural quality through initiative and collaboration.
-
Delivered strategic enhancements to flagship platforms like Codecademy and Percipio, improving system scalability, user experience, and internal development efficiency.
-
Modernized frontend integration across enterprise apps through Module Federation, enabling seamless collaboration between independently deployed micro frontends.
-
Technologies: Langgraph, Langchain, MCP, A2A, LlamaIndex, VectorDB, RAG, OpenAI, Module Federation, Nextjs, Reactjs, Gamut (In-house design library), TypeScript, Ruby on Rails, Ruby, Node.js, JavaScript, GraphQL, PostgreSQL, EFS, S3, Docker, Kubernetes, RabbitMQ, AWS, Git, Github Actions, Jenkins, Jest, Vitest, Redux, Redux Toolkit, Module Federation, Webpack, RSpack, SWC
Software Engineer
Ernst & Young Global Delivery Services
/Kolkata, India
-
Collaborated with team members to develop and deploy full stack blockchain applications using Solidity, Hardhat, NestJS, React, and other technologies for BEC (blockchain.ey.com) platform.
-
Worked on two products: OpsChain Contract Manager and OpsChain ESG, which are SaaS products that automate and track real-world contract agreements and environmental, social, and governance (ESG) data on the public Ethereum blockchain with privacy (ZKP).
-
Built RESTful and GraphQL microservices with Docker containers and integrated them with Azure Kubernetes Service and Azure API Management.
-
Implemented zero knowledge proof applications (zApps) using Starlight and ERC-1155 smart contracts using Solidity.
-
Fixed infosec issues and wrote end-to-end tests, smoke tests, and unit tests using Jest and Supertest.
-
Technologies: Solidity, Blockchain, Smart Contracts, Hardhat, Git, Docker, Jest, Swagger API, REST APIs, GraphQL, NestJS, Redux.js, Redux Toolkit, React.js, Nextjs, Material-UI, styled-components, TypeScript, Node.js, JavaScript, MongoDB, Azure Kubernetes Service, Azure API Management, Polygon Mumbai Testnet
Assistant System Engineer
Tata Consultancy Services
/Kolkata, India
-
Built web applications using MERN Stack (React, Node, Express, MongoDB) from scratch for Strategy and Transformation (S&T) project.
-
Used React/Redux (Redux Toolkit) for the frontend and Node/Express for the backend API for CRUD and other operations.
-
Worked on Java BDD Automation Framework Development, which includes Selenium and Appium for automated testing.
-
Technologies: ReactJS, NodeJS, Express, MongoDB, ReduxJS, Redux Toolkit, Java, Selenium, Appium
Hard Skills
Soft Skills
Education
Bachelor of Science Honours in Computer Science (67.5%)
Asutosh College β University of Calcutta
/Kolkata, India
Higher Secondary Education (12th) (71.17%)
Tiljala High School (WBCHSE)
/Kolkata, India
Secondary Education (10th) (69.14%)
Tiljala High School (WBBSE)
/Kolkata, India
Languages
Bengali - Native
English - Fluent
Hindi - Semi-Fluent