Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Suleman Shahab

Oshawa,Canada

Summary

Innovative software engineer and technical lead with over 11 years of experience in full-stack development, frontend engineering, and API integrations. Adept at leading cross-functional teams and aligning solutions with business goals. Demonstrated ability to overcome technical challenges and deliver scalable, high-quality digital products. Skilled at fostering collaboration and driving impactful results in production environments.

Overview

13
13
years of professional experience
5
5

Years of Technical Lead experience

5
5

Years of frontend development experience

7
7

Years of full stack development experience

Work History

Technical Lead - Sr. Full Stack Engineer

Aviva Canada - TCS
Toronto, Canada
07.2016 - Current
  • Spearheaded UI modernization for auto and property buy-online insurance portals, leveraging Angular 17 to enhance user experience and system efficiency.
  • Engineered paperless claims and digital document delivery solutions using Java, Apache Camel, and MongoDB, optimizing document workflows while significantly reducing operational costs.
  • Led and developed various API integrations with critical insurance business systems, including Guidewire, document management, marketing platforms, and broker management systems, ensuring seamless data flow, and enhanced operational efficiency.
  • Engineered Moneris payment integration across policy management systems, replacing legacy solution with secure 3DS system for improved transaction security.
  • Coordinated with cross-department teams like QA, solution architects, Product Owners, DevOps, and Support to ensure seamless end-to-end software delivery process.

Lead Full Stack Developer (Part Time)

PFM Scheduling Services
Edmonton, Canada
05.2016 - 06.2024
  • Developed a dynamic, responsive scheduling grid using Angular, TypeScript, Node.js, CouchDB, and Wijmo Flexgrid, significantly improving nurse rotation management efficiency.
  • Led a team of developers, using JIRA for Agile project management and automation tools to streamline build, deployment, and testing, ensuring efficient delivery of enhancements and new features.
  • Optimized the technology stack and managed Linux Debian servers and cloud VM-based production environments, enhancing application performance and scalability.
  • Designed and developed the company website with HTML5, CSS3, and JavaScript, ensuring responsive design, accessibility and SEO optimization.
  • Created data visualization tool using Angular and D3 to enhance analytical capabilities for complex data structures
  • Implemented a CI/CD pipeline with Jenkins and Bitbucket, automating deployments and process management using pm2 for all applications and environments.

Frontend/UI Web Developer

City of Calgary
Calgary, Canada
04.2015 - 05.2016
  • Developed the City of Calgary's primary single sign-on system for accessing municipal services, delivering a responsive UI using ASP.NET, HTML5, JavaScript, Bootstrap, and jQuery, enhancing user experience.
  • Conducted UAT, UX, and accessibility testing to validate performance and improve user satisfaction.
  • Refactored the City's Non-employee Record System using the SOA framework with C# and ASP.NET, enhancing system maintainability.
  • Managed tight timelines and coordinated with multiple departments to successfully achieve project objectives.

Web Application Developer

University of Alberta
Edmonton, Canada
05.2013 - 04.2015
  • Developed user and data administration modules using HTML5, JavaScript, AngularJS, Node.js, CouchDB, jQuery, and Bootstrap for an AIbased scheduling system, streamlining user management.
  • Built a complex grid system and metrics page using jQuery-based JqGrid for the unionized nurse scheduling project, improving scheduling accuracy.
  • Coded and tested scheduling rules by interpreting Collective Bargaining Agreements and implementing them in XML, ensuring compliance.
  • Migrated the database from MySQL to CouchDB and implemented unit tests using Mocha JS, enhancing system reliability and performance.

Education

Bachelor of Science - Computer Engineering, Software Engineering

Sir Syed University
Karachi, Pakistan
01.2012

Skills

  • User interface development
  • Agile methodology
  • Jira project management
  • API design and development
  • API integrations
  • Technology stacks expertise
  • MEAN and MERN frameworks
  • Serverless architecture
  • Systems development lifecycle management
  • Programming languages proficiency
  • Angular framework
  • JavaScript programming
  • Nodejs environment
  • Java programming
  • Insurance domain expertise
  • Microservices development and deployment
  • Cloud automation strategies
  • AWS cloud services
  • Product scoping and discovery

Certification

  • TCS, Awarded highest annual performance bands. Acquired certifications with TCS internal learning platforms.
  • Amazon Cloud, In Progress, AWS Cloud Practitioner certification.
  • CEP SSUET Cloud Computing and Mobile Application, Certified for Object Oriented Programmer using C# and JavaScript.
  • Microsoft Certified Professional, for HTML5, CSS and JavaScript.

Timeline

Technical Lead - Sr. Full Stack Engineer

Aviva Canada - TCS
07.2016 - Current

Lead Full Stack Developer (Part Time)

PFM Scheduling Services
05.2016 - 06.2024

Frontend/UI Web Developer

City of Calgary
04.2015 - 05.2016

Web Application Developer

University of Alberta
05.2013 - 04.2015

Bachelor of Science - Computer Engineering, Software Engineering

Sir Syed University
Suleman Shahab