Designer × Engineer. Minimalist at Core.

I craft fast, accessible interfaces and build scalable backend systems—always with clarity, performance, and timeless simplicity at the forefront.

View Projects Contact
Portrait of Ajay Sharma

About

Snapshot

I'm Ajay — a product-minded engineer who thrives on turning constraints into clarity and purposeful design.

I focus on crafting robust web and mobile applications, scalable backend systems, and design systems that stay accessible, maintainable, and timeless as they grow.

Fluent in English and Hindi.

Based in New Delhi, India.

Core
TypeScript, Go, Next.js, NestJS
Backend
REST, WebSockets, Real-time Systems
Data
PostgreSQL, MongoDB, Redis, Kafka
Cloud
Azure, AWS, Kubernetes
Focus
Performance, Scalability, End-to-end Delivery

Experience

Selected roles
Jul 2024 — Present

Software Engineer · Microsoft

Engineering performant client-side features with accessibility-first design. Delivered sub-1s LCP on mid-tier devices and led observability improvements using Kusto and profiling tools.

.NET Go C++ Cosmos DB Kubernetes Kusto Profiling Azure
Dec 2023 — Jul 2024

Full Stack Intern · Aguken AI

Designed and implemented a reusable UI component system adopted across 6 internal tools. Reduced CSS bloat by 40% and cut UI-related bug reports by 25%. Built real-time features using Websockets, TTS/STT, and LLM pipelines.

Go Redis Websockets Twilio LLM TTS & STT AWS Next JS Nest JS
May 2023 — Jul 2023

SWE Intern · Microsoft

Built accessibility-compliant UI components for Azure portal. Improved LCP and TTI through frontend performance audits and integration of React and Knockout.js into shared modules.

React JS Knockout JS TypeScript Azure Resource Graph (ARG) Kusto
Dec 2022 — Mar 2023

Frontend Engineering Intern · Conbi

Collaborated with founders to ship lightweight, real-time dashboards for early-stage products. Focused on clean UIs, CRDT-based state sync, and low-latency performance.

TypeScript React JS Tailwind CSS Websockets WebRTC Y JS TipTap Editor

Education

Degree & focus areas
Dec 2020 — May 2024

BTech. Computer Science · NSUT, Delhi

CGPA: 8/10

AI OS DBMS Data Structures & Algorithms Computer Networks
Apr 2019 — Mar 2020

Class 12th · Midfields Sr. Sec. School, Delhi

Score: 92%

PhysicsMathsChemistry

Projects

Real work — no fluff

Mogi — UI layout library

A Simple Immediate-Mode UI Library in GO

Designed for real-time applications, Mogi is a lightweight, immediate-mode UI layout library built with Go and OpenGL.

Go OpenGL

GitHub

Brainfuck Interpreter

A fast and minimal interpreter for the Brainfuck esoteric language.

Built in Rust for performance and memory safety, this interpreter supports theming, tokenized syntax highlighting, and CLI execution.

Rust

GitHub

Sharecode — Share files from your terminal

A CLI-based file-sharing service with secure uploads and download links.

Upload files directly from the terminal and share download links securely. Built with Go and Next.js, backed by Postgres, Redis, and S3 storage.

Go Postgres Next JS Tailwind CSS JWT S3 Redis

GitHub

Osho lang — yet another programming language

A statically-typed, compiled programming language with a minimal runtime.

Inspired by C and Rust, Osho aims to be a safe systems language with modern syntax and compiler infrastructure written in Rust.

Rust C

GitHub

Sixteen — Video Meeting App

A peer-to-peer, offline-first video chat application using WebRTC.

Built with React and Express, Sixteen offers secure video meetings with minimal dependencies, optimized for privacy and low bandwidth usage.

Express JS React JS Tailwind CSS WebRTC

GitHub


Contact

Let’s build something great

Email Me

Available 9:00–18:00 IST, Mon–Fri