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

  • Delivered dynamic, user-friendly front-end features using React and Material UI, contributing to core application workflows and enhancing overall usability and accessibility.
  • Built and integrated .NET Core REST APIs with SQL Server to support data-driven features and backend business logic.
  • Collaborated directly with stakeholders and team leads to gather requirements and translate them into scalable full-stack solutions.
  • Supported deployment and monitoring of applications on Microsoft Azure, leveraging cloud services for performance and reliability.
  • Modernized legacy software originally built with outdated technologies by redesigning and rebuilding it using React, .NET Core, and Azure services, resulting in improved performance, maintainability, and user experience.
July 2024 – December 2024

Software Engineer Intern

Plasma Computing Group logo

Plasma Computing Group, Irving, TX

  • Built and maintained dynamic web applications using Angular, ensuring responsive UI design and seamless user interaction.
  • Developed backend APIs and business logic with .NET Core, integrating services with MySQL databases for secure and efficient data operations.
  • Debugged, tested, and optimized full-stack features, using browser dev tools, Postman, and SQL queries to ensure performance and reliability.
  • Designed and implemented stored procedures in MySQL to encapsulate complex business logic, streamline data processing, and reduce application-side computation.
  • Implemented middleware-level validation and sanitization to protect against SQL Injection and Cross-Site Scripting (XSS) attacks.
April 2021 – September 2021

Cloud Engineer Intern

XenTegra Canada logo

XenTegra Canada, Mississauga, ON

  • Assisted in provisioning and managing Azure Virtual Machines, Virtual Networks, and Storage Accounts to support virtualized infrastructure in cloud-based environments.
  • Supported deployment and automation tasks using PowerShell and Azure CLI, streamlining VM creation, network configuration, and image management.
  • Assisted with routine monitoring and basic troubleshooting of Azure-based environments, ensuring system uptime and resolving common VM and networking issues.
  • Worked with Azure Active Directory for identity and access management, including user/group provisioning and permission assignments.

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.