Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Interests
Key Courses And Training
Timeline
Generic

Mohammad Imran Alam

Calgary

Summary

Senior Application Developer and Cloud Architect with over 15 years of experience in architecting and delivering high-performance, enterprise-grade solutions. Proven expertise in driving digital transformation initiatives within highly regulated sectors, including Energy, Healthcare, and Insurance, with a focus on multi-cloud strategies and enterprise systems modernization. Proficient in managing the full lifecycle of cloud evolution-from maintaining mission-critical legacy systems (Delphi, VB6, SQL Server) to engineering modern, scalable architectures on AWS (Lambda, ECS Fargate) and Azure (Data Factory, PaaS). Recognized as a hands-on leader adept at bridging the gap between complex infrastructure automation and rapid software development.

Overview

17
17
years of professional experience

Work History

Senior Application Developer

IBM Canada
Calgary, AB, Canada
08.2022 - Current
  • Supported the sustainment and cloud migration of mission-critical enterprise applications within the North American energy sector, aligned with modernization and cloud adoption goals.
  • Contributed to the design, development, and maintenance of cloud-ready enterprise applications across distributed architectures.
  • Delivered and enhanced backend services using C#, ASP.NET, and Oracle PL/SQL with a focus on cloud compatibility, reliability, and scalability.
  • Resolved complex production, deployment, and integration issues impacting cloud readiness and operational stability.
  • Collaborated with cross-functional teams including QA, product owners, architects, and UI/UX to deliver compliant, audit-ready solutions.
  • AWS Cloud Migration: Spearheaded the lift-and-shift migration of the Car Wash Code Management (CCM) system to AWS, including architecture assessment, QUT deployment, and future serverless refactor planning using Lambda, API Gateway, and DynamoDB.
  • Azure Integration & Hybrid Cloud Design: Designed hybrid deployment models integrating Azure PaaS services with AWS components, supporting both Upstream and Downstream business workflows.
  • UI/UX Enhancements: Integrating new features into .NET/JavaScript portals while preserving layout consistency and user clarity.
  • Deployment & Troubleshooting: Resolving ASP.NET configuration issues, parser errors, and environment inconsistencies.
  • Technical Communication: Rewriting technical notes, clarifications, and stakeholder updates for accuracy and accountability.
  • Responsible AI Governance: Embedding traceability and compliance considerations into application workflows.

Senior Application Developer

IBM India Pvt. Ltd.
India
11.2014 - 08.2022
  • Served as a senior developer and technical lead across multiple enterprise projects, primarily supporting Suncor, Markel Insurance and IBM internal/partner initiatives.
  • Serve as onsite technical lead for Suncor Energy’s Upstream and Downstream applications, driving cloud transformation, operational stability, and cross-team collaboration.
  • Lead development, sustainment, and modernization efforts across enterprise systems, with deep integration into Azure and AWS platforms.
  • Act as a bridge between Suncor stakeholders, AWS/Azure architects, and offshore IBM teams to ensure alignment and delivery excellence.
  • Service Architecture & Refactoring: Consolidating and modernizing legacy C# services into cleaner, more maintainable structures.
  • Operational Reporting Automation: Building dynamic PL/SQL reporting blocks with HTML output and adaptive logic for daily/monthly summaries.
  • DevOps Automation: Built CI/CD pipelines using Jenkins and GitHub Actions; supported infrastructure automation with Terraform, PowerShell, and JSON templates.
  • Database Optimization: Tuned stored procedures, triggers, and indexes across SQL Server and Oracle environments to improve performance and reliability.
  • Stakeholder Collaboration: Maintained consistent communication with Suncor SMEs, architects, and delivery teams; ensured traceability, audit readiness, and quality documentation.
  • Team Leadership & Knowledge Sharing: Mentored junior developers, facilitated cross-functional coordination, and supported agile delivery across onsite and offshore teams.
  • Modernized legacy Delphi applications by migrating to newer Embarcadero versions and delivering enhancements and integrations using Delphi, .NET, and SQL Server to improve stability and maintainability.

Senior Software Engineer

