John-Joseph Vanacore

201-723-0466 johnjoseph.vanacore@gmail.com Burlington, VT
Full-stack developer with broad, cross-domain experience in modern JavaScript libraries, .NET, SQL, and cloud native technologies in Azure and AWS.

Work Experience

2021 -

Present

Senior Software Engineer

Jack Henry and Associates, VT
  • Developing on, improving, and supporting microservices including those comprising an ACH module that has moved over 50 billion USD to date.
  • Refactoring and migrating legacy code to new .NET 6 services.
  • Training and planning for a strategy to move services from owned data centers to the public cloud.

2020 -

2021

Software Engineer

Averhealth, VT (formerly Aspenti Health)
  • Planned and executed on a migration of the flagship application to AWS; introducing horizontal scalability and utilizing a suite of managed services.
  • Created a CI/CD pipeline using AWS CodePipeline to automate the building, testing, and deployment of the application to Elastic Beanstalk.
  • Created an AWS Cloud Development Kit (CDK) app to provision the infrastrucutre consistently and automatically through an Infrastructure-as-Code pipeline.

2014 -

2020

Senior Software Engineer

Allscripts, VT
  • Assumed a Tech Lead role on a scrum team responsible for clinical interoperability.
    • Interviewing, onboarding, and mentoring junior engineers.
    • Working with business analysts to determine feature feasibility and timeline.
    • Assumed responsibility for quality metrics within the team's domain, for example ensuring all net-new code is at least 80% covered in unit tests.
  • Created and established patterns/practices for a new FHIR R4 API native to the flagship ambulatory EHR. Secured with OAuth 2 and OpenID.
  • Worked closely with architects and Microsoft engineers to devise a plan to containerize the legacy ambulatory EHR and host in an Azure Kubernetes cluster.
  • Played a key role in leading the development team through a large-scale source code migration and modernization, through early adoption/research into the new code base and peer training.
  • Brought on to a special task force to address web server and client performance. Wrote and helped operationalize a large share of a new load test suite that uncovered many concurrency and stability issues.

Skills

  • HTML / CSS
  • JavaScript / TypeScript
  • Angular
  • C#
  • ASP.NET / Core
  • AWS / Azure
  • SQL
  • PowerShell / Bash
  • Docker

Education

University of Vermont

Burlington, VT
  • B.A. Psychology
  • Courses in web technology and object-oriented programming in Java
  • Music minor

Interests

Music
When I'm not coding, I'm playing and performing in the Burlington area with my keyboards and synths.
Cooking
There's a planet-ful of extraordinary cuisine out there, and I want to learn to make it all.