Backend Engineer
Designing and building REST APIs and services with TypeScript, PHP, Python — focused on clean architecture, data modeling, and maintainable code.
I like building software end-to-end — thinking at the system level, with an eye on quality, scalability, and maintainability.

The three areas I focus on and keep sharpening — where backend, cloud, and systems work meet.
Designing and building REST APIs and services with TypeScript, PHP, Python — focused on clean architecture, data modeling, and maintainable code.
Deploying and scaling applications on AWS, containerizing services with Docker, and setting up CI/CD pipelines for reliable, repeatable releases.
Managing and hardening Linux servers, automating tasks with Bash, and working end-to-end from the terminal.
Where I've been putting all of the above to work.
Automated Judicial Case Management System
> Refactored a legacy PHP system into a domain-driven MVC architecture.
> Contributed to the built of an analytics dashboard: ETL pipeline, FastAPI backend, React frontend — fully Dockerized.
> Dockerized a real-time auction portal on .NET with SignalR-powered live bidding.
> Hardened Docker deployments across four production apps: pinned image digests, nginx reverse proxies, and secrets kept out of version control.
> Managed the Docker infrastructure for all four applications and wrote a bash deploy script to auto-update images on the QA server.
A few things I've built end-to-end.
Web application for managing a beauty salon, including operational workflows and data management, built with a modern full-stack setup using Laravel and React.
3D rendering viewer to visualize Blender-exported models on the web. Built a React + TypeScript frontend, an Express backend, and used AWS S3 to store and serve 3D model assets.
System for collecting, storing, and analyzing IoT sensor data using Dockerized sensor containers that publish readings to a Flask ingestion API, with Hadoop used for batch processing and analysis.
Open to new opportunities and interesting projects — feel free to reach out.
© 2026 Ram Singh.