Bryan Melanson

Bryan Melanson

Embedded Developer

B.Eng in Computer Engineering from Memorial Univeristy of Newfoundland with a strong background in embedded development and a unique skill set in the creative arts. Practical experience in robotics, data science and firmware development including Mission Control design of Killick-1 GNSS CubeSat set to launch in 2021, and as well as the Mysa Smart Baseboard Thermostat, Smart Infloor Thermostat and Smart Air Conditioner. Skills include RTOS, I2C, NFC, C/C++, GDB, Logic Analyzers, Rust, Python and Bluetooth.

Location
30 Cox Marsh Road, A1K 1A2, Torbay, Newfoundland, Canada
Email
Phone
(709) 749-1273
Website
https://bryanmelanson.com
LinkedIn
bryanmelanson

Experience

– present

Embedded Developer at Mysa

Mysa is the first ever high-voltage thermostat that is truly smart. It is fully featured for the conscientious consumer: smart learning features which amount to approximately 15% savings on energy bills, remote access to control their home’s heating through their smartphone from anywhere in the world, and integration with popular smart home platforms (Amazon Alexa, Google Home, and Apple Homekit)

Highlights

  • Designing, developing, coding, testing and debugging firmware for embedded devices and systems from requirements to production and commercial deployment.
  • Working with the hardware team to specify and develop new products from prototype through to production.
  • Working with the software team to develop and document API and interface specifications for embedded devices.
  • Integrating and validating new product designs.
  • Supporting software QA and optimizing I​/​O performance.

–

Software Developer at SIA

SIA was a startup that aimed to develop customized real-time location system software solutions for health care organizations to track assets, increase visibility, identify risks and solve work flow problems in clinical environments using Bluetooth.

Highlights

  • Designed MVP including web architecture and hardware solutions.
  • SIA was chosen for Propel ICT Incite Accelerator Program.

–

IP/TAC 2LS Support Engineer (Co-Op) at Nokia Inc.

Remote Technical Support for 5620 SAM Network Services Platform and associated network elements. Debugging complex product installations on CentOS/Solaris/RHEL systems, resolving complicated network problems using Open Stack, Cloud Stack and VMWare. Scripting at a Unix/Linux level in bash and Python. Interfacing, developing and maintaining strong relationships with regional TEC (Technical Expertise Centers), Solution Teams and Product Business Units.

–

Software Developer (Co-Op) at Nalcor Energy

Nalcor Energy is a provincial energy corporation which is headquartered in St. John’s, Newfoundland and Labrador. A provincial Crown corporation under the Government of Newfoundland and Labrador, Nalcor Energy was created in 2007 to manage the province’s energy resources.

Highlights

  • Developed GIS application development for analyzing prices and visualizing correlations within the New York energy market.
  • Initiated migration of heat map functionality to web application using R and Google Maps.
  • Scripted the mapping of all major North American energy markets.

Volunteer

–

Software Developer at Killick-1 CubeSat

The Killick-1, Newfoundland and Labrador’s first Earth observation satellite, will use Global Navigation Satellite System (GNSS) reflectometry to collect measurements such as sea ice thickness and wave height from space. This involves receiving direct and reflected signals from GPS satellites to measure geophysical features of the ocean such as temperature, salinity and wave height.

Highlights

  • Worked with team to design internal device communication
  • Determining system requirements and selecting hardware
  • Approved to launch from CSA flight to International Space Station

–

Software Developer at MUN Sailbot

MUN Sailbot is an Engineering and Computer Science University student team that designs and builds autonomous 2 meter sailboats to compete in the annual International Robotic Sailing Regatta.

Highlights

  • Created algorithms for wind and GPS based navigation.
  • Developed hardware solutions for sensor, motor, and control.

Education

–

Bachelor in Computer Engineering from Memorial University of Newfoundland with GPA of 4.0

Courses

  • Real Time Operating Systems
  • Embedded Systems
  • Software Design
  • Data Structures
  • Image Processing
  • Computer Security

Languages

English
Fluency: Native speaker
French
Fluency: professional-working-proficiency
Japanese
Fluency: elementary-proficiency

Skills

Embedded Development
Level: Intermediate
Keywords:
  • C
  • C++
  • FreeRTOS
  • I2C
  • SPI
  • UART
  • Oscilloscopes
  • ESP32
  • JTAG
  • Bluetooth
  • NFC
  • Make
  • CMake
  • Logic Analyzers
  • Rust

© 2021. All rights reserved.