Nicholas Thomson

About:

Professional Software Engineer with 10+ years of experience in the industry. I have worked on a wide variety of projects and technologies, including Javascript/Typescript, ReactJS, AngularJS, Ruby on Rails and I have a passion for learning new things. I am a strong believer in the importance of clean code, and I strive to write code that is easy to read and understand. I am a team player, and I enjoy working with others to solve problems and build great software.

Professional Experience:

Firstup
Software Engineering Lead October 2022 - Present
  • Managed communications with internal stakeholders to ensure visiblity into team delivery
  • Lead a team through delivery of a third party integration to the Microsoft Teams app store
  • Maintained a focus on customer and security issues, keeping critical issues to a minimum and reducing customer defects
Microsoft
Software Engineer II June 2021 - October 2022
  • Implemented new web parts, dashboards, and UIs in Microsoft Sharepoint
  • Responsible for implementation of UI for Viva Connections Home
Firstup
Senior Software Engineer July 2018 - June 2021
  • Responsible for developing and maintaining a React app served to over 1,000,000 monthly active users
  • Lead initiatives to develop and implement new features in a modern React app
Aledade
Senior Software Developer February 2017 - July 2018
  • As a Software Developer I was responsible for a large project written in Flask and AngularJS.
  • Created charts and visualizations using the D3.js library.
  • Lead various projects to completion and implementation in a large-scale web application for real world use cases.
NeoReach
Frontend Developer March 2016 - February 2017
  • As a Frontend Developer I was responsible for overseeing and executing a large portion of a total interface overhaul.
  • Implemented coding standards across multipe projects and repositories using primarily Angular 1.5
  • Architected major software changes in the client-side code to better fall inline with best practices.
Cloudspace
Software Engineer November 2012 - February 2016
  • Designed and Implemented coding standards, processes, and documentation for the overall Engineering Team.
  • Handled Engineering-facing client relationships by estimating work, attending sales meetings, and communicating client specifications to other members of my dev team.
  • Implemented web UIs in various frameworks on top of internally built RESTful APIs.
Download PDF Version