Software Engineer • Product Builder • System Architect
Building Scalable
Systems & Visionary
Products.
Focused on product engineering, system architecture, and real-world platforms. I map out solutions for complex software challenges and build highly performant web applications.
Engineering Philosophy
My approach to software engineering centers on the belief that code is a means to an end, not the end itself. I view every architectural decision through the lens of product outcome and system reliability.
Whether deploying microservices on Kubernetes, sharding massive Postgres databases, or refining sub-100ms API responses, my goal remains the same: build visionary products that scale elegantly under pressure.
Outcome-Driven Engineering
Architecting for system SLAs and end-user business value over purely abstract code patterns.
Distributed Fault Tolerance
Building resilient, self-healing platforms that leverage horizontal scaling and eventual consistency.
SDLC Mastery (E2E Ownership)
Executing full ownership from initial requirement analysis to CI/CD and production monitoring.
Event-Driven Systems
Leveraging reactive streams and asynchronous messaging to decouple critical business domains.
My Learning Journey
Turning the perceived "weakness" of being a fresher into a strength through radical ownership and builder-first learning.
The Shift in Mindset
I didn't start by mastering tech stacks or memorizing syntax. I started by identifying problems that needed solving.
Building Real Products
My growth accelerated when I stopped following tutorials and started building FOTHS. Real users and real complexity were my best teachers.
AI as a Force Multiplier
I used AI as a tool, not a shortcut. It allowed me to architect complex systems like microservices and Kafka streams without knowing everything upfront.
Learning by Breaking
I improved by intentionally breaking systems and rebuilding them. Understanding why a system fails is how I learned to make it resilient.
The Product Engineer Evolution
Today, I focus on 'Why' before 'How'. I build with a product mindset, ensuring every line of code serves a user-first goal.
"I didn't wait for permission to build. I started with a vision, broke it down into systems, and learned what I needed to make it real."
Engineering Domains
My expertise spans across the entire lifecycle of software systems, mapping fundamental components to high-performance applications. Click a domain to view its application.
System Design
- Distributed Systems
- Load Balancing
- Idempotent API Design
- High Availability (HA)
Backend Engineering
- Event-Driven Node.js
- Java/Spring Ecosystem
- Reactive Systems
- Polyglot Microservices
Data Engineering
- Advanced PostgreSQL
- Query Optimization
- ACID Compliance
- In-Memory Caching (Redis)
Frontend Engineering
- State Management
- Static & Dynamic Rendering
- Optimistic UI Updates
- Design Systems
DevOps & Cloud
- Docker Orchestration
- GitOps (GitHub Actions)
- Infrastructure as Code
- AWS EKS/S3/EC2
Performance & Ops
- P99 Latency Monitoring
- Distributed Tracing
- Health Checks
- Chaos Engineering Principles
Production Systems & Projects
A selection of highly scalable architectures, platforms, and products engineered for performance.
Experience
FOTHS (Fire of the Holy Spirit)
Lead Product Engineer
- Designed a multi-module spiritual platform with 30+ integrated systems
- Built product architecture for global-scale user interaction
- Conceptualized AI-driven assistant (Flame) for user engagement
- Created end-to-end product vision (tech + user experience + scalability)
Clientra | Agency OS
Full Stack Engineer & Architect
- Architected a scalable multi-tenant SaaS platform supporting unlimited agencies and dedicated client portals.
- Engineered real-time status synchronization between frontend Kanban boards and backend WebSocket gateways.
- Designed a deeply nested RBAC system securely separating Admin, Manager, Developer, and Client data.
- Implemented automated billing and finance systems using Razorpay, reducing manual overhead for tech agencies.
Ambassadors for the Lord
Systems Architect
- Designed and built a triple-tier spiritual sanctuary architecture ensuring 100% data integrity and user privacy.
- Implemented low-latency WebSocket communication for real-time spiritual counseling and community support.
- Scaled a prophetic teaching and sermon distribution engine using Next.js and NestJS for high performance.
- Integrated automated notification workflows to enhance user engagement and pastoral follow-ups.
System Design Thinking
Visualizations demonstrating robust engineering architectures, mimicking scalable enterprise environments.
Structural Rationale
Implemented with High Availability (HA) in mind. The dual-path caching strategy (Redis) reduces expensive PostgreSQL joins, while the API Gateway ensures single-responsibility for ingress traffic management.
Engineering Maturity & Documentation
Great code is only half the battle. Thorough, accessible documentation is the foundation of scalable teams and successful product handoffs.
Contract-First API Design
Idempotency keys, rate-limiting logic, and cursor-based pagination formats.
Relational Integrity & Schema
BCNF normalization, GIN indices for full-text search, and materialized view refresh strategies.
CI/CD Orchestration
GitOps workflows using GitHub Actions, container scanning, and blue-green deployments.
Engineering Blog
I don't just build systems—I think deeply about them. Documenting my journey through product engineering, system design, and architectural case studies.
How I Designed a Scalable System for FOTHS
Exploring the distributed microservices architecture and API Gateway orchestration that powers a global spiritual ecosystem.
How I Built Production-Grade Apps Using AI (And What I Learned)
A deep dive into using LLMs as architectural partners and force multipliers in high-complexity product development.
System Design: Scaling a Global Prayer Platform (FOTHS Case Study)
Solving for real-time consistency and low latency across global regions using Kafka and distributed database clusters.
How to Design Real-Time Systems (Digital Twin Project)
Implementing high-frequency state synchronization and reactive UI updates for complex system simulations.
From Idea → Production: My Development Workflow
A transparent look at my end-to-end engineering process, from requirements gathering to CI/CD and production monitoring.
Building FOTHS: Day 1 → Vision
Documenting the initial spark and the product strategy that transformed a fragmented landscape into a unified mission.
Let's Build One!
I'm currently open to new opportunities to build scalable systems and visionary products. Whether you have a question or just want to connect, feel free to reach out.