Rohan Raj Singh
Building reliable backend systems, workflow-driven applications, and data-intensive platforms that operate at scale.
Engineer focused on systems that work.
I build software for applications where reliability, data integrity, and workflow clarity matter. My work spans high-volume citizen service platforms, complaint management ecosystems, automation engines, and reporting-heavy enterprise systems.
I bring strong proficiency in PHP, Laravel, and MySQL, with working knowledge of Python and Django. I practice object-oriented programming, clean code, and structured problem-solving — not as buzzwords, but as engineering disciplines I apply daily to production systems.
This portfolio is an engineering profile — part professional portfolio, part systems notebook. It documents what I've built, how I think about software, and the engineering principles I carry into every project.
What I do.
Application Engineering
Business platforms, portals, workflow-driven systems, and enterprise applications built for real operational complexity using Core PHP, Laravel, and MySQL.
Database & Data Systems
Schema design, normalization, query optimization, temporary table strategies, and reporting-heavy data platforms where database behavior shapes application performance.
Automation & Tooling
SMS and email automators with multi-server support, retry mechanisms, ID-based locking, audit logging, and Python utility modules for data processing and file management.
Tools I work with.
Case studies.
UGC Service Platform
High-traffic citizen service platform handling 50K+ hits/day. Students file undertakings, download PDFs, lodge complaints, and submit feedback. Integrated APIs for mobile app and call center data syncing.
Read case study →UHBVN Complaint System
Multi-level grievance system processing 10K+ complaints daily with IVRS registration, multi-level resolution tracking, automatic escalation to Saral portal, and feedback loops.
Read case study →Convoque — Call Center Suite
Full-featured call center management platform built with Laravel 12 — campaign management, predictive dialing, CForm builder, CDSets, real-time monitoring, and comprehensive reporting.
Read case study →SMS & Email Automation
Reliable multi-server messaging automators with unique ID-based phone number locking, configurable retry mechanisms, and detailed logging of all sent messages and responses.
Read case study →How I build.
Data integrity over shortcuts — Systems should preserve correctness even when things go wrong.
Prefer maintainable systems over clever systems — Readable code that works is better than elegant code that confuses.
Optimize where scale demands it — Not every performance concern needs immediate complexity. Measure first, optimize second.
Design software for growth and failure handling — Good systems anticipate both success paths and failure modes.
What I'm exploring.
Actively building Convoque, a full-featured call center management suite in Laravel 12 — spanning campaign dialing, custom form builder, CDSet management, real-time monitoring, and comprehensive reporting. Deepening knowledge of software architecture patterns, concurrency, and system design.
Let's connect
If you're working on interesting engineering problems or looking for a backend engineer, I'd like to hear from you.
Get in touch