Roman Boparai

Roman Boparai

Senior Software Engineer

About Me

I am a Senior Software Engineer and Systems Architect with 8+ years of experience building scalable backend platforms, intelligent data pipelines, and robust internal tooling. I specialize in bridging the gap between modern cloud architectures and complex legacy systems, ensuring high-availability infrastructure for data-driven businesses.

My engineering philosophy is built on operational velocity and risk management: I build the future while keeping current operations running flawlessly.

Recently, as a Lead Software Engineer in the manufacturing and e-commerce space, I architected a modern Internal Tools Platform (Node.js/Azure) to automate complex product configuration logic, while simultaneously managing technical debt and providing architectural oversight for a legacy C#/.NET ERP system. Prior to this, I owned end-to-end API architectures and high-volume data pipelines for AAA live-service ecosystems reaching millions of users.

Core Technical Competencies:

Whether I am designing headless data scripts for a manufacturing floor, launching highly monetized native applications, or leading a software team through an Agile sprint, my goal is always to ship secure, performant software that directly solves complex business problems.

Projects

Screenshot of AI Learns to Play Flappy Bird

AI Learns to Play Flappy Bird

A Unity simulation where an AI agent, powered by a Neural Network and a Genetic Algorithm, learns to play Flappy Bird over successive generations.

UnityC#AINeural NetworkGenetic Algorithm
Screenshot of FoodFacts .NET MAUI App

FoodFacts .NET MAUI App

A cross-platform mobile app for searching food product data, featuring native Android notifications, a local SQLite database for favorites, and a themeable UI.

C#.NET MAUIMVVMSQLiteNative Android

Python ETL Data Pipeline

A simple daily ETL script that extracts weather data from a public API, performs a transformation, and loads the raw and processed data into an AWS S3 bucket.

PythonFlaskETLAWS S3Boto3