Joseph Hendrix work email
- Valid
Joseph Hendrix personal email
Highly proficient in a variety of Java technologies, including Java EE, JPA (Java Persistence API), JSF (JavaServer Faces), Maven, Spring (including Spring Boot), Groovy, and Spock/JUnit unit tests.Experienced in developing in all three of the major Java IDEs (NetBeans, Eclipse, and IntelliJ IDEA).Highly proficient in SQL as well as databases such as Oracle, PostgreSQL, and MySQL.Highly proficient with web development in Node.js, HTML, CSS, JavaScript, TypeScript, JSON, Angular, AngularJS, Vue.js, and Jasmine/Karma unit tests.
-
Senior Software EngineerCrown Equipment Corporation Jun 2024 - PresentNew Bremen, Oh, UsContinued to develop and maintain Spring Boot services, including introducing a Maven Archetype that reduced service creation time from weeks to minutes.Enhanced the public-facing Crown.com website with modern JavaScript, CSS, and HTML, updated Google Maps API features, and Sightly Templates in Adobe Experience Manager (AEM).Provided updates to AEM back-end functionality by refactoring and updating the Java codebase. -
Senior Software EngineerCrown Equipment Corporation Jun 2023 - Jun 2024New Bremen, Oh, UsImplemented custom PDF generation capabilities using Spring Boot, Thymeleaf, and OpenHtmlToPdf.Completed reimplementing a new front-end application to Angular 14, which included upgrading the TypeScript version to TypeScript 4.7.Completed reimplementing the back-end of that Angular application with versions 2.7.0 of the Spring Boot Framework, including Spring Data (JDBC & JPA), Spring MVC, Spring Security, and testing using Spring Test and JUnit 5.Also upgraded that backend from Java 8 to Java 17.Completed these implementations several months ahead of schedule. -
Senior Software EngineerOptum Dec 2022 - Apr 2023Eden Prairie , Mn, UsWorked on upgrading a front-end application from Angular 8 to Angular 14, including upgrading the TypeScript version from TypeScript 3.4 to TypeScript 4.7.Aided in the refinement of software requirements, including breaking down complex ideas into smaller, simpler and more manageable units of work.Worked on automating front-end Jasmine/Karma unit tests in a Jenkins pipeline.Routinely mentored junior software engineers and quality assurance engineers.Attended and participated in regular scrum ceremonies, including daily stand ups, retrospectives, and sprint planning sessions. -
Senior Software EngineerOptum Oct 2022 - Feb 2023Eden Prairie , Mn, UsLed the effort to map over 25 different database values in MBM Now to the JSON parameters specified by the TruCare API.Used Postman to identify, test, and validate the TruCare API endpoints.Enabled client-side SSL encryption using private keys, certificate files, Java KeyStore (JKS) files, and the WebClient API of the Spring Framework. -
Senior Software EngineerOptum Jan 2022 - Dec 2022Eden Prairie , Mn, UsLed my scrum team to win 3rd place in the 2022 annual hackathon by improving the user experience.Implemented a content security policy (CSP) in the web application in order to mitigate cross-site scripting (XSS) attacks.Provided fixes and enhancements to a web application that uses Angular (in addition to vanilla JavaScript, HTML, and CSS) in the front end, Java, Groovy. and JBoss EAP along with a Spring framework in the back end; as well as a MySql database (with migrations via FlyWay).Increased and enhanced unit test code coverage with the Spock Framework for the back-end and Jasmine/Karma the front-end.Attended and participated in regular scrum ceremonies, including daily stand ups, retrospectives, and sprint planning sessions.Effectively utilized Git and GitHub to regularly contribute to the project. -
Senior Software EngineerNorthrop Grumman Jul 2021 - Dec 2021Falls Church, Va, UsProvided updates to web pages written with PHP that used JavaScript frameworks including Bootstrap and Vue.js in a secure environment.Created JSON REST endpoints using Oracle JSON Data Structures in a PL/SQL environment delivered through Oracle REST Data Services (ORDS).Aided in coworker’s use of Matomo Analytics and debugging of a JSF & JDBC application. -
Senior Software EngineerNorthrop Grumman Feb 2021 - Jul 2021Falls Church, Va, UsIdentified & corrected bugs in the software that has existed for years prior.Used automated software tools (Eclipse autoformatting & save actions) to reduce the complexity of the software code, allowing for easier debugging.Self-managed software development activities, as well as collaborated with others using tools such as Jira, Confluence, Fisheye, and Crucible.Provided fellow team members with simpler methods of doing complex & tedious tasks. -
Senior Software EngineerNorthrop Grumman Jul 2020 - Feb 2021Falls Church, Va, UsCreated a Node.js web application that queries and updates data in a PostGreSQL/PostGIS database.Created a Docker container that holds that Node.js; created another Docker container that holds a PostGreSQL database that mirrors the schema of the real-world PostGIS database; ran both in a single Docker Compose instance.Enabled the Node.js web application and the mirror database to use SSL file certificates instead of a username/password. -
Software EngineerNorthrop Grumman Mar 2018 - Jul 2020Falls Church, Va, UsProvided maintenance and new functionality to an existing Java Swing desktop application.Maintenance activities included eliminating processing bottlenecks by using tools such as JProfiler to identify those bottlenecks.Consistently created unit tests that covered at least 90% of newly written code.Reduced the amount of "code smell" in existing code by about 8% largely by using code formatting tools.Used software tools such as SonarLint, SonarQube, and HP Fortify to identify and fix software issues, including vulnerabilities and duplicate code. -
Software EngineerNorthrop Grumman Jan 2014 - Mar 2018Falls Church, Va, UsModified an existing Java Swing desktop application by improving its mapping capabilities using OpenMap 5.0.3 (https://github.com/OpenMap-java/openmap), added advanced metrics and analytics, and applied redesigns to the GUI.Migrated that Java Swing desktop application to a web application using GlassFish, JPA, CDI, JSF, PrimeFaces (http://www.primefaces.org/), PrimeFaces Extensions (http://primefaces-extensions.github.io/), and an Oracle XE database. Provided major customizations to the PrimeFaces JSF timeline component. Configured the build and dependency tool Maven (https://maven.apache.org/) such that the web application could be built while not connected to the Internet. Communicated weekly activity reports and updates to the project lead.Maintain and update the public website for the Defense Production Act Title III program (http://www.dpatitle3.com/dpa_db/). Made this website into HTML5 compliance by modifying and customizing the PHP files, CSS files, and image files in such a way that the website's overall appearance did not change. Implemented a mobile-friendly version using CSS media queries. -
Quality Assurance (Qa) EngineerMoreover Technologies May 2013 - Oct 2013Automated web applications using the Java library Selenium (http://www.seleniumhq.org/).Tested REST interfaces using JMeter (http://jmeter.apache.org/).Reported bugs using JIRA (https://www.atlassian.com/software/jira).
-
Computer Programmer / Research AssistantAir Force Institute Of Technology Mar 2011 - May 2013Wright-Patterson Afb, Oh, UsGenerated 3D models from 2D imagery using the structure-from-motion (SfM) C/C++ library Bundler (http://www.cs.cornell.edu/~snavely/bundler/)Generated simulated images using Blender (https://www.blender.org/)Provided input on an AFIT student’s graduate thesis (https://www.dtic.mil/dtic/tr/fulltext/u2/a557206.pdf) -
Teacher'S AssistantWright State University Sep 2010 - Jun 2012Dayton, Oh, UsTaught computer labs in the Java language for non-majors (CS141 & CS142).Graded student projects in a timely manner.Reported student performance to the teacher. -
Customer Service RepresentativeCousin Vinny'S Pizza Sep 2009 - Sep 2010Answered phones and took orders.Managed (unofficially) the phone station.Dealt with customer complaints.
-
General Maintenance TechnicianGrismer Tire Jul 2005 - Jan 2009Cleaned up the shop.Performed basic maintenance on cars, including oil changes and tires.Performed inspections on vehicles to determine maintenance needs and condition. -
Temporary LaborerManpower Jun 2005 - Jun 2005Milwaukee, Wi, UsMoved office furniture from one building to another. -
Assistant ManagerLittle Caesars Pizza Feb 2002 - Jan 2005Detroit, Mi, UsManaged shifts.Helped build sales.Ensured costs, such as food costs, were within acceptable percentages of sales.Helped employees' professional growth. -
Crew MemberLittle Caesars Pizza Feb 2000 - Feb 2002Detroit, Mi, UsMade pizzas and other food items.Cleaned up the store.Answered phones and took care of customers.Handled cash.
Joseph Hendrix Education Details
-
Wright State UniversityComputer Science -
Wright State UniversityComputer Science -
Sinclair Community CollegeAutomotive Technology -
Xenia High SchoolGeneral
Frequently Asked Questions about Joseph Hendrix
What company does Joseph Hendrix work for?
Joseph Hendrix works for Crown Equipment Corporation
What is Joseph Hendrix's role at the current company?
Joseph Hendrix's current role is Senior Software Engineer.
What is Joseph Hendrix's email address?
Joseph Hendrix's email address is jo****@****tum.com
What schools did Joseph Hendrix attend?
Joseph Hendrix attended Wright State University, Wright State University, Sinclair Community College, Xenia High School.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial