Mohamed Ali

Mohamed Ali

AWS Certified Solutions Architect, Full Stack Developer

AWS Solutions Architect - Associate
Toronto, ON
Experience
Full-Stack DeveloperWaterloo, ON
TextNow4/2022 - Present
  • Designed and developed internal tools utilizing best practices and communicated directly with stakeholders across teams. Improved scalability, service reliability, capacity, and performance for internal tools apps. Participated in on-call rotation, being responsible for uptime and support.
  • Worked with DevOps team to make sure that applications fit nicely within the infrastructure and scalability/reliability/security is designed and implemented from the start. Championed and implmented new process automation to improve overall efficeny.
Full-Stack DeveloperToronto, ON
Tactable.io9/2019 - 4/2022
  • Built scalable solutions using the latest cloud native technology and best practices. Communicated directly with numerous high value clients. Managed time-sensitive updates, including content changes and database upgrades. Introduced and spearheaded implementation of new technologies into production apps
  • Planned, wrote, and debugged web applications and software with complete accuracy. Quickly and accurately transitioned between numerous languages and development stacks as projects demanded.
Technical Support AnalystToronto, ON
Royal Bay Group3/2019 - 8/2019
  • Diagnosed, troubleshoot, and triaged enterprise technology processes and incidents based on SLA. Managed 2000+ end-users (remote and in-person) through Active Directory/TeamViewer and 4000+ devices including desktops, laptops, printers, docks, and phones (iOS and Android). Supportd office internal networks – including WAP, sensors, LAN/network drops, patch panels, switch port/VLAN programming, PoE injection, and server room cable management. Deployed enviroment-wide user group antivirus policies based on business process requirements
  • Performed Windows server administration including Active Directory, group policy, Exchange Server, Office 365. Created MS SQL Server Database maintenance and backup plan. Utilized PowerShell scripting to automate reminders for users with expiring domain passwords. Staged computers, installed and configured hardware, software, and related peripherals.
Application Support EngineerLondon, UK
Go Reply5/2017 - 2/2019
  • Providing ITIL focused technical web application support for highly transactional e-commerce websites (Costco UK/TW/KR, Monsoon, Iceland, PO Ferries) based on the SAP Hybris platform. Troubleshoot and resolved issues around Cloud infrastructure, Network connectivity issues, Payment Gateway Webservices, SFTP/Webdav protocol-based file servers, Load Balancers, Web Servers, Application Servers, Solr search servers, DB Servers.
  • Performed in depth logging analysis with graylogs and using text-based manipulation tools provided by Linux operating systems (Ubuntu) and basic BASH scripting constructs. Acted as client first contact in all issues, this involved frequent comms updates and ensuring client is well informed and any confusion or pain points are eliminated.
Micro-controllers Lab AssistantToronto, ON
York University - Lassonde School of Engineering9/2016 - 1/2017
  • Helped first and second year students learning C++, VHDL. Initialized and troubleshooted multiple integrated development environments.
  • Conducted extensive literature review related to lab safety guidelines and MCU datasheets.
Projects

Cloud Resume

Personal Project

The website you are currently looking at. The frontend is developed in Gatsby, React, Tailwind CSS, while the backend is developed on AWS using IaC (SAM) to deploy a serverless backend of API Gateway, Lambda function and a DynamoDB table. I also use CI/CD tools for both the frontend (CodePipeline) and backend (GitHub Actions)

iOS Application

Personal Project

iOS App written in Swift 5 and SwiftUI with Full Firebase Backend Integration. Functional user management system built via Firebase Auth, login with Facebook, Apple ID, Face/Touch ID & forgetten password functionality. All entities retrived from server database, real-time syncing. Maps, review system, live chat, push notifications, dark mode support, search functionality, owner/seller profiles, user flows and more

Site-To-Site VPN

Cantril

Implemented a Dynamic, BGP Based, Highly-Available Site-to-Site VPN between a Hybrid AWS and On-premises environment. Configured IPSEC tunnels for on-premises router. Added FRR IP routing protocol on router.

Education

York University

Computer Science BASc

Toronto, ON | 2013-2017

Relevant coursework

Amazon Web Services Certification

Solutions Architect Associate-C02 - Accquired Nov 2020, Solutions Architect Professional - in Progress

Toronto, ON | Nov 2020

Relevant coursework

Technical Skills

Languages

Cloud Solutions

Frameworks

Databases

Software

© 2022 | Made with❤️

You are visitor number