Amr Saquib

Software Engineer

about.jsx
function about() {
return ""
};
Scroll to explore

Technical Expertise

Highly adaptable and quick to pick up any tech stack, language, or framework, with a focus on writing scalable, maintainable, and secure code.

Languages

JavaScriptJavaScript
TypeScriptTypeScript
C#C#
JavaJava
PythonPython
SQLSQL

Frameworks

ReactReact
AngularAngular
.NET.NET
Node.jsNode.js
Express.jsExpress.js
Material-UIMaterial-UI

Databases

MySQLMySQL
SQL ServerSQL Server
PostgreSQLPostgreSQL

Cloud Platforms

Microsoft AzureMicrosoft Azure
AWSAWS

Certifications

Azure FundamentalsAzure Fundamentals (AZ-900)
Azure AI FundamentalsAzure AI Fundamentals (AI-900)
Azure Data FundamentalsAzure Data Fundamentals (DP-900)

Professional Experience

Building full-stack web applications with a focus on scalability, maintainability, and security.

May 2025 – Present

Software Engineer

AirGate Technologies logo

AirGate Technologies, Aurora, ON

  • Modernized a legacy VB/jQuery back-office suite for a federal sports governing body, migrating to a high-performance .NET, React, and Azure stack. Engineered a comprehensive ecosystem to manage 3,000+ organizations and 30,000+ members, featuring secure payment integration, automated financial reporting, and automated workflows for background checks, certifications, and memberships.
  • Architected the complete administrative frontend using React and MUI, implementing a sophisticated multi-tier hierarchy for national, provincial, and organizational level privileges. Designed complex data tables, dynamic forms, and comprehensive management dashboards to streamline all core business processes and member oversight.
  • Developed a robust financial middleware using .NET to bridge internal business logic with the Chase Orbital system. Managed the end-to-end transaction lifecycle for $300,000+ in payments, implementing advanced error handling, secure transaction workflows, and real time logging to ensure data consistency across the ecosystem.
  • Developed a suite of Azure Timer Functions to automate critical background operations, including recurring billing cycles, member communications, and nightly data synchronization across the ecosystem.
  • Collaborated directly with stakeholders in weekly syncs to translate complex business requirements into technical specifications. Maintained an iterative feedback loop to ensure the application's evolution remained aligned with organizational goals, compliance standards, and user needs.
July 2024 – December 2024

Software Engineer Intern

Plasma Computing Group logo

Plasma Computing Group, Irving, TX

  • Engineered and maintained diverse enterprise Business Intelligence (BI) platforms for a global client base, leveraging Angular, .NET Core, and MySQL to deliver highly customized data visualization and reporting solutions.
  • Diagnosed and resolved critical production defects across the full application stack, optimizing SQL stored procedures and backend services to improve system reliability and data accuracy for enterprise-scale codebases.
  • Designed and deployed advanced UI components, including dynamic search algorithms and optimized autocomplete modules, significantly enhancing data discoverability and workflow efficiency for client-side business analysts.
  • Spearheaded security hardening initiatives by implementing rigorous input validation and data sanitization protocols, effectively mitigating SQL Injection and Cross-Site Scripting (XSS) vulnerabilities across multiple platforms.
  • Partnered with business analysts to bridge the gap between complex client requirements and technical execution, translating high-level business logic into scalable software features through iterative development cycles.

Education

York University logo

Bachelor of Science in Computer Science

May 2024

York University

Toronto, ON

Foundation Knowledge & Skills

Object-Oriented Programming

Mastered encapsulation, inheritance, polymorphism, and abstraction principles through Java and C# implementations.

Data Structures & Algorithms

Implemented and analyzed complex data structures including trees, graphs, hash tables, and advanced sorting algorithms.

Software Design Principles

Applied SOLID principles, DRY methodology, and design patterns (Factory, Observer, Strategy) to create maintainable software.

Database Systems

Designed relational databases with normalization, complex SQL queries, transactions, and database optimization techniques.

Algorithm Analysis

Analyzed time and space complexity, developed efficient solutions for computational problems using dynamic programming and greedy approaches.

Software Architecture

Explored architectural patterns like MVC, microservices, and layered architectures for building scalable and maintainable systems.

Get In Touch

Let's discuss how my adaptable skill set can help bring your ideas to life.