E-Zest Solution Ltd.
Pune, India
04.2014 - 10.2014
  • Led the migration of legacy Delphi applications to Embarcadero Delphi XE6.
  • Worked with business analysts and clients to translate requirements into clear technical designs.
  • Coordinated development tasks and ensured smooth delivery within timelines.
  • Delphi Migration: Upgraded Delphi 7 applications to Delphi XE6 with minimal functional impact.
  • Requirements & Design: Prepared functional and technical design documents for enhancements.
  • Technical Analysis: Performed code analysis, impact assessment, and architecture validation.
  • Client Collaboration: Presented design decisions and ensured alignment with business needs.
  • Quality Delivery: Conducted unit testing and validated migrated modules for accuracy.

Software Engineer

IBM India Pvt. Ltd.
Pune, India
05.2011 - 04.2014
  • Delivered development, enhancement, and BAU support across multiple enterprise applications using Delphi, .NET, and SQL Server.
  • Managed end-to-end tasks including requirement analysis, development, testing, deployment, and production support.
  • Coordinated with clients, QA, and cross-functional teams to ensure smooth delivery and timely issue resolution.
  • Application Development: Built and enhanced modules using Delphi, C#.NET, ADO.NET, and SQL Server.
  • Data & Reporting: Developed SSIS packages, SSRS reports, and optimized SQL queries, procedures, and triggers.
  • Production Support: Handled incidents, service requests, CRs, CAB packs, and coordinated production deployments.
  • Performance Tuning: Improved database performance using UCP, DMVs, and SQL profiling tools.
  • Client & Team Coordination: Managed communication, estimations, documentation, and cross-team alignment during deployments.

Senior Software Engineer

Symphony Technologies
Jamshedpur, India
11.2008 - 05.2011
  • Role: Software Developer focused on cross-platform R&D solutions.

Education

Bachelor’s - computer application

Indira Gandhi National Open University
India
01.2007

Skills

    AWS:
    Experience building serverless applications using Lambda, API Gateway, DynamoDB, and Step Functions Worked with Terraform and AWS CDK for Infrastructure as Code, including VPC, IAM, and Kafka integrations

    Azure & Containers:
    Experience with Azure services like Data Factory and Logic Apps Skilled in Docker and container-based deployments

    Data & Databases:
    Strong experience with SQL Server and Oracle, including performance tuning Worked with Databricks, Azure Data Factory, DynamoDB, SSIS, and SSRS

    DevOps:
    Built CI/CD pipelines using Jenkins and GitHub Actions Experience with automation tools like Ansible, Chef, and Puppet

    Technical Leadership:
    Led onsite and offshore teams, mentored developers, and worked closely with stakeholders in Agile environments

    Development:
    Experienced in C#, NET, PL/SQL, and Delphi Worked on Windows and Linux systems

    Tools:
    Familiar with IBM tools (RTC, Watson), version control (SVN, ClearCase), and enterprise quality systems

Accomplishments

  • Resolved product issues by testing with users and fixing problems based on feedback.
  • Led the migration of the Car Wash Code Management (CCM) system to AWS, supporting over 250 retail locations and ensuring the system remained stable and ready for future improvements.
  • Helped plan the move to a serverless architecture using AWS Lambda, API Gateway, and DynamoDB to support long-term cloud strategy.
  • Designed a hybrid cloud setup by integrating Azure services with AWS to support both Upstream and Downstream business operations.

Languages

Hindi
Native or Bilingual
English
Full Professional
Arabic
Limited Working

Interests

  • Cooking
  • Volunteering at community kitchens and food-related charities
  • Sharing travel tips, recommendations, and insights with fellow enthusiasts
  • Youth mentor, providing guidance and support to empower the next generation of leaders

Key Courses And Training

  • Microsoft certified Azure Fundamentals AZ900
  • Microsoft Azure Data Fundamentals Certification DP900
  • Enterprise Design Thinking Practitioner
  • IBM Blockchain Essentials
  • DevOps Essentials
  • DevOps Certification from DevOps Institute
  • Chemicals and Petroleum (C&P) Collaboration Hub
  • IBM's Journey to Cloud

Timeline

Senior Application Developer

IBM Canada
08.2022 - Current

Senior Application Developer

IBM India Pvt. Ltd.
11.2014 - 08.2022

Senior Software Engineer

E-Zest Solution Ltd.
04.2014 - 10.2014

Software Engineer

IBM India Pvt. Ltd.
05.2011 - 04.2014

Senior Software Engineer

Symphony Technologies
11.2008 - 05.2011

Bachelor’s - computer application

Indira Gandhi National Open University
Mohammad Imran Alam