Rohan Amjad

Rohan
Amjad

I build fast, reliable software — backends, tooling, and interfaces people actually enjoy using.

I solve problems,

I don't create them

Software engineer with a focus on building things that work — performant systems, clean APIs, and interfaces people actually enjoy using.

Timeline

2018

Started University

Began BSc in Software Engineering at University of Calgary.

2022

Pason Systems

Software Developer Intern — DevOps, CI/CD, and .NET applications.

2024

Graduated

Completed BSc in Software Engineering.

2025

CES Energy

Joined as a full-time Software Developer.

More to Come

Excited for new opportunities and growth.

Education

Bachelor of Science in Software Engineering

University of Calgary

Sep 2018 — May 2024

Work Experience

Software Developer

CES Energy

May 2025 — Present
  • Optimized critical enterprise app processes, replacing sequential operations with batch/parallel processing, cutting data processing from 30 minutes to 5 seconds and unblocking core business workflows.
  • Developed full-stack features in .NET C# for a client-facing application used by 200+ clients, translating business requirements into technical solutions for chemical delivery workflows.
  • Reduced delivery workflow time by 5 minutes by identifying and eliminating redundant data entry processes.
  • Reduced technical debt by modernizing legacy WCF SOAP services to REST APIs in ASP.NET, migrating from XML to JSON and implementing modern interfaces across multiple apps, enabling future integrations.

Software Developer Intern

Pason Systems

May 2022 — Sep 2023
  • Engineered automated CI/CD pipelines using YAML, Terraform, and Docker, integrating static analysis and automated testing for 100+ Python and Java modules, boosting release reliability.
  • Led the migration of 200+ repos from SVN to Git, introducing modern CI/CD and version control best practices.
  • Deployed and managed AWS infrastructure with Terraform, implementing containerized services to improve deployment consistency, scalability, and resilience.
  • Maintained 15+ production .NET applications deployed globally across 500+ field workstations and built full-stack features using React and Java Spring Boot for internal development tools.
  • Developed Python/Django authentication middleware enabling single sign-on across internal development tools, eliminating redundant logins for 25+ developers.

Personal Projects

Real-Time IoT Computer Vision Platform

Sep 2023 — Apr 2024
C++AWS IoT CoreMQTTAWS LambdaAWS DynamoDBAWS API GatewayReactWebSocket API
  • Led a team of 4 to deliver a cloud-native, serverless computer vision platform for smart-city traffic analysis, processing vehicle detection and traffic flow patterns.
  • Designed a scalable AWS backend processing 100+ MQTT messages/sec from video streams, persisting analytics results in DynamoDB.
  • Built a React dashboard with WebSocket APIs for real-time analytics, enabling engineers to optimize traffic flow.

Watcheddit

Mar 2022 — May 2022
TypeScriptReactNext.jsExpressNode.jsMongoDBDockerAzureGoogle Cloud Run
  • Built a full-stack application with React/TypeScript frontend and Express/MongoDB backend supporting CQRS and event-sourcing for scalability and auditability, achieving 80%+ code coverage with automated tests.
  • Containerized the application with Docker and automated deployments to Azure and Cloud Run.

Skills

Languages
PythonC#JavaScript/TypeScriptJavaC++SQL
Backend
.NETDjangoFastAPIExpressSpring BootMongoDBPostgreSQLMySQLDynamoDB
Frontend
ReactNext.jsVueReduxMaterial-UI
Cloud & DevOps
AWSAzureDockerKubernetesTerraformGitLab CI/CDGitHub ActionsAzure DevOps
Tools
GitLinux/BashNode.jsPostmanNGINXSplunkSonarQubeOpenAPIPowerShell

Get In Touch

Open to new opportunities, interesting projects, and good conversations.

Reach me atrohanamjad123@gmail.com