DANISHAN
FAROOKH

Full-Stack Engineer

SaaS / Business Applications / Backend Systems

I build, extend, and maintain production web applications.

NODE.JSTYPESCRIPTREACTBACKEND SYSTEMSSAAS
REQUIREMENTSDESIGNSYSTEMSPRODUCTION
02 / ENGINEERING PROFILE

Engineering products from idea to production.

Danishan is a Full-Stack Engineer specializing in Node.js, TypeScript and React, with 3+ years of experience building and operating production applications.

End-to-end ownership of systems
Deep backend engineering capability
Production debugging and maintenance
Cross-functional technical leadership
Existing application development
REQUIREMENTSSYSTEM DESIGNIMPLEMENTATIONDATABASEINTEGRATIONDEPLOYMENTPRODUCTIONITERATION
03 / WHAT I BUILD

What I build.

01

FULL-STACK PRODUCTS

Complete product features and applications built with React on the frontend and Node.js on the backend.

ReactNode.jsTypeScriptPostgreSQL
02

BACKEND SYSTEMS

APIs, services, business logic, and data workflows designed for production reliability.

Node.jsREST APIsRedisKafka
03

SAAS & BUSINESS APPS

Multi-tenant applications with authentication, dashboards, and business workflows.

Next.jsPostgreSQLAuthIntegrations
04

EXISTING APPLICATIONS

Join existing codebases to extend features, fix issues, and improve architecture.

ReactNode.jsRefactoringMaintenance
05

PRODUCTION & INFRA

Deployment automation, process management, and production debugging.

DockerAWSCI/CDLinuxNginxPM2
04 / HOW I WORK

Engineering process.

01 / UNDERSTAND

Work closely with stakeholders to understand the business goals, user needs, functional requirements, technical constraints, and expected outcomes. Identify potential risks, dependencies, edge cases, and success criteria before development begins.

05 / SELECTED WORK

Systems I've built,
deployed, and supported.

01 / INFRASTRUCTURE / FULL-STACK

APPLICATION SERVER INFRASTRUCTURE

Deployment automation for Node.js applications.

REACTNODE.JSDOCKERNGINXPM2
02 / MAIL INFRASTRUCTURE / FULL-STACK

SECURE MAIL SERVER

Web-based mail management platform with SMTP/IMAP integration.

NODE.JSREACTPOSTGRESQLDOCKER
03 / EVENT-DRIVEN / FULL-STACK

IRTNEXUS

Organizational platform with event-driven backend workflows.

NODE.JSTYPESCRIPTREACTKAFKAREDIS
04 / BUSINESS APP / FULL-STACK

INDIABILLS

Billing and business workflow application.

NODE.JSTYPESCRIPTMYSQLREACT
10 / TECHNICAL DEPTH

Engineering stack.

01

RUNTIME & LANGUAGE

Node.jsTypeScriptJavaScriptnpmpnpm
02

BACKEND & APIs

Express.jsFastifyNestJSREST APIsGraphQLWebSockets
03

DATA & STORAGE

PostgreSQLMySQLMongoDBRedisPrismaDrizzle ORM
04

ARCHITECTURE & SYSTEMS

MicroservicesEvent-Driven ArchitectureKafkaRedis Pub/SubMessage QueuesBackground Jobs
05

SECURITY & AUTH

JWTOAuth 2.0OpenID ConnectRBACAPI SecurityRate Limiting
06

TESTING & QUALITY

JestVitestSupertestUnit TestingIntegration TestingAPI Testing
07

INFRASTRUCTURE

DockerLinuxNginxPM2CI/CDCloud Deployment
11 / ENGINEERING LEADERSHIP

Engineering beyond
my own code.

TECHNICAL LEADERSHIP
16
CROSS-FUNCTIONAL TEAM
5
FRONTEND
5
BACKEND
2
DEVOPS
2
UI/UX
2
QA

Providing technical leadership and coordinating delivery across a 10-member cross-functional team of frontend, backend, DevOps, UI/UX, and QA engineers.

System Design
Technical Coordination
Architecture
Feature Delivery
Code Review
Production Debugging
Stakeholder Communication
12 / PRODUCTION EXPERIENCE

Software doesn't end
at deployment.

BUILD
DEPLOY
MONITOR
DEBUG
OPTIMIZE
MAINTAIN
3–5
CONCURRENT WORKSTREAMS

PRIMARY DEVELOPMENT

New projects, greenfield applications, major feature development

PRODUCTION SUPPORT

Issues from previously delivered applications, root-cause analysis, production debugging

MAINTENANCE

Smaller bugs, improvements, technical maintenance, lower-priority work

EXPERIENCE INVESTIGATING ISSUES ACROSS
ApplicationDatabaseCacheInfrastructureAsynchronous Processing
13 / SERVICES

What I can do
for your project.

01

Full-Stack Development

Build new product features and business applications using React, TypeScript, and Node.js.

02

Node.js Backend Engineering

Design and develop APIs, backend services, business logic, integrations, authentication, and data workflows.

03

SaaS Development

Build application workflows, dashboards, APIs, authentication, databases, integrations, and backend services.

04

Existing Application Development

Join an existing engineering team and extend, maintain, refactor, and improve existing applications.

05

API & Third-Party Integrations

Build REST APIs and integrate third-party services, authentication systems, webhooks, and external APIs.

06

Production Debugging

Investigate difficult issues across application code, APIs, databases, caching, and infrastructure.

07

Performance Optimization

Investigate inefficient queries, API bottlenecks, caching problems, and backend performance issues.

08

Event-Driven Systems

Design asynchronous workflows using Kafka, Redis Pub/Sub, message queues, and event-driven architecture.

14 / EXPERIENCE

Growth trajectory.

2023

SOFTWARE DEVELOPER

PAID INTERN
Feature implementationBug fixesCode review participation
2023–2025

SOFTWARE DEVELOPMENT ENGINEER

SDE I
Feature ownershipBackend developmentFull-stack development
2025–PRESENT

SOFTWARE DEVELOPMENT ENGINEER

SDE II
System designTechnical leadershipCross-functional coordination
GROWTH IN RESPONSIBILITY
IMPLEMENTATION
FEATURE OWNERSHIP
SYSTEM DESIGN
TECHNICAL LEADERSHIP
15 / ABOUT

Engineering identity.

"I enjoy working on systems where product requirements, backend architecture, data, infrastructure, and production reliability intersect."

EDUCATION
B.Tech Computer Science & Engineering
Amity University
CGPA 8.66 / 10
PUBLICATION
My Assistant SRSTC
2024 IC3SE / IEEE

Academic research publication demonstrating technical depth in software engineering and systems.

16 / CONTACT

Have a product to build,
an existing system to improve,
or a difficult engineering
problem to solve?

Let's talk.