Brett Thom

Brett thom

bookmark on deepenrich
location of Brett ThomGreater Philadelphia
Followers of Brett Thom291 followers
  • Timeline

  • About me

    Staff Engineer | Full Stack Development @ AnewHealth

  • Education

    • Ursinus college

      2007 - 2011
      Bachelor of science - bs computer science

      Distinguished Honors in Computer ScienceCum Laude (GPA 3.50, Major GPA: 3.87)President of Upsilon Pi Epsilon Honors Society,

  • Experience

    • Nextgen healthcare

      Nov 2011 - Jun 2017

      - Full stack developer for the Health Quality Measures solution- UX design and front-end development utilizing technologies like React, Redux, jQuery, Webpack, Babel, Bootstrap, HTML5, LESS, ASP.NET Web Forms, and JavaScript (ES2015)- Partial migration of web application from ASP.NET Web Forms and jQuery to a more modern stack with React, Redux, Webpack, ect- Developed back-end code and Restful API using C# - Database design and development using MS SQL Server- Used Octopus and TeamCity to support and implement continuous integration and continuous deployment Show less

      • Software Developer

        Feb 2014 - Jun 2017
      • Software Test Engineer Level 2

        Feb 2013 - Feb 2014
      • Software Test Engineer Level 1

        Nov 2011 - Feb 2013
    • Assetworks inc

      Jun 2017 - Dec 2017
      Software developer

      - Full stack developer for the M5 Product- UX development utilizing ASP.NET Web Forms, JavaScript, and HTML5- Developed business layer logic using C#- Database design and development using Oracle and MS SQL Server

    • Nextgen healthcare

      Dec 2017 - Aug 2023

      - Designated as Engineering Technical Lead for product- Full stack developer for the Health Quality Measures solution- UX design and front-end development utilizing technologies like React, Redux, jQuery, Webpack, Babel, Bootstrap, HTML5, LESS, ASP.NET Web Forms, and JavaScript (ES2015)- Partial migration of web application from ASP.NET Web Forms and jQuery to a more modern stack with React, Redux, Webpack, ect- Developed back-end code and Restful API using C# - Database design and development using MS SQL Server- Used Octopus and TeamCity to support and implement continuous integration and continuous deployment- Develop automated testing framework- Mentor other developers- Handle production issues quickly in all areas of application- One of primary engineers behind migrating full application to AWS. It was a lift and shift from a data center to AWS EC2 instances with some optimizations being made to leverage Auto-Scaling, Load Balancing, ElastiCache, Secrets Manager, S3, SQS, SES, ect- Migrated application code to Git (Bitbucket) from Perforce and designed new branching strategy to best meet organization needs- Championed a shift left mentality and led the effort to design code to be unit testable along with building out some of the design patterns. Built CI to run unit tests and output code coverage metrics Show less

      • Staff Engineer

        Oct 2020 - Aug 2023
      • Senior Engineer

        Dec 2017 - Oct 2020
    • Anewhealth

      Aug 2023 - now
      Staff engineer

      - Full stack development using technologies such as .NET, Blazor, MSSQL, and AWS- Supported pharmacy operations with in-house solutions including an inventory system- After merger with another company, developed integration abilities between the two companies to leverage efficiencies on both sides of the new company- Migrated a suite of applications to Fargate using AWS CDK and Gitlab as a continuous delivery mechanism- Developed APIs for other teams to consume that abstract away complexities of the underlying pharmacy systems- Maintained CI/CD using GitLab- Mentored more junior developers on technical best practices Show less

  • Licenses & Certifications