Sandip Prajapati

SSE @Azilen | Full-Stack MERN Developer | React.js, Next.js, Node.js, NestJS | TypeScript | GraphQL | Java | Message Queues | Web3 & Blockchain Enthusiast | Docker | CI/CD

Ahmedabad, Gujarat, India

About

Experienced Full Stack Developer with over two years' experience crafting robust web solutions. Proficient in ReactJS, NodeJS, TypeScript, JavaScript, databases (relational and non-relational), Web3, and ExpressJS. Skilled in using GitHub Actions, Docker, and Mocha Chai for efficient development. Known for building end-to-end web applications and fostering seamless team collaboration.

Experience

  • Senior Software Engineer at Azilen Technologies
    Sep 2025 - Present · 10 mos

  • Full Stack Developer at Knackroot Technolabs LLP
    Mar 2022 - Aug 2025 · 3 yrs 6 mos

    Developed and maintained scalable full-stack applications using React, Node.js, Express, JavaScript, and TypeScript. Designed and optimized REST, GraphQL, and WebSocket APIs for real-time and high-performance systems. Built and integrated Web3 and blockchain solutions including wallets, staking dashboards, gaming platforms, and betting applications. Interacted with smart contracts on Ethereum, Solana, and Polygon (ERC-20, ERC-721, ERC-1155) using Web3.js and Ethers.js. Managed SQL & NoSQL databases with ORM tools (Prisma, Sequelize, TypeORM, Mongoose) ensuring efficient data handling and performance optimization. Automated testing and deployments using GitHub Actions (CI/CD), Docker, and deployed applications on GCP and AWS.

  • Software Engineer at Radixweb
    Aug 2021 - Feb 2022 · 7 mos

    Learned and applied full-stack development fundamentals using JavaScript, SQL, and modern web technologies. Developed small to mid-scale web applications and modules to strengthen problem-solving and debugging skills. Worked with relational databases and wrote optimized SQL queries for data retrieval and manipulation. Used Git and Git-based workflows for version control, collaboration, and code management. Assisted in debugging, testing, and improving existing application features. Gained hands-on experience with software development best practices and team-based development processes