I am a Software Engineer with 14 years of experience in designing and developing full-stack SaaS applications. In my last role, I led a team developing a novel feature using Node.js in Typescript, deployed on AWS using Lambda.
Senior Engineer on the back-end team for an IoT platform, working on a Node / Typescript / AWS stack.
•
Led production deployments on a CI/CD pipeline using Github Actions, CodeBuild/Deploy, CloudFormation, and automated testing using Jest
•
Spearheaded an analytics-driven approach to enhance nRF Cloud’s Location Services API using Python and Pandas.
•
Led the Message Routing Service team, overseeing the routing of device messages (MQTT, CoAP) as WebHooks to customizable HTTP endpoints.
•
Created and deployed the first in-production microservice for Nordic using a custom Lambda framework, deployed using CDK for Terraform, Github Actions, and automated testing with Vitest and Microcks
•
Managed customer onboarding, new client interactions, and feature planning, with a focus on efficient project management and service optimization.
•
Developed targeted presentations for sales teams, effectively communicating the competitive value of Nordic's positioning solutions in the market.
•
Made bugfixes and contributed to feature development on the React and Redux frontend
Sole in-house developer on an IoT platform with a Laravel and Angular client portal, plus a NodeJS / Deepstream message broker for handling MQTT and Websockets
•
Created a new system for managing device presence for low-power devices via MQTT and Deepstream
•
Hired and led a team of independent contractors to handle new feature development, DevOps, and QA
•
Met with potential clients to determine product requirements and develop feature demos based on need
•
Handled technical support for both clients and the system overall with +99% uptime