Nick Peterson

Full Stack Software Engineer
nick.peterson@alumni.ubc.caMinneapolis, Minnesota, USlinkedingithub

Professional Summary

Results-driven Software Engineer with over five years of experience designing and delivering large-scale, high-performance systems across e-commerce and IoT platforms. Skilled in building distributed microservices and cloud infrastructure using Kotlin, Micronaut, AWS, and Terraform, as well as modern front-end technologies including React, Next.js, and TypeScript. Known for collaborating across engineering, product, and design teams to deliver measurable business outcomes—such as facilitating $250M in annual business to business gift card sales revenue at Target and improving reliability for millions of Samsung SmartThings users. Driven by a passion for learning, collaboration, and crafting scalable, maintainable systems.

Professional Experience

Senior Software Engineer

Samsung Smartthings
Feb 2025
  • Architected, developed, and maintained backend microservices powering Samsung’s Internet of Things (IoT) platform supporting over 2 million daily active users.
  • Collaborated on the redesign of the hub connection and device command processing system, improving cloud reliability and reducing costs.
  • Built and optimized distributed microservices leveraging AWS DynamoDB, Redis Streams, and Redis Pub/Sub to achieve low-latency, high-throughput performance.
  • Implemented and managed cloud infrastructure on AWS using Terraform, ensuring consistent, secure, and scalable deployments.

Lead Software Engineer

Target Corporation
Aug 2021 - Jan 2025
  • Collaborated with a team of business leaders, engineers, designers, and product owners in the design and implementation of new, built from scratch, e-commerce platform for the bulk purchase of Gift Cards by Business Clients. Including external, internal, and agent facing web apps. Our platform went live in June 2024 and is on track to facilitate over $250 million in revenue this year.
  • Implemented User Interfaces using Next.JS, React, Typescript, React Query, and Webpack.
  • Developed a PCI compliant micro-frontend that was built using Webpack Module Federation and deployed as a static javascript bundle to Google Cloud Platform.
  • Designed and implemented frontend and backend performance monitoring and alerting patterns using InfluxDB, Kibana, Grafana, and Shuttle IO.
  • Developed REST API Microservices using Micronaut and Kotlin.
  • Led the production environment set up and roll out effort. We had a clean production go live with no major incidents.
  • Led the security development efforts including setting up frontend and backend controls to prevent known attack vectors. Prioritizing secure development from the beginning resulted in our PEN tests coming back with no major findings, saving us time and resources.
  • Designed and built a Kafka filtering service that allowed the team to test our data migration in a "Go-Live" environment while ensuring that production PI data would not leak into lower environments.
  • Supported the team through mentorship of Interns and Engineers.
  • Developed two side project tools, git1s and git-history, that are used by engineers throughout Target Tech to more effectively use Github.

Full Stack Developer

Lively Apps
Jan 2020 - Sep 2021
  • Developed and maintained apps currently available on the Atlassian marketplace for Confluence and Jira. Including Pocket Query, Task Reminder, Hide Elements, Usage Statistics for Confluence and more.
  • Win second place in the 2020 Codegeist hackathon for the Lively Recorder.
  • Developed frontend and backend features using Typescript, JQuery, React, Java and Spring.
  • Solved support tickets, interacting directly with customers.

Software Quality Assurance Intern

Garmin
Sep 2019 - Dec 2019
  • Designed and built an internal tool that automated the scraping of test data from Garmin devices, saving QA engineers hours of time each week.
  • Authored and maintained well organized test cases
  • Developed internal tools using Python and C++

Education

The University of British Columbia

Bachelors in Computer Science
Sep 2018 - Jul 2021

The University of Minnesota Duluth

Bachelors in Mathematics & Economics
Sep 2011 - May 2015

Professional Skills

Languages:

Typescript, Javascript, Kotlin, Java, CSS, SCSS, HTML

Frameworks:

Next.js, React, Micronaut, Spring

Devops:

Google Cloud, Terraform, Fastly CDN, Vela, Automated CI/CD Pipelines