Andrew Groot — groot.andrew@gmail.com

Education The Ohio State University, Class of 2012
B.S. in Computer and Information Science, Honors, Cum Laude
Minors in Mathematics and Creative Writing
Significant coursework in Physics and Philosophy
Work Experience Software Verde, LLC — Master Software Engineer [2017-Present]
  • Web Development (React, Java, MySQL)
  • Custom library development
  • Linux server and database adminstration
J.P.Morgan Chase & Co. — Application Developer [2012-2017]
  • Java development for an enterprise middleware web service and batch processing application
  • Certified Application Security Champion (ASC) 2014-2017
  • Maintenance of application build and deployment processes, including shell and Python scripting
  • Highlights:
    • Design and built a custom middleware web service framework
    • Created a widely used library that saved an estimated ~$1,000,000 in development hours
    • Experience coordinating with many teams to build complex system
    • Lead developer for a small team, delegating work and managing multiple project timelines
    • Long term project planning and budgeting, including ensuring regulatory compliance and HA/DR standards
Software Verde, LLC — System Administrator and Programmer [2011-2012]
  • LAMP (Linux/Apache/MySQL/PHP) web development using Ajax and jQuery
  • Java development (including Android), C++ development, and shell scripting
  • Linux server and database administration
  • Highlights:
    • Implemented DUKPT using a 3DES algorithm and the ANSI standard
    • Development of a point-of-sale web application for Scotts LawnService
    • Development of a custom internal website for a Columbus pest control company
Technical Skills Languages:
  • Java (J2EE, Android, Axis2, JAX-WS, WebSphere)
  • C, C++/C++11 (STL, Gnu Make, OpenSSL, Flex, Bison)
  • PHP, Python, Shell Scripting (bash, sed, awk, etc.), Lisp
  • HTML5, CSS3, React, jQuery, jQuery-UI
  • SQL, PL/SQL, XML/XSD/DTD, SOAP, JSON, REST
Applications and Environments:
  • Linux, UNIX, Mac OS X, Microsoft Windows
  • Vi/Vim, Eclipse/RAD, IntelliJ, Visual Studio, Geany
  • Apache HTTP Server, Bind DNS Server, WebSphere Application Server (WAS)
  • MySQL, Oracle SQL, MSSQL
  • Git, Subversion (SVN)
  • JUnit, SOAP-UI, Javadoc, Doxygen
  • LaTeX, Wolfram Mathematica, Macaulay2
Other Skills and Experience:
  • Android Development
  • Artificial Intelligence/Machine Learning
  • Compiler and Language Design
  • TCP/IP and Routing/Networking
  • GUI Design and Interactive Graphics
  • Multi-Threading and Synchronization
  • Systems and Database Administration
  • Web Development and Web Service Design
Notable Projects
clazzy A class skeleton generation library that supports multiple output langauges
php-rsvp A LAMP package for creating RSVP websites
pixort A PyQt application for sorting pictures
Research The Ohio State University"The No-Three-In-Line Problem on a Torus" [2010-2012]
  • The No-Three-In-Line Problem is an unsolved problem asking for the maximum number of points that can be placed on a square grid such that no three are in a line
  • Mathematica and Macaulay2 (a language designed for commutative algebra)
  • Presented at the Denman Undergradate Research Forum
Leadership & Volunteering 2014 to Present
  • Folding@home : Providing computing resources for protein folding research 24/7
2013
  • JPMorgan Chase STAMP (Summer Technology Analyst Mentoring Program) Mentor
  • Special Olympics Bowling Volunteer - Lane Monitor & Award Presentor
2012
  • JPMorgan Chase Good Works Employee Giving Campaign - Assembled Emergency Hygiene Kits