Sean Newell
A passionate creator and servant leader working as a Staff Frontend Engineer at Mews to make a lasting and delightful impact on users and my current team.
πΊπΈ β π¬π§ I am an American Expat working in the UK since 2021 on a work visa.
Email me @ sean@thenewells.us
A print version of this resume as a file (pdf/docx) available upon request.
Employment History
-
Administrate
November 2020 - Today @ π΄σ §σ ’σ ³σ £σ ΄σ ΏEdinburgh, Scotland UK
Staff Engineer (Engineering Manager)
π« Included People ManagingTraining Infrastructure for multinational companies ranging from manufacturing, shipping, to software.
ShowHide Top Three Value Adds
- Consolidated CI and CD into GH Actions from disparate and in house built tooling, reducing time to deploy by 50%.
- Delivered subscription based learning experience for students.
- Helped drive cycle times down to <5 calendar days.
Full Stack Staff Engineer, some months as an Engineering Manager, then back as an IC. Worked in Python/Typescript/React/PHP cross functional teams delivering value across the training, learning, and core domains based on the team's area of ownership (tribe & clan ownership model). Primary API is a python GQL Api that coforms to the Relay Specification consumed by various clients, a combination of TS React Apps and node apis.
ShowHide Value Adds
- Migrated all customers off a legacy LMS system, reducing waste and on going maintenace costs.
- Participated in the Front End Guild, leading the adoption of key practices and proposing technologies and patterns like Micro Front Ends
- Delivered an Embedded React Component utility to hasten the transition off legacy UIs.
- Extended the custom field system to support a single field definition across multiple entities.
- Introduced, evangelized, and used Structured Logs for better dashboards, and success metrics from AWS to Grafana.
-
Paycom
May 2018 - November 2020 @ πΊπΈ Dallas, TX USA
Team Lead
π« Included People ManagingFull HCM suite managing everything from hire to retire.
ShowHide Top Three Value Adds
- Delivered a full typescript+react app with a C# backend within a PHP monolith, delivering orders of magnitude performance (sub 50ms 99th response times).
- Added notification aggregation in a RMQ C# microservice, scaling to handle burst traffic (>30K msgs <1min) while adding aggregation feature.
- Delivered a bitbucket bot to automate shift left testing methodologies and processes leveraging k8s and ephemeral test environments.
Full Stack (PHP / C# / Typescript / React) Engineer and Team Lead delivering product value across multiple apps and domains from an OCR C# app to ingest data, a data pipeline into an ElasticSearch cluster with F#, a high performance notification service, and the notification settings area of the app for employees and managers.
ShowHide Value Adds
- Pioneered and documented the initial standards of Helm Charts and k8s yaml for the k8s transition.
- Piloted first containerization project with our C# Notifications API.
- Authored all the Splunk dashboards for monitoring and value realization of ongoing projects.
-
Dorian Business Systems (-> Connexeo -> Vanco)
January 2017 - May 2018 @ πΊπΈ Dallas, TX USA
Software Engineer
US National leader in full service band management software form instrument inventory to student festival management.
ShowHide Top Three Value Adds
- Introduced a new full stack during an acquisition, consolidating all bespoke solo and ensemble projects into a new SaaS platform.
- Swapped sms/mms/phone provider to cut related costs by 50%.
Full Stack (JSCript / VBScript / NodeJS / Typescript / Javascript / PHP) Engineer. Worked on features of the main music organization software, CHARMS, used nationally across nearly all academic music programs. (Fun fact, I was in their databse from ensembles I performed during my school years as a Trumpet Player.)
Where to find me Online
Links & Online Presence
-
Blog βοΈ →
My personal blog, randomly updated with whatever I'm hacking away at.
-
Twitter π¦ →
My twitter profile where I tweet about tech and some other stuff.
-
DEV π» →
I cross post from my blog to DEV which is a community of software developers built on Forem.
-
Linked In →
-
Stack Overflow →
-
Github Repos →
-
Gitlab Repos →
Skills & Proficiencies
Languages
Underlined signifies that I've used the language at work, whereas bold means I've shipped something with that tech (at work or otherwise).- Typescript
- Javascript
- C#
- Python
- SQL
- GQL
- CSS
- LESS
- SASS
- PHP
- HTML
- YAML
- Markdown
- F#
- Java
- JScript
- LabView
- Elm
- Ruby
- Rust
- Haskell
- Lua
ShowHide Other Technologies
A list of frameworks, tools, methodologies - all the anciliiary 'things' one gets exposed to over the years as a software engineer.
- HTTP
- REST
- GraphQL
- Relay
- Microservices
- Docker
- docker-compose
- Podman
- Kubernetes (k8s)
- Helm
- AWS
- Cloudformation (CF)
- Digital Ocean
- GCP
- NodeJS
- .NET
- dotnet core
- .NET Framework
- NPM
- Yarn
- pnpm
- NuGet
- Cargo
- bundle
- composer
- CI/CD
- GH Actions
- CircleCI
- Gitlab CI
- TeamCity
- Git
- SVN π
- Vite
- Webpack
- Parcel
- Snowpack
- React
- Vue
- SolidJS
- Astro
- Angular
- AngularJS
- Knockout
- Lit
- jQuery
- Bootstrap
- Material UI (MUI)
- Tailwind
- Express
- NextJS
- FeathersJS
- Flask
- MVC
- Web API
- MySQL
- Postgres
- SQL Server
- Couchbase
- DynamoDB
- Redis
- MongoDB
- Entity Framework
- Dapper
- Sequelize
- Prisma
- SQLAlchemy
- DI (Dependency Injection)
- AutoMapper
- Razor
- Jinja
- TDD
- Jest
- NUnit
- Cypress
- Selenium
- GitHub
- GH Pages
- GitLab
- Bitbucket
- LEAN
- Agile
- Scrum
- BDD
- MVC
- MVVM
- DDD
- FP
- OOP
- Jira
- Youtrack
- Vim
- Neovim
- VSCode
- Visual Studio
- PHPStorm
- PyCharm
- IntelliJ
- Windows
- MacOS
- Linux
- Ubuntu
- Debian
- NixOS
- ElementaryOS
ShowHide Credits & Attributions
This resume/cv's code is availabe on Github @ snewell92/resume.github.io
This code uses the awesome meta framework Astro as an SSG.
The background svg pattern was generated by SVGBackgrounds.com
The blob border-radius were made with fancy border radius, a rad tool by 9Elements.