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.
ReactJSReduxTypeScriptAWSpythonCDKSSOSecuritySoftware 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.
ReactJSReduxTypeScriptAWSSoftware 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 OpenEdgeSoftware 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.
HTMLJavaScriptJQuerySitecoreSoftware 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.NETLead 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 FlexPHPHTMLCSSBashPerlMavenAntPowerShellLinuxFrontend 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 FlexPHPHTMLCSSBashPerlMavenAntPowerShellLinuxAdjunct 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