Resume
Jared F. Bennatt
bennattj@gmail.com
Github
Professional Experience
- Full Stack Java Developer, Revature, Completed the 10-week training program
which included learning: Java Core, Spring framework, Hibernate, and Angular. Was furloughed (then
released) after Revature no longer had clients in the Austin area due to COVID19.
-
Recipes Web App: Worked in a small group to develop a web app to submit recipes
and display them. Worked primarily on the
backend using
Spring MVC to build a RESTful API and Hibernate to communicate with a PostgreSQL database. Used
Jenkins for continuous deployment to AWS. I setup the t2.micro EC2 instance and configured it
(i.e. installed Java, Jenkins, Maven, etc.). The
frontend (Angular)
was also uploaded as an S3 static webpage (this no longer exists on AWS).
-
Ride Share Web App: Worked in a large group (~20 people) to continue an internal
project at Revature which connected people in a Revature batch to others with cars. Project used
Spring Boot for the backend and Angular for the frontend. Database communication was done using
Spring Data JPA. Broke into teams and I was the team lead for end-to-end testing (in Angular).
My primary roll was to manage my team (assign tasks to my team members) and work with the other
team leads on merging changes into GitHub.
- Teacher, EISD, Edna, TX: Intro
to Programming/Computer Technology, Fall 2016-Spring 2018
- Teacher, VISD, Victoria, TX :
Algebra 1, Fall 2015–Spring 2016
- Intern, IBM, Austin, TX, under
Ivan Milman
and
Dan Mandelstein,
June–December 2011
Worked on the development database project
using Oracle DB, J2EE, and Java web-application framework.
Created XML schema, parsers, and generators. With no prior
experience with XML, I learned to write XML schema, generate
XML through the Java API, and parse an XML document using
a SAX parser through the Java API.
- Teaching Assistant, University
of Texas San Antonio, CS 1713: Introduction to Computer Science
(Java programming), Spring and Summer 2009
- Teacher, Churchill High School,
Castle Hills, TX: AP Calculus, Geometry, and Pre-Cal., Fall
2006–Spring 2008
- Lab Presenter, University of
Texas Austin, Engineering Physics Electromagnetism lab, Fall
2005–Spring 2006
Research Experience
- Research Assistant under Dr.
Jianwei Niu, Department of Computer Science, University of Texas
at San Antonio, 2009–2015
Worked on Model Checking
Staleness attributes and developed models via NuSMV (a model
checking language). Master’s thesis explored model
checking HIPPA and studied staleness of attributes in dynamic
systems.
- Research Assistant under Dr. Carola Wenk,
Department of Computer Science, Tulane University, 2010–2011
Studied similarity measures for two paths (Fréchet
Distance, Summed or Average Fréchet, and Dynamic Time
Warping). Developed and
implemented algorithms
(unpublished) used to compute the Average Fréchet Distance
measure between two polygonal lines using Dijkstra’s algorithm,
Bellman-Ford algorithm, and dynamic programming.
- REU under Dr.
Darin Acosta, Department of Physics, University of Florida,
Summer 2004
Helped analyze the efficiency
of Cathode Strips in the CMS (Compact Muon Solenoid) detector at
the LHC (Large Hadron Collider). My main contribution was to
develop an automated way of analyzing data gathered during test
runs prior to the LHC coming online.
- REU under Dr. Jerome Duggan,
Deparment of Physics, University of North Texas, Summer 2003
Made measurements for thin foil
samples using a Van de Graaff accelerator and the theory of
Rutherford backscattering.
Education
- University of Texas San Antonio, Fall
2015
Master of Science in Computer Science
GPA: 3.85
Courses: Database Management Systems, Distributed OS, Machine Learning, Parallel
Processing, Unix and Network Security, Networks, Data Structures (Java), Advanced Programming (Data
Structures in C), Systems Programming, Analysis of Algorithms, Computer Architecture, Programming
Languages & Compilers, Operating Systems
- University of Texas Austin, May 2005
Bachelor of Science in Physics
GPA: 3.65
Courses: Computational Physics, Elements of Scientific Computing, Elements of
Graphics and Visualization
Programming Languages
- Expert in Java Core
- Advanced in Unix/Linux Command Line and Algorithms
- Intermediate in Spring MVC, Spring Boot, Spring Data,
Hibernate, PostgreSQL, JDBC, SQL,
Javascript, Angular, AWS (EC2,
RDS, and S3), Java Servlets, C,
Latex
- Can learn a new language quickly.