/ABOUT

A bit about me.

Senior software engineer with eight years shipping web apps across education, healthcare, and financial services. I care about clean code, thoughtful design, and shipping things that matter.

Based in the US/ Senior Software Engineer, Apptegy/ 8+ years
01 — TOOLBELT
LANGUAGES
TypeScriptJavaScriptRubyHTML5CSS3
FRAMEWORKS
Vue.jsReactAngularNode.jsTailwind CSS
PLATFORMS
AWSAzureJenkinsCI/CD
PRACTICE
MicroservicesGraphQLREST APIsAgile
02 — COMMIT LOG

Work experience

MAY 2020
Apptegy logo

Senior Software Engineer

Apptegy
5y 11m
May 2020 — Now
Vue.jsRubyJavaScriptJenkinsAWS
  • --Leading development of a Vue.js platform connecting thousands of US schools with parents and students.
  • --Implementing robust CI/CD pipelines using Jenkins for automated builds and AWS for deployment.
  • --Architecting scalable solutions using Vue.js, JavaScript, and Ruby while maintaining high code quality.
  • --Collaborating with cross-functional teams on features that enhance user experience and engagement.
AUG 2017
Accenture logo

Senior Application Delivery Analyst

Accenture
2y 9m
Aug 2017 — May 2020
Node.jsTypeScriptReactAngularGraphQLAzure
  • --Spearheaded full-stack development for healthcare and financial sector applications.
  • --Engineered microservices architecture for scalable, decoupled apps using Node.js and TypeScript.
  • --Led migrations from WordPress to modern stacks with performance and accessibility wins.
  • --Architected frontend solutions using React, Angular, and Gatsby.js with GraphQL APIs.
  • --Implemented Azure Functions for serverless computing to optimize performance and cost.
JAN 2017
Scotiabank Inverlat logo

Front-End Web Developer

Scotiabank Inverlat
7m
Jan 2017 — Jul 2017
HTML5CSS3Angular 2jQuery
  • --Developed and launched an online credit card application system that streamlined acquisition.
  • --Enhanced existing landing pages with modern JavaScript and jQuery for better conversion.
  • --Delivered responsive web solutions in an Agile environment with HTML5, CSS3, and Angular 2.
  • --Implemented performance optimizations and accessibility improvements across properties.
?
What's next?
Open to thoughtful teams building tools people rely on.
03 — PRINCIPLES
P · 01

Ship it well

Done is better than perfect, but "done" means tested, accessible, and documented.

P · 02

Architecture your team can keep

The cleverest design is the one the next engineer can extend without rewriting.

P · 03

Boring tools, sharp outcomes

Pick the proven thing. Spend your novelty budget on the problem, not the stack.