profile avatar

Sohab Sk

Software Engineer II @ Codecademy

5+

Years of Experience

26+

Years Spent on Earth

India

Location on Earth

Latest Project: Chaingent AI

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

Jun 2024 - Present

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

Aug 2022 - Jun 2024

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

Feb 2020 - Aug 2022

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