Hello, I’m Bhupinder Manhas, a senior integration engineer with 6-9 years of relevant experience. I enjoy solving complex engineering problems and delivering robust software using Java, Spring Boot, Apache Camel, Node.js, Kafka, and IBM MQ. I’m known for turning ambiguous requirements into well-tested code and for collaborating effectively with cross-functional teams to design reliable REST APIs and scalable solutions. I’m a proactive learner who evaluates new technologies, creates POCs, and helps management select appropriate tools and frameworks. I’ve built cloud-based, containerized solutions (Azure, Docker, Kubernetes) and led projects from concept to production while mentoring teammates and supporting 120+ BCIT students across courses.

Bhupinder Manhas

Hello, I’m Bhupinder Manhas, a senior integration engineer with 6-9 years of relevant experience. I enjoy solving complex engineering problems and delivering robust software using Java, Spring Boot, Apache Camel, Node.js, Kafka, and IBM MQ. I’m known for turning ambiguous requirements into well-tested code and for collaborating effectively with cross-functional teams to design reliable REST APIs and scalable solutions. I’m a proactive learner who evaluates new technologies, creates POCs, and helps management select appropriate tools and frameworks. I’ve built cloud-based, containerized solutions (Azure, Docker, Kubernetes) and led projects from concept to production while mentoring teammates and supporting 120+ BCIT students across courses.

Available to hire

Hello, I’m Bhupinder Manhas, a senior integration engineer with 6-9 years of relevant experience. I enjoy solving complex engineering problems and delivering robust software using Java, Spring Boot, Apache Camel, Node.js, Kafka, and IBM MQ. I’m known for turning ambiguous requirements into well-tested code and for collaborating effectively with cross-functional teams to design reliable REST APIs and scalable solutions.

I’m a proactive learner who evaluates new technologies, creates POCs, and helps management select appropriate tools and frameworks. I’ve built cloud-based, containerized solutions (Azure, Docker, Kubernetes) and led projects from concept to production while mentoring teammates and supporting 120+ BCIT students across courses.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Integration Engineer at WestJet
July 1, 2021 - Present
Deliver solutions under tight deadlines using Java, Spring Boot, Apache Camel, Node/JavaScript, Kafka, and IBM MQ. Lead projects from concept to production, breaking down problems with analytical thinking and crafting well-tested code using ATTD/BDD, JUnit, Mockito, and Sinon. Evaluate new technologies, create POCs, and advise management on tool/framework choices. Develop Azure-based, containerized solutions (Docker/Kubernetes) and integrate internal/external systems via REST APIs.
Lead Instructor at BCIT
August 1, 2019 - June 1, 2021
Designed 15-week web development courses focusing on HTML, CSS, JavaScript, Node, and MVC concepts. Mentored and managed 120+ students per semester, and served as T.A. guiding Java OOP assignments and related coursework.
Lead Full Stack Developer at Yervana
March 1, 2018 - August 1, 2019
Led backend/frontend development in an agile environment, building REST micro-services with Spring Boot (Java) in the cloud and delivering JSON data to web and iOS clients. Used JPA for DB access and crafted responsive UI with React/Redux and Bootstrap.
Software Developer (Backend) at Delta Controls
May 1, 2016 - February 1, 2018
Created new backend APIs, wrote unit/integration tests using PHPUnit/Selenium, and improved existing code coverage. Integrated front-end elements with server-side logic in an MVC architecture and recommended long-term solutions to fit evolving needs.
Software Developer – Intern at Move Canada Pro
September 1, 2015 - April 1, 2016
Accelerated product development by analyzing the codebase and adding features using AngularJS/JavaScript, Node, Docker, Gulp, MongoDB, Elasticsearch, and AWS. Built responsive UI per PSD mocks and consumed services to render NoSQL data.
Project Manager / Lead Developer at EarthPath Software Solutions
May 1, 2012 - January 1, 2013
Delivered reliable solutions with root-cause analysis and corrective actions. Demonstrated strong learning capabilities by grasping web languages (HTML5, CSS3, JS, PHP, MySQL) and developed a PHP/MySQL web app enabling project managers to submit maintenance requests.
Software Developer - Full Stack at OpthaLight Digital Solutions
October 1, 2016 - March 1, 2017
Developed the next-generation application for eye doctors leveraging AWS (EC2, S3, RDS), Angular/Node (Express), PostgreSQL (DB)/Sequelize to deliver a modern UI and streamlined workflow.
Software Consultant – Full Stack at AreteHUB
October 1, 2016 - October 1, 2017
Delivered results in short timeframes with creative solutions. Developed backend/frontend code and event-driven UIs renderable on desktop and mobile using Angular/Express, delivering clean code and satisfying client requirements.

Education

Master of Software Systems at University of British Columbia, Vancouver
January 1, 2015 - April 1, 2016
Bachelor in Electrical Engineering at University of British Columbia, Vancouver
September 1, 2008 - December 1, 2011
Certificate – Bachelor of Applied Science at Kwantlen Polytechnic University, Surrey, BC
September 1, 2007 - August 1, 2008

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Education, Media & Entertainment, Other