Work

Curtis Aube

Senior Software Engineer · Union Street Media

Essex, Vermont, USA · GitHub · LinkedIn · Instagram · Email

Experience

Where I've worked

  • Senior Software Engineer · Union Street MediaNov 2024 – Present

    Architected and led complex initiatives for multiple projects teams.

    • Led teams through major refactoring and performance upgrades.
    • Developed exhaustive spam protection system.
    • Navigated complex system upgrades.
    • Migrated projects from AWS Serverless to CDK.
    • Directed implementation of Single Sign-On (SSO) Service provider (SP).
    • Performed security audits and upgrades.
    ReactJSReduxTypeScriptAWSpythonCDKSSOSecurity
  • Software Engineer II · Union Street MediaMar 2021 – Nov 2024

    Led frontend development with ReactJS.

    • Implemented Redux and successfully brought a 2-year project to completion.
    • Developed systems in AWS Serverless Architecture using TypeScript Lambda and DynamoDB.
    ReactJSReduxTypeScriptAWS
  • Software Engineer III · Vermont Systems, IncOct 2018 – Apr 2021

    Full Stack Development in HTML, Javascript/JQuery, Vue and Progress OpenEdge.

    • Led design and development on several cross-product integration solutions.
    • Conducted meetings for application accessibility (WCAG).
    HTMLJavaScriptJQueryVueProgress OpenEdge
  • Software Engineer II · MyWebGrocer (MI9)Apr 2017 – Oct 2018

    Development lead on Sitecore integration project.

    • Worked directly with client development teams to produce cross-platform solutions.
    • Diagnosed and solved complex application issues.
    HTMLJavaScriptJQuerySitecore
  • Software Engineer I · MyWebGrocer (MI9)May 2015 – Apr 2017

    Full Stack Development in HTML, Javascript, KnockoutJS, C#, and ASP .NET.

    • Contributed to application development direction.
    HTMLJavaScriptKnockoutJSC#ASP.NET
  • Lead Developer · PIEmatrixMay 2014 – Nov 2015

    Oversaw code quality, architecture and team growth for a small software company.

    • Advised on product direction and hiring.
    • Led a team of developers, QA and support.
    • Led an extension team in India.
    • Instituted the Scrum framework into the core development process.
    • Facilitated Scrum meetings as the Scrum Master.
    • Maintained a MySQL database.
    MySQLJavaAdobe FlexPHPHTMLCSSBashPerlMavenAntPowerShellLinux
  • Frontend Developer · PIEmatrixMay 2007 – Nov 2014

    Oversaw front-end development and UI/UX design for a small software company.

    • Led front-end development in Adobe Flex and PHP/HTML/CSS.
    • Led UI/UX design.
    • Developed and maintained build scripts in Bash, Perl, Maven, Ant and PowerShell.
    • Developed automated dev-ops scripts.
    • Built and maintained virtual Linux server environments.
    Adobe FlexPHPHTMLCSSBashPerlMavenAntPowerShellLinux
  • Adjunct Professor · Vermont Technical CollegeJan 2009 – May 2012

    Taught intro and advanced website development using HTML, CSS, JavaScript, PHP, and MySQL.

    • Conducted lectures, facilitated labs and graded assignments.
    • Developed new curriculums and grading rubrics.
    HTMLCSSJavaScriptPHPMySQL

Education

Education

2004 – 2008

B.Eng.

Computer Engineering

Vermont Technical College

Skills

What I work with

Languages

JavaScript/TypeScriptHTML/CSSPythonPHPC#CC++PerlBashActionScript

Platforms & Tools

AWSReact/ReduxLaravelVue.jsMySQLDocker.NETAngularJSJQueryKnockoutJSWebpackSitecoreHibernateSpring

Interests

Software developmentGame developmentpuppetryfaith