Steven Scheffelaar Klots

welcome to my website

Hey there, my name is Steven, I'm a front-end software engineer based in the Greater Boston Area.

After taking some time off to relax, take some trips, and pursue my hobbies, I'm coming back into the fray and looking for my next opportunity

About Me

I'm an engineer with over 7 years of front-end experience mainly working in Angular and ReactJs, but I love learning new things so I have also dabbled in infrastructure work in AWS and terraform, and also writing some back-end code in Python and Node

This website is a place for me to display what I know, but I also use it as a playground to experiment with new technologies. For example I used this website to learn how to host a website on AWS

Hobbies

I'm passionate about skiing, 3D printing, and miniature painting. Whether carving down slopes, designing with my 3D printer, or bringing miniatures to life with paint, each hobby fuels my creativity and love for detail.

My Skills

  • React
  • Angular
  • TypeScript
  • JavaScript

Currently Learning

  • Python
  • Node.js
  • AWS
  • 3D Modeling

My Experience

Independent Software Development March 2023 – Present

  • Built and maintain Borehammer.com, a full-stack React + Next.js application hosted on AWS, providing live score tracking and community tools for Warhammer 40k.
  • Implemented MongoDB + Express APIs, authentication, and AWS hosting pipelines.
  • Designed scalable architecture with NX monorepo and TypeScript.
  • Developed JobApp Analyzer, a full-stack application with a Next.js/React frontend and Python backend that parses uploaded email mbox files, stores data in PostgreSQL, and leverages local or OpenAI LLMs to track job application status, identify companies, and summarize outcomes, enabling users to manage applications efficiently
  • Developed OpenDLE, a modular UI component library built with React + Storybook, focusing on reusability, accessibility, and composability.
  • Rebuilt and modernized my personal website (Angular to React, AWS hosted) as both a portfolio and a playground for experimenting with new frameworks and cloud services.
  • Kept skills current with modern tooling: TailwindCSS, NX, TypeScript, Next.js, and AWS.

Software Engineer II, Constant Contact November, 2019 - March, 2023

  • Collaborated in a large, multidisciplinary team comprising frontend, backend, and QA engineers to successfully deliver our next generation email editor, while working closely with product managers and UX designers to ensure the product met their vision
  • Spearheaded the creation of the Read More Editor component, utilizing an external service to extract content from provided links. This innovation not only streamlined the user experience but also enhanced content curation and delivery.
  • Developed Table Editor component in ReactJS allowing customers to organize and format their content using data tables, adding a top customerrequested feature.
  • Improved developerlife by investigating and improving build issues inside of Jenkins, implementing linting (ESlint), and updating applications to new namespaces
  • Drove continuous enhancement of the development process by addressing build pipeline issues, instituting comprehensive linting practices, and transitioning over 20+ microapps to new namespaces

Software Engineer II, Cisco Systems February 2017 - September 2019

  • Maintained existing AngularJS codebase while also holding sessions teaching new developers how to develop in our system.
  • Reworked the entire Cisco Cloudlock application CSS styling to match the styling of the Cisco Umbrella product
  • Developed new front-end features while working closely with UI designers to match the product with the designers’ vision.
  • Developed React microapp for authorizing customer’s third-party applications as part of an effort to integrate our app into a much larger ecosystem.
  • Ported and tested existing infrastructure into Terraform and deployed into a FedRamp compliant AWS environment.

Experience Continued

Software Engineer Intern, Citrix May 2016 – August 2016

  • Helped implement the build verification test forthe PVS group using Citrix’s testing framework.
  • Implemented VPN gateway to serve as a connection between testing hypervisors on separate networks.

Software Engineer Intern, Cloudlock (Now part of Cisco) May 2014 - Jan 2015, May 2015 - Sep 2015

  • Wrote script using Python and Flask to populate a Salesforce domain with automatically generated objects that would be discovered by Cloudlock’s policy engine.
  • Implemented major customer-facing web UI features that provided Cloudlock’s customers with a clean and simple overview of their Cloudlock products.
  • Developed new front-end features while working closely with UI designers to match the product with the designers’ vision.
  • Developed front-end changes in AngularJS while working in an agile work environment and coordinating changes with back-end developers.

Education

Bachelor of Science, Computer Science August 2012 - May 2017

University of Massachusetts Lowell