Backend Engineer · Lucknow, India

Alok Singh

Building distributed systems and developer tooling. Currently deep in DDIA, competitive programming, and shipping side projects in public.

alok@alokbuilds ~ zsh

Who's writing this API?

Backend engineer with 2+ years shipping production systems from Lucknow.

I'm currently at Simpel AI, Lucknow, building backend systems with Laravel and PHP for AI-powered applications.

My foundation is Laravel and PHP, but the Node.js ecosystem — TypeScript, NestJS, Express — now sits alongside the PHP work day-to-day. I'm drawn to the infrastructure layer: queues, caches, and the systems that keep distributed services honest.

Right now: working through DDIA cover to cover, grinding LeetCode, and shipping side projects in public instead of leaving them to rot in private repos.

Distributed SystemsSystem DesignCompetitive ProgrammingDev Tooling
about.conf
locationLucknow, India
roleBackend Software Engineer
experience2+ years
current_focusDDIA · CP · OSS
availabilityopen_to_relocation: true
status● online

How a request moves through my systems

Stack laid out as a pipeline — the way I actually reason about it — boxed by the infrastructure that keeps it running.

Client Request

API Layer

LaravelNode.jsNestJS

Message Queue

RabbitMQKafkaBullMQ

Cache & Idempotency

Redis

Databases

PostgreSQLMySQLMongoDB
Everything above runs containerized with Docker, orchestrated with Kubernetes, deployed on AWS.
NginxPM2GitLinuxPrometheusGrafana
git log --statwork/
01 / 07

Greenfield Timesheet (Client)

Live in production
LaravelPHPMySQLReact.JSRedisLaravel Horizon
commit e3d7a92
Date: Feb 2024
deploy: greenfield timesheet platform — 4,000 users, 20K req/day
app/Http/Controllers/TimesheetController.php|248++++++++++++++++++++++++++--
resources/js/components/ShiftManager.js|154++++++++++++++++++++++++++++
app/Jobs/ProcessTimesheetQueue.php|87++++++++++++++++++++++++++++
config/horizon.php|48++++++++++++++++++++++++++--
4 files changed, 516 insertions(+), 21 deletions(-)

A greenfield timesheet platform I designed, built, and still own end to end — not a tutorial clone. It's been running in production long enough to have real load, real edge cases, and a real on-call rotation of one.

4,000+
Active users
~10K
Queue jobs / day
20K+
API requests / day
scroll to explore

Numbers, not vibes

Deploy history

Software Development Engineer

Current
Simpel AI · Lucknow, India · Aug 2024Present
  • Building backend services using Laravel and PHP for AI-powered applications
  • Designing and implementing RESTful APIs and database schemas
  • Optimizing application performance and database queries
  • Collaborating with frontend team for seamless integration
LaravelPHPMySQLRedisDocker

Software Developer Intern

internship
Simpel AI · Lucknow, India · Feb 2024Jul 2024
  • Developed and maintained backend services for JGH Reward App
  • Implemented REST APIs and integrated third-party services like Decetro Payment system to perform real time payment
  • Worked with MySQl, idempotency and fault-tolerant system
  • Participated in code reviews and architectural discussions
Node.jsLaravelPHPTypeScriptPostgreSQLRedis

Software Developer Intern

internship
Provoke Developers Pvt Ltd · Remote · Aug 2023Jan 2024
  • Developed and maintained backend services for web applications
  • Implemented REST APIs and integrated third-party services like phonePay payment gateway
  • worked with firebase, Redis for data management and nextjs
  • owned end to end flow of payments and authorized access of course content
Node.jsNext.jsFirebaseTypeScriptRedis

Get in touch

Open to new opportunities. Whether you want to collaborate, have a question, or just want to say hi — I'll respond.