John Minnich

Virginia Tech

Blacksburg, VA

B.S. Computer Science, 2013

Work Experience

Capital One

May 2019 – present

Senior Software Engineer in Richmond, VA

  • Planned, architected, delivered, and owned critical UI features to a highly-visible internal product (coordinating across teams to do so)
  • Created frameworks and libraries to decrease development time and complexity for other engineering teams, socializing those across the organization through documentation, presentations, and code reviews
  • Mentored more junior developers and guided them in project tasks

Catholic Diocese of Richmond

June 2015 – August 2018

Seminarian

  • Managed and collaborated with peer groups of 25–30 in various detail-intensive events to achieve specific outcomes
  • Served as a public person in interacting with diverse groups of people
  • Prepared and gave classes and talks
  • Mentored more junior seminarians

IBM Corporation

July 2013 – June 2015

User Interface Developer in Tucson, AZ

  • Collaborated with interdisciplinary team in delivering new features in an Agile environment using HTML5/CSS3/JavaScript/Dojo
  • Worked with UI/UX designers in iteratively prototyping, reviewing, and implementing specifications in production code
  • Built and generated data-intensive HTML emails
  • Built and styled major UI components from scratch for a major product feature

Experience With:

  • HTML5
  • CSS3
  • JavaScript (ES6)
  • React
  • Svelte
  • Webpack
  • Jest