Andrew Groot — groot.andrew@gmail.com

Education The Ohio State University, 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 J.P.Morgan Chase & Co. — Application Developer [2012-Present]
  • Java Development for a middleware web service and batch processing application
  • Certified Application Security Champion (ASC) 2014-2016
  • Maintenance of application build and deployment processes, including shell and Python scripting
  • Highlights:
    • Design, development, and testing of a middleware web service framework
    • Creation of a widely used data reporting library which saved ~$1,000,000 in development hours (estimated)
    • Analysis, design, and implementation of alogirithms to optimize throughput in various batch processes
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 (Axis2, JAX-WS, J2EE, WebSphere, Android)
  • C, C++/C++11 (STL, Gnu Make, OpenSSL, Flex, Bison)
  • PHP, Python, Shell Scripting (bash, sed, awk, etc.), Lisp
  • HTML5, CSS3, JavaScript, jQuery, jQuery-UI
Applications and Environments:
  • Linux, UNIX, Mac OS X, Microsoft Windows
  • Vi/Vim, Eclipse/RAD, 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 2013
  • JPMorgan Chase STAMP (Summer Technology Analyst Mentoring Program) Mentor
  • Special Olympics Bowling Volunteer - Lane Monitor & Award Presentor
  • JPMorgan Chase Good Works Employee Giving Campaign - Assembled Emergency Hygiene Kits