# Nik Peri > Engineer at Bluelight Machines Location: Redwood City, California, United States Profile: https://flows.cv/nikperi ## Work Experience ### Autonomy Engineer @ Bluelight Machines Jan 2025 – Present Accessible Autonomy in Construction ### Sr. Distributed Systems Engineer @ Tesla Jan 2022 – Jan 2024 | Palo Alto, California, United States Tesla Powerwall. Developed real time control software to run on device in Golang communicating with other controllers over protobuf and individual ECUs over CAN. This software created the power commands for Powerwall and handled safety responses and fault conditions. ### Sr. Product Engineer @ Tesla Jan 2020 – Jan 2022 | Palo Alto, California, United States Analyzed fleet data using PrestoSQL and Apache pySpark to detect and resolve issues on the fleet of 300k+ Powerwalls. Implemented ETL pipelines to aggregate fleet data and allow for simple querying of telemetry. ### Data Engineer @ Manulife Jan 2019 – Jan 2020 | Toronto, Canada Area ### Co-Founder @ uOttawa Rocketry Jan 2016 – Jan 2019 | Ottawa, Canada Area uOttawa's first aerospace and rocketry team. Built a rocket which utilized a dynamic braking system to precisely carry an 8.8lb payload to 10,000 feet. Started as a small group of students experimenting with rockets to a multidisciplinary team of 20+ students. Competed in 2018 and one of 24 teams selected from 126 competitors to deliver a podium presentation on the technology behind the air braking system. ### Data Engineering Intern @ Shopify Jan 2018 – Jan 2018 | Ottawa, Canada Area Worked on the Discovery Algorithms Team responsible for delivering recommendations to nearly 500,000 business owners on Shopify. Specifically focused on matching algorithms to help business owners find contract professionals. - Deployed an ensemble linear model to produce recommendations based on multiple positive and negative user behaviour signals - Developed a realtime microservice for querying trained Tensorflow Models to deliver recommendations instantly - Built modeled datasets from raw data utilizing Apache Spark and the Kimball methodology - Debugged and resolved data extraction issues used in core batch processing pipelines ### Backend Developer Intern @ Shopify Jan 2017 – Jan 2018 | Ottawa, Canada Area Joined the new Services Marketplace project building a platform to broker agreements between Entrepreneurs and contract professionals. Built data pipelines focused on delivering recommendations to customers and A/B testing features. - Built a real-time recommendation system leveraging Apache Kafka, reducing the delivery time of recommendations from hours to minutes - Contributed to the open source Experiments Framework Verdict - Developed applications using Linux, React, Rails, MySql stack - Used operational tools such as ModeAnalytics, Splunk and Datadog to generate stakeholder reports, and resolve bugs - Made it to the final round of internal company Hack Days ### Software Engineering Intern @ Microsemi Corporation Jan 2016 – Jan 2016 | Ottawa, Canada Area Worked under the Timing and Synchronization R&D Team developing Microsoft .NET applications to help customers and internal engineers configure embedded timing chips over FTDI. - Designed algorithms used for configuring device registers and selecting frequency parameters, in fixed time complexity - Programmed .NET applications in C# and .dll libraries in C++ - Conducted validation of power consumption and signal quality on timing devices ## Education ### Bachelor of Applied Science - BASc in Electrical Engineering University of Ottawa ### Bachelor of Science - BSc in Computing Technology University of Ottawa ## Contact & Social - LinkedIn: https://linkedin.com/in/nik-peri-511639109 --- Source: https://flows.cv/nikperi JSON Resume: https://flows.cv/nikperi/resume.json Last updated: 2026-04-05