Abhishek Garg avatar

Software Engineer · React · Next.js · Golang

About

I build high-performance financial applications and trading platforms with React.js, Next.js, Node.js, and Golang.

I specialize in end-to-end architecture, bridging complex backend systems with highly optimized, real-time frontend interfaces to deliver scalable, production-ready applications.

How I work

Keep things simple first, then scale with clean architecture, measurable performance, and practical trade-offs.

What matters to me

Ownership, maintainable code, and products that are genuinely useful in real production workflows.

Tech Stack

Tools and technologies I use to ship products.

Next.js
React
TypeScript
JavaScript
Node.js
Express
Tailwind
PostgreSQL
MongoDB
Docker
Redis
Prisma
Git
Python
AWS
Golang
Next.js
React
TypeScript
JavaScript
Node.js
Express
Tailwind
PostgreSQL
MongoDB
Docker
Redis
Prisma
Git
Python
AWS
Golang

GitHub Contributions @theabgarg

Projects

Things I've designed and shipped.

Real-Time Trading Platform

Built from scratch — a high-performance trading platform with live order books, real-time P&L tracking, and WebSocket-driven market data feeds.

React.jsGolangWebSocketReduxMaterial UI

Portfolio Website

This site — a custom Next.js portfolio with dark/light theming, animated tech stack carousel, GitHub contributions graph, view counter, and smooth scroll.

Next.jsTypeScriptCSS ModulesVercel

Influencer Marketing Platform

Scalable platform connecting brands with influencers, featuring campaign management, analytics dashboards, and Google OAuth authentication.

React.jsNode.jsDynamoDBAWSGoogle OAuth

Cloud Storage Desktop App

Electron.js + React.js desktop MVP with secure deep-link authentication and SSO integration, file sync, deployed for internal organization use.

Electron.jsReact.jsSSOTypeScript

Experience

Software Engineer at SMC Global Securities Pvt Ltd

Delhi, IndiaFull-Time

May 2023 – Present

SMC Global provides end-to-end investment and trading solutions.

  • Built a real-time trading platform from scratch using React.js, Material UI, and Golang.
  • Designed a reusable component library to speed up delivery and maintain UI consistency.
  • Implemented Redux architecture and Golang WebSocket APIs for stable real-time workflows.
  • Reduced bundle size by 73% and improved load time by 50%+ through targeted performance optimizations.
  • Established Jest and React Testing Library practices, reducing critical production bugs by 35%.
  • Contributed across deployment, security hardening, VAPT fixes, and observability with Sentry, Lighthouse, and Web Vitals.

Application Developer at National Informatics Centre

Delhi, IndiaContract

May 2022 – April 2023

National Informatics Centre is the premier ICT organization of the Government of India.

  • Built an Electron.js + React.js desktop MVP with secure auth, deep links, and Parichay SSO.
  • Enhanced Aarogya Setu with multilingual support, blood donation, hospital discovery, and UX improvements.
  • Implemented unit and integration testing across major releases, reducing critical defects by 30%.
  • Executed Cypress and Postman E2E testing for cross-platform releases, improving defect detection by 25%.

Software Developer at NamaSYS

Delhi, India (Remote)Full-Time

April 2021 – April 2022
  • Built a scalable influencer marketing platform using React.js, Node.js, DynamoDB, AWS, and Google OAuth.
  • Developed an annotation product with React.js, P5.js, and Azure.
  • Delivered a responsive SEO-focused company website with PHP, CSS, and JavaScript.
  • Contributed to a desktop accounting system using Electron.js, React.js, Node.js, SQLite, and MongoDB.
  • Resolved 120+ frontend/backend issues and improved system throughput by 22% through performance tuning.

Education

Delhi Technical Campus

B.Tech — Computer Science & Engineering

2016 – 2020

Contact

If you reached here, let's connect and build something meaningful.