Hi, I'm Ankit Kumar Singh

I build

Software Developer with experience in backend performance optimization using NestJS and TypeORM.

Angular React TypeScript Node.js NestJS MongoDB MySQL Docker AWS S3 Git
Scroll

About Me

Passionate about crafting elegant solutions through code

01 Software Developer with experience in backend performance optimization using NestJS and TypeORM.

02 Proficient in Angular, React.js, Node.js, and databases like MySQL and MongoDB.

03 Strong track record in problem-solving with 500+ problems solved on various coding platforms.

04 Passionate about building scalable web applications and enhancing user experiences.

Education

Bachelor of Technology in Engineering

Madan Mohan Malaviya University of Technology

CGPA: 8.1Nov. 2021 – May 2025

Intermediate(12th)

Modern Academy

Secured 89%Apr. 2018 – May 2020

Achievements

  • Solved 500+ problems on platforms like Leetcode, Codechef, GeeksforGeeks etc.
  • Scored 96.63 percentile in Naukri Campus Young Turks 2024 (Certificate)

Experience

Where I've made an impact

Software Developer

ExamOnline

July 2025 – Present Noida, Uttar Pradesh
  • Debugged and resolved backend performance issues by profiling NestJS services, removing redundant API invocations, and implementing more efficient controller–service–repository communication flows.
  • Refactored and optimized TypeORM query builders, reducing query execution time and improving end-to-end response latency across high-traffic modules.
  • Developed reusable Angular modules, services, and shared components, reducing code duplication and improving frontend build performance and maintainability.
  • Implemented a new feature for proctor pre-assignment, enabling automatic candidate–proctor mapping using Angular 20, TypeScript, NestJS, SQL, and TypeORM.

Full Stack Developer-Intern

iMocha

Feb. 2025 – Apr. 2025 Remote
  • Developed a React application with integrated Google Maps API to calculate distances between locations, customize routes with user-defined waypoints, and dynamically display routes.
  • Enhanced user experience by implementing autocomplete functionality using @googlemaps/js-api-loader, ensuring accurate location entry in input fields.

Projects

Things I've built that I'm proud of

FitLogic-AI

Jun. 2025
Angular TypeScript Puppeteer LangChain Node.js Express.js
  • Engineered an AI-driven personal training platform with Angular, TypeScript, and the Google Gemini API, enabling intelligent, real-time fitness and nutrition guidance through a conversational interface.
  • Leveraged Puppeteer for large-scale web scraping of 15+ fitness and nutrition sources, enriching the knowledge base with up-to-date, evidence-based content.
  • Developed a performant, responsive chat UI with Markdown rendering, prompt suggestions, and session history, optimized via Turbopack for efficient runtime performance.
View Project

GitRoast

Mar. 2026
Angular NestJS TypeScript Node.js Monorepo Architecture
  • Built a full-stack AI web application that evaluates a developer's GitHub profile and generates a personalized AI replaceability assessment with detailed scoring insights.
  • Developed a full-stack monorepo application with Angular frontend and NestJS backend to analyze GitHub profiles and deliver real-time AI-generated career risk assessments.
  • Implemented a backend analysis engine that aggregates GitHub user, repository, and activity data in parallel, computes an overall threat score, and breaks it down into four sub-scores: Technical Skills, AI Adaptability, Career Moat, and Market Positioning.
View Project

Toolbox

Oct. 2024
MongoDB Express.js React.js Node.js
  • Developed a full-stack web application featuring tools such as a text editor, unit converter, recipe manager, and budget tracker using React.js, Express.js, and MongoDB.
  • Implemented secure authentication with bcrypt.js for password hashing and JWT for user session management.
  • Designed an efficient database schema to store user data and contact queries, ensuring reliable data handling.
View Project

Technical Skills

Technologies and tools I work with

Programming Languages

C C++ Python JavaScript (ES6+) TypeScript

Frontend Development

React.js Angular HTML5 CSS3 Bootstrap Responsive UI/UX

Backend & API Development

Node.js NestJS Express.js RESTful API Design & Integration

Databases & ORM

MySQL MongoDB TypeORM Database Schema Design & Optimization

Web Scraping & DevOps Tools

BeautifulSoup Scrapy AWS S3 Docker Git GitHub Bitbucket

Project & Collaboration Tools

Jira Confluence Agile/Scrum Methodologies

Core CS Fundamentals

Data Structures & Algorithms DBMS Computer Networks OOP

AI-Assisted Development Tools

Cursor IDE Windsurf Antigravity

Licenses & Certifications

Professional validation of my skills and knowledge

Internet of Things (IoT) – Top 5%

NPTEL

Issued Apr 2024 ID: NPTEL24CS35S660700221
Python Internet of Things (IoT)

Introduction to Semiconductor Devices – Top 2%

NPTEL

Issued Oct 2024 ID: NPTEL24EE99S451600328
Semiconductor Device

JavaScript (Intermediate) Certificate

HackerRank

Issued Jan 2024 ID: 7ab9116aa722
JavaScript

Problem Solving (Basic) Certificate

HackerRank

Issued Jan 2024 ID: 7d73783dce91
Problem Solving

Databases for Developers: Foundations

Oracle

Issued 2024
SQL Database Design

Get In Touch

Let's build something great together

Email

ankitksinghhh@gmail.com

Phone

+91 7985621876

Location

Noida, Uttar Pradesh

Interested in working together? Let's connect!

Say Hello