DANISHAN
FAROOKH
Full-Stack Engineer
SaaS / Business Applications / Backend Systems
I build, extend, and maintain production web applications.
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.
What I build.
FULL-STACK PRODUCTS
Complete product features and applications built with React on the frontend and Node.js on the backend.
BACKEND SYSTEMS
APIs, services, business logic, and data workflows designed for production reliability.
SAAS & BUSINESS APPS
Multi-tenant applications with authentication, dashboards, and business workflows.
EXISTING APPLICATIONS
Join existing codebases to extend features, fix issues, and improve architecture.
PRODUCTION & INFRA
Deployment automation, process management, and production debugging.
Engineering process.
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.
Systems I've built,
deployed, and supported.
APPLICATION SERVER INFRASTRUCTURE
Deployment automation for Node.js applications.
SECURE MAIL SERVER
Web-based mail management platform with SMTP/IMAP integration.
IRTNEXUS
Organizational platform with event-driven backend workflows.
INDIABILLS
Billing and business workflow application.
Engineering stack.
RUNTIME & LANGUAGE
BACKEND & APIs
DATA & STORAGE
ARCHITECTURE & SYSTEMS
SECURITY & AUTH
TESTING & QUALITY
INFRASTRUCTURE
Engineering beyond
my own code.
Providing technical leadership and coordinating delivery across a 10-member cross-functional team of frontend, backend, DevOps, UI/UX, and QA engineers.
Software doesn't end
at deployment.
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
What I can do
for your project.
Full-Stack Development
Build new product features and business applications using React, TypeScript, and Node.js.
Node.js Backend Engineering
Design and develop APIs, backend services, business logic, integrations, authentication, and data workflows.
SaaS Development
Build application workflows, dashboards, APIs, authentication, databases, integrations, and backend services.
Existing Application Development
Join an existing engineering team and extend, maintain, refactor, and improve existing applications.
API & Third-Party Integrations
Build REST APIs and integrate third-party services, authentication systems, webhooks, and external APIs.
Production Debugging
Investigate difficult issues across application code, APIs, databases, caching, and infrastructure.
Performance Optimization
Investigate inefficient queries, API bottlenecks, caching problems, and backend performance issues.
Event-Driven Systems
Design asynchronous workflows using Kafka, Redis Pub/Sub, message queues, and event-driven architecture.
Growth trajectory.
SOFTWARE DEVELOPER
PAID INTERNSOFTWARE DEVELOPMENT ENGINEER
SDE ISOFTWARE DEVELOPMENT ENGINEER
SDE IIEngineering identity.
"I enjoy working on systems where product requirements, backend architecture, data, infrastructure, and production reliability intersect."
Academic research publication demonstrating technical depth in software engineering and systems.
Have a product to build,
an existing system to improve,
or a difficult engineering
problem to solve?
Let's talk.