About

Mechatronics Systems Engineer.
I am a Mechatronic Systems Engineering Student graduate from Simon Fraser University. During my degree, I worked in student design clubs to understand and learn more about enginnering. Below shows my skills and experience on the projects I've worked on with some resources (including source-code and its documentation).
- Age: 28
- City: Burnaby, BC
- Degree: Bachelor of Applied Science
- Email: neerajb1015@gmail.com
- Job Availability: Working at Ensol Systems
- Job Title: Software Developer
Skills
Work Experience
Education
B.A.Sc. Mechatronic Systems Engineering
2016 - 2021
Simon Fraser University, BC Canada
Engineering Design Clubs
Electrical Team Member
Sept. 2018 - Dec. 2019
SFU Team Phantom
- Designed a Power Distribution Board for Electric Formula Race Car to provide power to the Low Voltage System
- Designed PCB takes care of Under-Voltage, Over-Voltage, current surge and Reverse voltage. In addition, it converts 12V to 5V and supplies to various different system
- Programmed TMS570 to learn basic control functions using Halcogen to program different sub-systems of the vehicle
Interships
Hardware and Testing Engineer
Sep 2019 - Aug 2020
Metabolic Insights Inc., Kelowna BC
- Designed PCB test boards to test new components
- Programmed CNC for testing purposes
- Designing circuit topology of the new components
- ADC firmware development for better accuracy
- Made proper documentation of the implementation with development sources
PCB Designer and Software Engineer
May 2018 - Aug 2018
CiBER Labs, SFU Burnaby BC
- Designed PCB test boards to test new components
- Programmed CNC for testing purposes
- Designing circuit topology of the new components
- ADC firmware development for better accuracy
- Made proper documentation of the implementation with development sources
Volunteer Experience
VP Academic
May 2019 - April 2020
Mechatronic Systems Engineering Student Society
- Advocating for students to the faculty for improvisation in the curriculum
- Designed website with Jekyll (which uses Ruby)
- Handling student issues and improve academic experience by integrating practical projects with the help of tech design clubs.
VP Internal
May 2018 - April 2019
Mechatronic Systems Engineering Student Society
- Holding meeting and assisting the president with different tasks
- Helping other executives with their tasks as required
- Managing any documentation work regarding the student society
Professional Experience
Application Engineer
Nov 2021 - Feb 2025
Ensol Systems Inc.
- Designed a new Hardware to integrate all the 3 products into a single product with add-ons.
- After acquiring Ethertek, integrated all ethertek products into Ensol with a standard and a pro versioning, within 6 months.
- Added Security updates with Basic Authentication, Token Authentication with an optional feature of token change in user defined interval.
- Besides Security, I added a multi-user login management system that gives different level of access to the system.
- Programming (in C++) to add communication to the Ensol EMI Board, to read and write to the Fuel Cells. This includes EfoyGen3, Adaptive Energy, Enerday (Previously Sunfire), PLC data intergration via ModBus, Enapter and Intelligent Energy
- On the networking side, integrating VLAN was very interesting as it very commonly used in Corporate industry.
- Functionality to upload server certificate and MQTT certificate was a great feature to let the client embedded out system into their environment.
- A Genset Monitoring kit is one of the best application that the device I worked on, could be used for. Designing a whole page and a script to control the genset was fun.
- Making a program for MQTT Protocol communication, to reduce the payload (saves data), and to protect the transferred data from interception.
- Designing (python and shell) scripts for additional services to clients and used for production.
- Devices I have worked with:
- EFOY1800 / EFOY2400 / EFOY2800
- Enerday (Previously Sunfire)
- Enapter
- Adaptive Energy
- Intelligent Energy
- PROSTAR (MPPT/PWM) Solar Charger
- TRISTAR Solar Charger
- Midnite Solar Charger
- Wibotic Wireless Charger
- Axis Camera
- Weather Station
- Modems and Switches
- Linux Machines
- Oscilloscope, Power Supply and other testing equipment
- Things learned over the years:
- Modbus (TCP/RTU)
- CANBus
- C++
- HTML/CSS/PHP/JavaScript
- Modem Configurations
- Linux System and terminal
- Serial and other communication protocols
- MQTT
- VLAN
- Buildroot
- Altium
LED Technician
Feb 2021 - May 2021
BetterWay Lighting
- Soldering is one of the most used skills here
- CNC machining tasks are assigned as necessary
- Assembly of the Lighting, power supplies, and other components as required
- Basic knowledge of DMX, color temperatrue, CRI etc
- Designing an automatic system for color quality testing of the manufacturing products
CNC Program designer and machinist
Jan 2020 - May 2020
KamCraft Kitchen Cabinets, Surrey BC
- Programmed CNC Code as per design requirements
- Machined Syntec 11mb with custom code
- Fully Operated CNC for wood-working
- Worked with plywood, melamine and MDF to pocket, drill or cut according to the design
Projects
- All
- Mechanical
- Electrical
- Software
- Embedded/automation
Contact
Please feel free to reach me if you'd like to talk about something!
REVIEW
If I have ever worked with you, I'd really appreciate if you could provide me a review by clicking here.
Email:
neerajb@sfu.ca