Ayushman Sachan

Software engineer with a knack for great design

Glyph graphicGlyph graphic

About me

A picture of Ayushman Sachan, such a handsome lad!

Hi there! I'm Ayushman Sachan, a Software Engineer based out of India. I love building software, and I am technically well versed with the software development lifecycle - including ideation, design, development, testing & deployment. My framework of choice for the client side is React.js or Next.js, and for the server side, I use Node.js + Express.js, or the Django REST Framework. I'm well experienced in tools like Figma for design and prototyping, Docker for containerization, and AWS Cloud infra for deployment.


While I'm not coding, I like to hit the gym, play badminton and swim. I'm a sucker for cafe racers and I enjoy bike rides on a cloudy day.

Work Experience

Grid Dynamics

Hyderabad, India

Junior Software Engineer

Jul 2023 - Current

  • Worked in R&D and led the UI development for multiple GenAI accelerators for Fortune 500 companies in the insurance, social, and e-commerce space, including prototyping, development & deployment to production.

  • Worked on an enterprise scraping solution for scraping 10,000+ comments and posts using BrightData, Playwright & Python.

  • Engineered a browser extension enabling real-time AI inference for movement actions in an online car-racing game; showcased at Google Cloud Next 2024 event, Las Vegas, garnering 30,000 attendees.

Software Engineer Intern

Jan 2023 - Jul 2023

  • Designed & developed a React webapp for a social listening tool which uses GenAI and an intuitive chat interface for brand insights.

  • Implemented UI mockups of product landing pages in React with close attention to detail

  • Presented 2 technical talks on JavaScript.

Expound Technivo

Remote

Web Developer Intern

May 2021 - Jul 2021

  • Integrated the Stripe Payment Infrastructure in an e-commerce website using a Django REST Framework backend.

  • Increased customer satisfaction score by 40% by solving a payment gateway bug using Stripe's event notifications with a webhook endpoint.

  • Implemented a client-side LocalStorage based product cart using Vanilla JavaScript and improved loading times by 10%.

Projects

HTTP 1.1 Server in Java

JavaNetworkingTCPSocketsConcurrency

Built a working HTTP web server (as part of a CodeCrafters challenge) in Java that supports GET & POST requests, multiple concurrent TCP connections, and gzip compression - based on the HTTP 1.1 specification.

Microservices application using Django & Flask

PythonDjangoFlaskRabbitMQSQLite

Built a simple microservice application using Django and Flask for the microservice apps and React.js for the frontend webapp. Used RabbitMQ as the message queue service for messaging between microservices and MySQL for the database.

Checkstyle

JavaJUnitPIT Mutation TestingMavenIntellijAbstract Syntax Trees

Authored static code analysis features using the Checkstyle API and abstract syntax trees. Performed mutation testing and killed surviving mutations using PIT Mutation Testing for Java. Collaborated with developers globally to make meaningful contributions by merging 20+ PRs to the Checkstyle Open Source Project.

Secure Voting on Blockchain

PythonDjangoCryptography

Developed an e-voting system based on Blockchain technology, using a basic implementation of the Zero-Knowledge Proof. Created a website for the same using a Django backend and SQLite for the database. Used CSS for a visually pleasing frontend.