Skip to content
Available for new opportunities

NIKHIL SHARMA / SENIOR SOFTWARE ENGINEER

Thoughtfully built.
All the way through.

6+ years across backend engineering, system design, cloud infrastructure and product development. Node.js and TypeScript on the server, AWS and Kubernetes underneath, Flutter on the client. I take responsibility for what happens after deployment.

Bengaluru, India · Working with teams worldwide
Backend · Systems · Cloud · Product
AL MARBATT / SYSTEM ANATOMYExplore the layers ↙

BEYOND THE INTERFACE

The rules behind every action.

A modular TypeScript backend connects ownership, pedigrees, health records, and subscriptions through explicit domain boundaries.

Node.js · TypeScript · Prisma
Inside the engineering
SELECTED CLIENTS
Long-term engineering work.
madecard
Al MarbattALASSALAH
railfeast.
puulse
MistralWeb

01SELECTED WORK

Systems I’ve owned.
Decisions that mattered.

Selected work across application architecture, asynchronous processing, infrastructure, and product delivery.

01 / FEATURED SYSTEMAL MARBATT · SAUDI ARABIA · Aug 2024 – Jul 2025

BACKEND · SYSTEM DESIGN · CLOUD OPERATIONS

Engineering the system
behind an equestrian platform.

Sole engineer across backend, infrastructure and Flutter apps for a bilingual platform serving horse owners, farms, and show organisers. Owned the API, domain model, workflow automation, and Kubernetes delivery infrastructure.

AL MARBATT

A complex domain.
A coherent system.

From horse pedigrees to Kubernetes.
Engineering across every layer.

Explore the case study
DOMAIN → APPLICATION → INFRASTRUCTUREAug 2024 – Jul 2025
01

Explicit domain boundaries.

A modular Node.js backend connecting pedigrees, farm ownership, health records, competitions, and subscriptions.

02

Resource-aware authorization.

Identity, delegated permissions, ownership, and subscription limits enforced through shared policies.

03

Infrastructure as part of the product.

Terraform-managed EKS, private RDS, ElastiCache, Jenkins CI, and ArgoCD delivery. Prometheus, Grafana, and Loki for operations.

99.9%uptime
75%faster deploys
45%lower infra cost
Architecture, authorization, data workflows, EKS & GitOpsRead full case study
02 / FEATURED SYSTEMMADECARD · UNITED STATES · AUG 2025 – AUG 2026

WEB · INTERNAL TOOLS · DELIVERY

Shared foundations for a consumer fintech.

Consumer web, internal admin portal and a new marketing site for a venture-backed credit-card fintech. I designed the feature-module architecture the team builds on and shipped passkey login, MFA, payments, autopay and disputes on top of it.

madecard.com↗
MadeCard website with its homeowner rewards credit card

SENIOR SOFTWARE ENGINEER

Consumer web.
Internal tools.
Shared foundations.

Explore the case study ↗
01

Feature-module architecture

A layered API, domain, schema, store and service structure adopted across the consumer app.

02

Production hardening

API keys moved server-side, Sentry release tagging, stale-build auto-recovery.

03

Tooling for the whole team

A React inspection overlay that turns any component into an LLM edit prompt, so non-engineers ship copy changes safely.

3production codebases
Feature architecture, product delivery & production operationsRead full case study

PRODUCT ENGINEERING / FURTHER SELECTED WORK

Edtech video pipeline03 / SELECTED WORK
  1. INGESTNode.js → raw S3
  2. DISPATCHSQS + CloudWatch
  3. PROCESSEC2 + FFmpeg
  4. PUBLISHProcessed S3 → RDS
BACKEND · ASYNCHRONOUS PROCESSING · AWSMedia processing lifecycle

EDTECH CLIENT · VIA BUGS & ERRORS · 2021

From uploaded video to viewer-ready media.

Node.js, S3, SQS, EC2 and FFmpeg pipeline from upload to viewer-ready media.

Node.jsAWSFFmpegRDS
Read full case study
RailFeast04 / SELECTED WORK
RailFeast mobile app for ordering food on a train
RailFeast browsing screen
iOS · ANDROID · BACKENDSelected product screens

FOOD DELIVERY · INDIA

A delivery platform connecting passengers, restaurants, and riders.

Three connected apps for passengers, restaurants, and riders. Built the platform and mentored the engineering team behind it.

42K+downloads in two months
FlutterGraphQLNode.jsFirebase
Read full case study
p.

CANADA · TELECOM

Puulse Marketing

Owned the customer application architecture, automated testing, and CI/CD, reducing deployment effort by approximately 90%.

Flutter WebRiverpodFirebase
Read full case study
m.

ITALY · REAL ESTATE

MistralWeb

Offline-first property inspections with local persistence, sync, biometric authentication, and a dependable experience on the move.

Read full case study

02APPLIED AI ENGINEERING

Agent systems.
Built for unattended work.

My current focus: agent systems with memory, useful tools, and the checks they need to run reliably.

✳Runs unattended daily

NightOwl orchestration platform

11 specialized agents. One coordinated workforce. Persistent memory, task delegation, and a Telegram control plane.

✳ Commander01
⌘Coder⌕Researcher+System medic
BM25 retrievalMCP toolsBackoff & health checks
▷

AUTOMATED VIDEO PIPELINE

From script to final cut.

LLM narration, ElevenLabs voice, programmatic rendering, and an agent QA stage that checks the result before publishing.

