Available for new opportunities

Hi,I'm Anant.
I build robust backends and intuitive interfaces.

From architecting scalable backends to optimizing low-level systems, explore how I bridge the gap between complex engineering challenges and elegant, user-centric solutions.

Patna, Bihar
3+ years experience
Download CV

Anant

Software Engineer

Who Am I

Hello! I'm Anant, a software developer who loves bridging the gap between high-level applications and low-level systems.

I don't just build websites; I engineer solutions. My expertise spans the full stackarchitecting scalable backends with Node.js, PostgreSQL, and TypeScript, while crafting pixel-perfect interfaces in Next.js and Flutter.

Beyond the web, I have a deep passion for the metal. I enjoy diving into C++, Assembly, and Digital Signal Processing (DSP) to understand how machines truly think. Whether I'm building a custom proxy server, designing a virtual CPU, or optimizing control systems, I bring a focus on performance, memory management, and craftsmanship to every line of code.

"Ship iteratively, measure what matters, automate the boring, and write code your future self will thank you for."

My Philosophy

Code with purpose & passion

I believe in writing clean, maintainable code and solving complex problems with creativity and technical excellence across multiple domains.

  • Clean, maintainable code with best practices
  • Problem-solving mindset across domains
  • Continuous learning and innovation
  • Passion for building impactful solutions
Terminal

Featured Experience

Experience Timeline

A snapshot of the roles, internships, and technical work that shaped my experience across web, AI, and embedded systems.

Terminal

Technical Skills

Tools, stacks, and systems

A structured view of the frontend, backend, systems, database, cloud, and tooling skills I use to build production software.

  • Frontend & Mobile

    Crafting responsive, pixel-perfect web and mobile experiences.

    React logoReactNext.js logoNext.jsTypeScript logoTypeScriptTailwind CSS logoTailwind CSSFlutter logoFlutterFramer Motion logoFramer MotionHTML5 logoHTML5Redux logoReduxVue logoVueAngular logoAngularAstro logoAstro
  • Backend Engineering

    Architecting scalable, high-performance APIs and microservices.

    Node.js logoNode.jsGo logoGoRust logoRustPython logoPythonExpress logoExpressGraphQL logoGraphQLgRPC logogRPCWebSocketsKafka logoKafkaRabbitMQ logoRabbitMQ
  • Systems & Low Level

    Diving deep into memory management, DSP, and hardware interfacing.

    C++ logoC++C logoCAssemblyDSPLinux logoLinuxBash logoBashEmbedded SystemsVirtualization
  • Database & Storage

    Managing data integrity and performance across various paradigms.

    PostgreSQL logoPostgreSQLMongoDB logoMongoDBRedis logoRedisMySQL logoMySQLPrisma logoPrismaSupabase logoSupabaseElasticsearch logoElasticsearch
  • DevOps & Cloud

    Automating deployment pipelines and managing cloud infrastructure.

    Docker logoDockerKubernetes logoKubernetesAWS logoAWSTerraform logoTerraformGitHub Actions logoGitHub ActionsNginx logoNginxPrometheus logoPrometheusGrafana logoGrafana
  • Tools & Environment

    The daily drivers that streamline development and collaboration.

    Git logoGitPostman logoPostmanJest logoJestVim logoVim

Featured Projects

Selected projects and builds

A curated look at the products, platforms, and experiments I've built across web, AI, and embedded systems.

Healthcare Appointment Schedul...

Full-Stack

A dedicated medical scheduling application that allows patients to book consultations and doctors to manage their availability.

Next.jsNode.jsTailwind CSS+4 more

Highlights

  • Intuitive patient portal for browsing doctors and booking appointments

E-Commerce Platform

Full-Stack

A high-performance e-commerce platform with product discovery, secure checkout, and order lifecycle management.

Next.jsNode.jsExpress+5 more

Highlights

  • Advanced product catalog with search, filters, and sorting

Daily Essentials E-Store App

Mobile App

A cross-platform mobile e-commerce application built with Flutter for browsing and purchasing daily life products.

FlutterDartProvider+1 more

Highlights

  • Cross-platform compatibility for iOS and Android

Technical Writing

Articles, guides, and notes

Practical writing on backend performance, real-time systems, caching, and production engineering.

Article04.03.202611 min read

Mastering Redis Caching Strategies for Scalable APIs

