mdashikjs

Md Ashik

Senior Software Engineer · Backend & Systems

I build backend systems that hold up in production. Most of my work sits at the intersection of API design, database performance, and the operational concerns that make a service boring in the best way — predictable latency, recoverable deploys, and observability you can actually act on.

I write here about the lessons that survive the next quarter: patterns, tradeoffs, and the small decisions that compound. If a post made it onto this site, it earned its place by solving a real problem at work first.

Skills

Languages

TypeScriptJavaScriptGoPythonSQL

Frameworks & Runtimes

NestJSNext.jsExpressNode.jsReact

Databases & Caching

MongoDBPostgreSQLRedisElasticsearch

Infrastructure & DevOps

AWSDockerGitHub ActionsPM2Nginx

Tooling

GitLinuxPrismaZodVitest

Experience

  1. Senior Software Engineer

    BrittoPresent

    Lead backend for an exam-prep platform serving 200K+ daily users. Scaled MongoDB, introduced Redis caching, and rebuilt the deploy pipeline for zero-downtime releases.

  2. Software Engineer

    Earlier rolesEarlier

    Built REST and tRPC APIs with NestJS and Next.js, owned production databases, and worked across the stack on web apps for early-stage products.

Get in touch

The fastest way to reach me is by email or via the social links above. I read everything, even if I take a day or two to reply.