ScriptRenderQA ✓
⌘

DEVELOPER EXPERIENCE

A shorter path from idea to edit.

A React inspection overlay that turns any component into an LLM edit prompt. Built at MadeCard, for the whole team.

Explore MadeCard

03EXPERIENCE

6+ years of
engineering ownership.

Download résumé
01

MadeCard

Senior Software Engineer · US fintech · Remote

Aug 2025 – Aug 2026
02

Alassalah (Al Marbatt)

Full-Stack & DevOps Engineer · Saudi Arabia · Remote

Aug 2024 – Jul 2025
03

Puulse Marketing

Senior Flutter Developer · Canada · Remote

Mar 2023 – Jul 2024
04

Domusware Srl

Flutter Developer · Rome, Italy · Remote

Sep 2022 – Feb 2023
05

RailFeast

Lead Full Stack Flutter and DevOps Engineer · consumer marketplace · Remote

Apr 2021 – Sep 2022
Where it started · 2019–2021
↳

Bugs & Errors

Flutter Consultant · hired & mentored a team of Flutter devs · Remote

Jan 2021 – Apr 2021
↳

Frienducation

Flutter Developer (contract) · YouTube-API private-channel streaming · Remote

Jun 2020 – Nov 2020
↳

myTrolly

Flutter Developer (contract) · Flutter 1 to 2 migration, Paytm payments, Google Maps rider tracking

Mar 2020 – May 2020
↳

Mo R MakeApp

Flutter Developer (contract) · casual games for Android and iOS

Dec 2019 – Feb 2020
↳

Avcon Technology

Intern · where it started

Sep 2019 – Nov 2019
Fully remote. Across the US, Canada, Europe, and the Gulf.Architecture, delivery, and team collaboration.

04ENGINEERING CAPABILITIES

Depth across the stack.
Judgment across the system.

Backend and data design, cloud operations, and the applications built on top. Tools chosen to suit the workload and the team.

01Backend

Node.jsExpressGraphQLRESTPrismaPostgreSQLMongoDBRedis

02Cloud & DevOps

AWS (EKS, ECR, RDS, ElastiCache, S3, Amplify)KubernetesDockerTerraformArgoCDHelmJenkinsGitHub ActionsNginx

03System design

Domain modelingAPI architectureAsynchronous processingAuthorizationCaching & invalidationData integrity

04LLM Systems

Multi-agent orchestrationMCPTool callingRAG, BM25 retrievalEvaluation designOpenAI / Anthropic / ElevenLabs APIs

05Mobile & Frontend

Flutter / Dart (7 yrs)ReactNext.jsTypeScriptRiverpodZustandTanStack QueryTailwind

06Observability

SentryPrometheusGrafanaLoki

05COLLEAGUES & CLIENTS

Trusted by the people I work with.

On technical ownership, collaboration, and delivery.

Nikhil is a strong developer with a great balanced skill set.
ZMZachary MoshanskyTech Founder, Vision Enabler, Investor
He is proactive in providing solutions to the challenges of everyday tasks and is continuously learning to contribute even more value.
LCLesly CerroProject Manager at Puulse Marketing
He turned out to be an excellent professional, always available and quick to understand and solve the problems we encountered.
DMDiego MastromatteoUX/UI Designer at MistralWeb Italy
Read all recommendations
“He asked thoughtful questions, and helped the leadership team to come up with more efficient solutions to the problems we were working on. I really enjoyed his positivity and proactive problem solving.”
Zachary MoshanskyTech Founder, Vision Enabler, Investor
“His clean, efficient, and well-documented code is a testament to his deep understanding of programming languages, frameworks, and best practices. Any team would be fortunate to have him as a member.”
Fady A. SulaimanSenior Developer at Puulse Marketing
“He consistently demonstrated exceptional problem-solving abilities and a proactive approach, ensuring timely and effective resolution of issues. His clear communication and teamwork not only propelled our project forward but also created a positive and productive environment.”
Sabali MthunziBackend Developer at Puulse Marketing
“In addition to possessing an excellent attitude, Nikhil is a very good team player. He is proactive in providing solutions to the challenges of everyday tasks and is continuously learning to contribute even more value.”
Lesly CerroProject Manager at Puulse Marketing
“Nikhil is a very professional app developer. Great team player, he is leading our team.”
Nitish KumarCo-Founder and CEO, RailFeast
“He turned out to be an excellent professional, always available and quick to understand and solve the problems we encountered. I hope to collaborate with him again in the future.”
Diego MastromatteoUX/UI Designer, Domusware Srl (MistralWeb)
Nikhil Sharma, senior software engineer based in Bengaluru
Nikhil SharmaBengaluru, IN ↗

06ENGINEERING APPROACH

Own the whole problem.
Stay close to the details.

My work spans the application, the data it depends on, and the infrastructure that keeps it running.

I’m a senior software engineer based in Bengaluru. I’ve owned backend systems and cloud deployments, built web and mobile products, and hired and mentored engineers across remote teams. I value clear boundaries, maintainable systems, and decisions that fit the operating context.

These days, I’m going deeper into multi-agent AI: orchestration, retrieval, and the evaluation work that makes it reliable. I’m also studying Data Science & Applications at IIT Madras.

Open to full-time & contractUS East & EU working-hour overlap
More about me on LinkedIn
Available for new opportunities

Have something
worth building?

Available for senior software engineering roles and substantive contract work.
Let’s discuss the system, the constraints, and where I can contribute.