A practical guide to using Redis as a high-leverage caching layer for scalable APIs. This article explains when caching actually helps, how to choose cache-aside and write-through patterns, how TTLs shape freshness and cost, and how to avoid common production issues like stale data, cache stampedes, and accidental hot keys. It walks through response caching, session storage, invalidation strategies, and operational tradeoffs so backend systems can reduce database load without hiding correctness problems. The focus is not just making endpoints faster, but designing predictable cache behavior that stays understandable as traffic grows. If you are building Node.js APIs, dashboards, feeds, or read-heavy services, this post gives you a practical mental model for where Redis fits, what to cache, when to expire data, and how to keep performance improvements from becoming maintenance debt. It also shows how caching choices affect developer experience, debugging, deployment confidence, and long-term reliability.

#Redis#Caching#Backend
Read Note
Article04.03.20268 min read

Node.js Observability with OpenTelemetry

A hands-on introduction to adding observability to Node.js services with OpenTelemetry. This article explains how traces, metrics, and logs work together to show what a production system is doing, where latency comes from, and why failures happen across service boundaries. It covers the core OpenTelemetry concepts, instrumentation flow, spans, context propagation, exporters, and how to think about useful telemetry without drowning your team in noisy data. The goal is to move beyond console logs and basic uptime checks toward a setup that helps you debug slow requests, dependency failures, and performance regressions with confidence. If you run APIs, background workers, or microservices in production, this post gives you a practical foundation for making your Node.js applications easier to inspect, troubleshoot, and improve over time. It also highlights what to measure first, how to name spans clearly, and how telemetry supports better incident response.

#Observability#OpenTelemetry#Node.js
Read Note
Article04.03.202610 min read

Optimizing PostgreSQL for High-Traffic Applications

A practical PostgreSQL performance guide for applications that need to stay fast under real traffic. This article explains how to find slow queries with EXPLAIN ANALYZE, design useful indexes, avoid common query planner traps, and tune schema decisions that affect throughput over time. It also covers connection pooling, pagination, caching, vacuum behavior, and the difference between quick wins and changes that make the database easier to operate at scale. The focus is on understanding why PostgreSQL slows down, not just memorizing settings. If your application is growing, your API latency is creeping upward, or your database is becoming the bottleneck, this post gives you a clear path for measuring performance, improving query patterns, and building a healthier production database workflow. It also points out mistakes that look harmless during development but become expensive once traffic, data volume, and concurrency increase.

#Database#Performance#PostgreSQL
Read Note
Article04.03.20269 min read

Implementing Real-Time Features with WebSockets

A practical guide to building real-time features with WebSockets, from the first persistent connection to production-grade scaling concerns. This article explains how WebSockets differ from normal HTTP, how to manage connection state, rooms, broadcasts, authentication, reconnection behavior, and message flow in a Node.js application. It also covers the operational problems that appear once real users are connected, including heartbeat checks, load balancing, horizontal scaling, backpressure, and failure recovery. The goal is to help you design real-time systems that feel responsive without becoming fragile. Whether you are building chat, live dashboards, notifications, collaboration tools, or multiplayer-style interactions, this post gives you the concepts and patterns needed to move from a simple socket demo to a service that can survive production traffic. It also explains how to reason about user presence, missed events, and graceful reconnect flows.

#Realtime#WebSockets#Node.js
Read Note
Article04.03.20268 min read

Building Scalable Microservices with Node.js and Docker

A practical walkthrough for designing, containerizing, and operating Node.js microservices with Docker. This article explains how to split services around clear responsibilities, expose them through an API gateway, handle service discovery, communicate through queues or HTTP, and keep each service deployable without turning the system into a distributed mess. It covers Dockerfiles, Compose-based local development, environment configuration, health checks, scaling, resilience patterns, and database ownership. The focus is on building microservices intentionally, with enough structure to support growth and enough restraint to avoid unnecessary complexity. If you are moving from a monolith, designing a backend for multiple teams, or learning how containerized services behave in production, this post gives you a grounded path for building systems that are easier to ship, scale, and maintain. It also calls out where microservices create coordination costs and how Docker can simplify repeatable local workflows.

#Microservices#Docker#Node.js
Read Note

Get in Touch

Let's build something together

I'm open to freelance work, internships, collaborations, and product conversations across web, AI, and embedded systems.

Email Me
Anant

Bridging the gap between high-level applications and low-level systems. Crafting resilient software with a focus on performance and observability.

Expertise

  • Systems Engineering
  • Full Stack Development
  • Cloud Infrastructure
  • Digital Signal Processing
  • Embedded Systems

Stay Connected

Open to opportunities and interesting conversations.

Get in Touch

© 2026 Anant. All rights reserved.

Systems Operational