SHEREEF MARZOUK

Staff Software Engineer

Bedford, NS, Canada | linkedin.com/in/shereef | github.com/shereef

Work Experience

DaySmart Software

Ann Arbor, MI, USA (Remote from Bedford, NS, Canada)

Oct 2017 - Present

Staff Software Engineer

Aug 2022 - Present

  • Lead modernization initiatives rebuilding a fleet of microservices to replace legacy offerings.
  • Design and implement event-driven services using TypeScript/Node.js/NestJS on AWS (Lambda, DynamoDB, EventBridge, SQS).
  • Guide authentication and authorization patterns using Auth0, and contribute to shared platform components and developer experience.
  • Drive code quality through peer reviews and CI practices; mentor engineers across multiple teams.
  • Deliver cross-platform applications using Flutter for iOS, Android, web, Windows, and macOS.

Team Lead, Full Stack Engineer

Jan 2021 - Jul 2022

  • Designed and delivered a new Pet Daycare feature from concept through implementation and release.
  • Architected and executed DaySmart Booking modernization across company verticals.
  • Built serverless GraphQL and REST backends with AWS AppSync, Lambda, API Gateway, DynamoDB, and S3 using TypeScript/Node.js.
  • Led Angular 10/11 development and coordinated iterative releases, facilitating Agile/Scrum delivery in Jira.

Senior Full Stack Engineer

Oct 2017 - Jan 2021

  • Built two-way texting capabilities integrating Twilio into platform workflows.
  • Delivered a new authentication service using Amazon Cognito and implemented GraphQL APIs with AppSync.
  • Helped recreate the company API and cloud offering; developed .NET Web API services with C# and Entity Framework, plus Angular applications backed by SQL Server.
  • Improved mobile stability and performance, including caching upgrades and Crashlytics optimization in Firebase.
  • Supported compliance-related features including GDPR communication opt-out and completed HIPAA training.
  • Helped migrate workloads from on-premise to AWS and led migration from TFS to Git with internal Git workflow documentation.

Savance LLC

Commerce Charter, MI, USA

Mar 2015 - Oct 2017

Lead Software Engineer

  • Developed .NET and SQL Server applications for Savance Enterprise ERP serving the electrical distribution industry.
  • Built new client modules, BI/reporting engines, and automated system notifications for email and event workflows.
  • Implemented algorithms for item usage and warehouse ranking while coordinating delivery timelines and stakeholder expectations.

X Digital Group

Alexandria, Egypt

Jun 2012 - Mar 2015

Android / iOS Developer / Team Lead

  • Built native and cross-platform mobile applications using Java, Swift/Objective-C, PhoneGap, and JavaScript/HTML5/CSS3.
  • Maintained Multiwall Connect (C/C++) and administered UNIX servers hosting web applications and digital signage solutions.

Health-Insights

Cairo, Egypt

Oct 2011 - Jun 2012

Android / iOS / .NET Full Stack Developer

  • Developed an Android mobile app companion for a desktop Health Information System.
  • Built RESTful WCF services as middleware between desktop and mobile systems.

Certifications

  • AWS Solutions Architect - Associate (Issued Aug 2021; expired Aug 2024)
  • AWS Developer - Associate (Issued Aug 2019; expired Aug 2022)
  • AWS Cloud Practitioner (Issued Jul 2019; expired 2022)
  • Certified ScrumMaster (CSM) (Issued Apr 2018; expired 2024)
  • Certified Scrum Developer (Issued Aug 2022; expired 2024)
  • Advanced CSD (Issued Sep 2022; expired 2024)
  • MCSA Web Applications (Issued Jun 2019)
  • Microsoft Certified Professional (Issued Jan 2019)
  • MTA Software Development Fundamentals (Issued Dec 2018)