HARALD JERGER
*******@*****.*** 720-***-**** linkedin.com/in/hjerger
SENIOR SOFTWARE ENGINEER
Full stack software engineer with an emphasis on user interfaces. Extensive professional experience spanning web and mobile application development, systems design and integration, cloud computing, and problem solving.
TECHNICAL PROFILE
JavaScript Stack: React.js, Redux, Typescript, Node.js, jQuery, Jasmine, Jest, Mapbox GL, D3.js
Web: REST, SSO, JWT, Responsive Web, npm, nginx, Tomcat, SCSS, CSS3, HTML5, JSON
Java Stack: Java, Groovy, Spring, Hibernate, JPA, JDBC, JMS, GWT, Swing, JUnit, GeoServer
Databases: PostgreSQL, MongoDB, MS SQL Server, MySQL, Oracle, Liquibase
CI/CD: Maven, Jenkins, GitHub Actions, Docker, Nexus, SonarQube, Git, Subversion
Cloud: AWS (EC2, S3, RDS, Lambda, CloudWatch), Kubernetes, Prometheus
Operating systems: Windows, Linux, Mac OS X, Unix, Cygwin, VMware, VirtualBox
Other: Python, C++, C, Matlab, Simulink, IntelliJ, NetBeans, Visual Studio, Jira, Scrum/Kanban
EXPERIENCE
LogRhythm, Inc., Broomfield, CO October 2020 – November 2023
Software Engineer III
Developed greenfield software for the next generation security platform and implemented UI and back-end enhancements on the existing core SIEM product.
Designed new security analyst dashboard with advanced interactive visualizations that allows users to rapidly investigate complex network activity and respond to potential threats (Material-UI, D3).
Created new UI features, worked with large volume data tables, updated web component libraries, and migrated legacy Angular code to React (React, Redux, Typescript, MFE, Webpack).
Enhanced design and configuration of logs search page and updated back-end services for content management and searching events and logs (Java, Quarkus, Node).
Vaisala, Inc., Louisville, CO January 2013 – July 2020
Senior Software Engineer
Supported all web-based applications as a lead developer, created reusable web components, implemented microservices, and participated in the DevOps team.
Created new application for improved customer experience retrieving historical lightning data by location/time with visual display of selected area and lightning strikes (React, Typescript, Mapbox).
Migrated legacy front end to new technology stack using React, Redux, Typescript, microservices.
Designed responsive browser app for aircraft deicing decision support system (SpringBoot, jQuery).
Enhanced user displays, updated observation and database services, and worked with GeoServer on weather and lightning systems, including modules for mapping, forecasting, monitoring, and alerting (GWT, Spring, Hibernate, and PostgreSQL).
Developed administrative UI to configure users, subscriptions, and map view contexts that allowed for faster setup and management of multiple applications with thousands of users.
Refactored applications towards container-based deployment in the cloud using Docker, Terraform, AWS, and Kubernetes.
HARALD JERGER
*******@*****.*** 720-***-**** linkedin.com/in/hjerger
Unifocus, Englewood, CO April 2009 – December 2012
Senior Software Engineer
Developed software for a labor resource management system including business rules algorithms and database services using Hibernate, Spring, and MS SQL Server.
•Implemented RESTful web services in Groovy with JSON resources and created jQuery mobile applications for a Time and Attendance module allowing users to adjust schedules from anywhere.
•Designed a rich client with a Gantt view for a new labor scheduling and reporting application.
•Resolved system performance issues and provided customer support and problem resolution.
RELEVANT EXPERIENCE
StillSecure - Latis Networks, Inc., Superior, CO
Senior Software Engineer
Developed web client and back-end server software in Java/Linux for a complex network access control and network security software package utilizing open source software.
Copan Systems, Inc., Longmont, CO
Senior Software Engineer
Enhanced and maintained client and server side software in Java for data management applications and utility functions for an enterprise data storage system. Designed a client user interface for monitoring and servicing data storage rack systems containing hundreds of hard drives.
Planning Systems, Inc. and QinetiQ North America, Reston, VA
Work location: MITRE Corporation
Software Engineer
Developed software in Java for a distributed flight data processing system, including database transactions, Java messaging service, and XML message parsing.
•Redesigned a complex GUI for monitoring air traffic flow and resolving conflict situations used in air traffic control centers and for training controllers at the FAA (Java Swing, OpenMap).
•Enhanced C++ code for calculating flight trajectories, rewrote aircraft separation violation detection program, and conducted accuracy and performance tests.
•Wrote algorithms for calculating airspace boundary intersections utilizing spherical coordinates in the WGS-84 ellipsoidal earth model.
Los Alamos National Laboratory, Space Science & Technology, Los Alamos, NM
Research Assistant
Created model calculations using spherical harmonics for a remote sensing research project.
EDUCATION
Masters of Science, Electrical Engineering (MSEE)
Bachelor of Science, Electrical Engineering (BSEE)
Concentration in Digital Techniques and Control Systems
Karlsruhe Institute of Technology, Germany