Sadeed Bari
I'm Designer
About
Welcome to my world, where diverse passions meet purpose-driven action. I am a multifaceted professional with a dynamic blend of roles that fuel my curiosity and creativity. As a Technical Consultant, I bring precision and innovation combined with my engineering background to complex challenges, driving impactful solutions for my clients. My journey as a Web Developer allows me to craft digital experiences that are both functional and visually engaging. Beyond technology, my ventures as a Real Estate Investor and a Home Renovation Contractor enable me to reimagine spaces and create lasting value. Creativity is at the heart of everything I do, from designing compelling visuals as a Graphic Designer to navigating the rugged terrains of the world as an Overland Traveller, seeking inspiration and adventure.
Ultimately, I deeply strive to step out of my comfort zone and say yes to as many opportunities and experiences as possible.
- Website: www.sadeedbari.com
- Phone: +1(647) 524 6974
- City: Toronto, Canada
- Degree: Bachelor of Electrical Engineering
- Email: sadeedbari@gmail.com
- Freelance: Available
Whether it’s solving intricate problems, building meaningful connections, or exploring new horizons, my mission is to blend technical expertise, entrepreneurial spirit, and creative energy to make a positive impact. Let’s connect and build something remarkable together!
Travels & Shop
A few favourites from my travels and real estate work — and if you'd love to have my art in your local/digital shop, or have another creative collaboration idea, let me know — I'd love to hear it!
Services
Discover tailored solutions crafted to meet your unique needs—spanning technical consulting, web development, real estate investment, and creative design. Let’s bring your vision to life.
Web Design Consultation
We are SKY, a group of young, motivated engineers whose passion is web development. With a variety of backgrounds and skill-sets, our team is dedicated to helping you take your business to the next level.
Home Renovation
At Urban Living Renovations, we blend creativity and craftsmanship to bring your dream spaces to life. Our team is dedicated to redefining your home with designs that reflect your personality and lifestyle.
Customized Trip Itineraries
Looking to go on an adventure that's a little different than everything you see on social media? You've come to the right place. Inquire to plan an itinerary that blends must-see stops with something uniquely yours.
Bike Tune-up and Repairs
We offer a variety of services for all types of bikes — MTB, Road Bikes, BMX, and Kids Bikes — including Tune-up & Repair, Scheduled Workshops, and a Re-cycle Program.
Real Estate Investments
Looking to get into real estate investments and house flipping but need partners to grow together? Reach out and discuss possibilities.
Graphic Design
Brand identity, social graphics, and visual design for small businesses — through the same SKY Web Consulting studio, bringing a designer's eye to your brand alongside your website.
Sulo Systems
My software studio. Custom web apps for small businesses and practices: scheduling, practice management and job tracking. See the products I've built.
Resume
Technical Consultant with 7+ years leading resilience, test automation, and quality engineering programs across banking, government, and payments platforms in Canada, including Integrated Resiliency Testing for a national real-time payments platform. Combines an electrical engineering background with strong analytical, planning, and cross-functional leadership skills, and has independently built and shipped a production software-as-a-service product.
IBM Canada Consulting
Oct 2019 - PresentTechnical Consultant → Senior Engineering Consultant → Engineering Management Consultant, Quality Engineering practice, Toronto
Continuously employed full-time throughout this period. Selected client engagements are shown below.
Resilience & reliability
Integrated Resiliency Testing, disaster recovery failover validation, cross-data-center resiliency, automated and manual recovery testing, release readiness
Testing & quality
Functional testing (UI and API), ETL testing, test strategy and planning, test data management, defect triage, regression and smoke testing, security and role-based access testing
Automation & tools
Selenium, Postman, SoapUI, Insomnia, Apache JMeter, GitHub pipelines, UI and API automation frameworks
Languages
Java, Python, SQL, JavaScript
Cloud & data
AWS (S3, CloudWatch, DynamoDB, Cognito, CodeCommit), DBeaver, Maven
Product building (personal projects)
Next.js, React, TypeScript, Tailwind CSS, Supabase, Stripe, Playwright, Pytest, Docker, Vercel
Delivery & leadership
Jira, Zephyr, Confluence, Azure DevOps, Bitbucket, GitHub; onshore and offshore team leadership, stakeholder management, release reporting, presenting to client audiences
Payments & finance domain
Real-time payments, Interac, Automated Funds Transfer, cheque, wire, and bill payments, credit union integrations, retail and trading banking, ISO 20022
Click any node to read more.
Willow: Practice Management Platform
Sulo Systems · Personal project
- Independently conceived, designed, and shipped a production multi-tenant software-as-a-service platform for therapists, covering scheduling, telehealth video, invoicing and billing, and a client portal. Live at willow.sulosystems.com.
- Built with Next.js, React, TypeScript, Tailwind CSS, and Supabase (Postgres, authentication, file storage, Edge Functions), with row-level-security multi-tenancy and multi-factor authentication.
- Built directly on Stripe: subscription billing for platform revenue and Stripe Connect so practices are paid directly by their clients.
- Integrated Daily.co telehealth video and Resend transactional and inbound email into one product experience.
- Wrote automated end-to-end tests with Playwright and deploy through Vercel with GitHub-triggered deployments.
Test Development and Dashboard Manager
IBM Canada Consulting · Client: Payments Canada, Real-Time Rail
- Lead Integrated Resiliency Testing for a national real-time payments platform, validating system behaviour under failure and recovery conditions, including disaster recovery failover, cross-data-center resiliency, and automated and manual recovery.
- Created the test scenarios and test cases covering real-time payment processing flows, recovery handling, and cross-data-center resiliency (256 test cases, 98.8% pass rate across multiple testing cycles).
- Own end-to-end test planning, scheduling, and cycle management across multiple testing cycles and platform-change re-runs.
- Manage the testing team and lead daily defect triage that tracks and drives resolution of issues and reliability weaknesses.
- Primary point of contact between the testing team and client stakeholders; write summary reports after each cycle and present results and outstanding defects to support release-readiness and go/no-go decisions.
- Partner with infrastructure and platform teams to validate platform changes before rollout, and investigate failures through logs, data, and system behaviour to find root causes.
Test Strategy and Implementation Developer
IBM Canada Consulting · Client: Alberta Health, Digital Health Card
- Developed and implemented test strategies for backend APIs, database transformations, and system integration for the move from the laminated Health Card to a digital Health Card.
- Created test cases from solution design documentation and presented them to stakeholders to confirm coverage and quality.
- Executed test cases using SoapUI and supported database testing for the migration of data from legacy to modern cloud systems (extract, transform, load).
- Used SQL and DBeaver to automate queries in the Alberta Health Data Warehouse, validating data against design documentation and requirements.
- Created test data for required scenarios, including negative scenarios and edge cases, and collaborated with cross-functional teams on integration of new system components.
Test Architect
IBM Canada Consulting · Client: Scotiabank
- Designed and implemented a comprehensive test automation strategy in collaboration with project leads.
- Supported development of a UI-based automation framework for a custom desktop application with no existing industry-standard tooling, automating retrieval, editing, and resubmission of check-image exchange files.
- Managed and supported a team of four onshore and offshore resources, covering communication, automation development, and test execution.
- Presented test automation solutions to IBM and external stakeholders and gathered feedback to improve processes and coverage.
Test Development Engineer, Maximo
IBM Canada Consulting · Client: Teck Resources Inc.
- Led IBM Maximo implementation testing for complex client customizations: reviewed design documentation, developed feature tests, and created test flows for built-in and custom applications.
- Conducted functional testing covering end-user use cases, security, and role-based content management.
- Organized and facilitated defect triage calls, supported test team management, and tracked progress with regular stakeholder reporting.
- Compiled release statistics for internal and client-facing reports, and presented new features to client teams, resolving scenarios found during pre-production evaluations.
Test Specialist
IBM Canada Consulting · Client: Immigration, Refugees and Citizenship Canada, Online Passport Renewal
- Analyzed 19 user stories covering features and integration services to define API and functionality requirements.
- Developed test cases, created test automation scripts, and executed tests against detailed requirements, working iteratively with developers to resolve defects within project timelines.
- Used AWS services (CodeCommit, DynamoDB, Cognito, CloudWatch) for deployments, test data creation, verification, and log analysis.
- Managed projects and test cases in Jira and Azure DevOps; set up test automation and executed API tests using Postman.
Test Development Engineer
IBM Canada Consulting · Client: TD Bank Group, Reporting and Dashboard
- Worked on the Reporting and Dashboard feature of a larger project, generating custom reports from requirements and ensuring data accuracy across reports and dashboards.
- Analyzed user stories with business system analysts, developers, and test teams to define an effective test strategy.
- Designed system flow models using Ignite Modeling tools to guide test scenarios for onshore and offshore testing teams, and managed cross-functional resources so execution matched defined scenarios.
- Created detailed flow diagrams and service virtualization data request documentation, and presented test scenarios and design flows to internal and client teams.
IBM Leadership Academy
Ivey Business School
- Completed IBM Consulting’s internal leadership development program, delivered in partnership with Ivey Business School, focused on people leadership, strategic thinking, and client relationship skills.
AWS Certified Solutions Architect Associate
Udemy
- Certification covering AWS core services and cloud architecture best practices, including EC2, S3, VPC, IAM, and designing resilient, cost-effective systems on AWS.
Automation Engineer
IBM Canada Consulting · Client: The Northern Trust Company
- Worked on a complex trading application as part of the automation team.
- Designed data mapping infrastructure using Java, Maven, and Microsoft Excel.
- Wrote custom Python scripts for time-consuming conditional scenarios, cutting processing time from hours to seconds.
- Troubleshot issues for the testing team to find root causes, and used Jira for task management while the team transitioned to an agile approach.
Test Automation Specialist
IBM Canada Consulting · Client: Prairie Payments Initiative, Payments Canada
- Lead test automation engineer on a cloud-based integration platform connecting credit unions across Manitoba, Saskatchewan, and Alberta to Interac, Automated Funds Transfer, cheques, wires, and bill payments, working directly with developers and the solution architect.
- Wrote Postman test cases for microservices APIs: confirmed expected responses, compared request and response identifiers, and checked header values.
- Added pre-request scripts that parse response data from one API for use in the next, and JavaScript that generates unique test data on every request, saving large amounts of regression testing time.
- Helped move the Postman collections into Apache JMeter, and set up scheduled automated test runs through a GitHub pipeline with failure notifications.
Functional Test Specialist
IBM Canada Consulting · Client: City National Bank, Mobile Platform
- Delivered and deployed the mobile platform for 340,000+ customers; developed test strategy and design with client teams and executed front-end and API tests through to production.
- Found API and mobile defects, including integration defects, and created action items to resolve them; ran defect triage meetings and facilitated regression and smoke testing.
- Worked on mobile app content management, keeping app and website event flows in sync, and designed user flowcharts for the whole mobile application.
- Served as test data management specialist and liaison between the client and IBM so all test data was available; created regression test cases and runs in Jira.
AWS Cloud Practitioner
Amazon Web Services
- Foundational certification covering AWS core services, cloud concepts, security, and pricing.
- Selenium IDE: Udemy certification in browser test automation.
IBM and Google Cloud Training
IBM badges · Google Cloud courses
- IBM badges: Enterprise Design Thinking Practitioner, Agile Explorer, Cognitive Practitioner, Docker Essentials, Blockchain Essentials, Microservices with Istio and IBM Cloud Kubernetes Service, Quantum Communications.
- Google Cloud: Generative AI, Large Language Models, Responsible AI, Digital Transformation, and Modernize Infrastructure and Applications.
Bachelor of Electrical Engineering
Toronto Metropolitan University
- IEEE Canadian Foundation Scholar Award.
- Java: Analyzed, designed, and implemented a banking application using Java and JavaFX in Eclipse, applying UML diagrams and engineering design patterns, and testing with black-box and white-box methods.
- C: Programmed a multi-purpose media centre on an ARM Cortex M3 (MCB1700 board, uVision) using RTX real-time scheduling, multithreading, and conditional execution.
Nanodegree in Deep Learning
Udacity
- Built a dog-breed classifier using convolutional neural networks, and a face-generation program using a DCGAN.
Engineering Design Associate
Celestica, Canada
- Performed Schematic Modeling Analysis and Hardware Review for Telecom, Consumer, and Aerospace & Defense customer designs using Cadence Concept HDL and Allegro.
- Created component models using Celestica’s proprietary Schematic Modeling Tools, reviewing vendor datasheets and extracting data.
- Helped create, review, and submit professional Schematic Modeling reports, ensuring technical and grammatical accuracy.
- Learned the fundamentals of Signal Integrity using IBIS models in Mentor Hyperlynx, with a focus on the DDR3 SDRAM interface and timing analysis.
Contact
Contact me by email at sadeedbari@gmail.com