Post Job Free

Resume

Sign in

C++ Software Development

Location:
Flemington, NJ
Salary:
110K
Posted:
October 08, 2023

Contact this candidate

Resume:

Frederick Joseph Obermueller

Milford, NJ

adz8vi@r.postjobfree.com

adz8vi@r.postjobfree.com

908-***-**** (cell) phone

908-***-**** (land) phone

Areas of Expertise relevant:

●Developed RF vulnerability models for the Navy's NAVSEA Center for the US Naval Ship Engineering Station. Implemented on a Dell server under Cento 7.x using Java 18 and JavaXT.

●Interfacing Oceanit’s Versatile Image Processing Architecture to sense and classify border intrusions created on a IntrusionDetectionSystem using GPU CUDA/C++, Java, Python

●Created AWS Website for the Doughmain Financial Literacy Foundation using cutting edge technologies SMaven, Spring Boot, Spring, Rest, Hibernate, Spring-Security, Java18

●E2C instances were created from AMI instances using scripts or snapshots as resources became available

●AWS Load Balancing used to create and release instances as needed.

●Developing tools (IASM Intelligent Agent Security Manager) and techniques for the DoD in the information environment that ensure situational awareness and the ability to assess both friendly and enemy vulnerabilities and exploit them by delivering a customized payload, implemented with Java, Pro**C, Perl and Metasploit.

●Developed the capability of the IASM to manage distributed sensors, analyze results, and report breaches

.

●Developed a cyber vulnerability assessment tool for Naval Surface Warfare in Philadelphia to find vulnerabilities. Implemented on a NVIDIA Tesla GPU. using the Cuda (NVCC) C++ Compiler

●Developed an embedded system on a Soekris SBC for a Predator Drone using a customized kernel. Was a payload in a Predator drone. It would listen for WiFi traffic, crack the encryption kes, and install a reverse shell. Operator would then be able to launch attacks or explore.

●Developed and deployed Promia's Raven Intrusion Detection and Prevention (IDS/IDP).

●Developed AI programs to analyze SNORT alerts and predict upcoming attacks using Java and Postgres or Oracle. OpenCV, computer vision, was developed for border patrol and managed by the Raven using Tensorflow, Python, Perl, and C++.

●Built from scratch various Linux distros including Debian, Fedora and Ubuntu and built custom Linux kernels

●Created secure test beds for running malware and created “honey pots” with specific vulnerabilities

Other Areas of Expertise:

●Implementing penetration software on a SOEKRIS micro-computer using customized Linux kernels, Aircrack-ng, Airmon-ng, REST XML, JSON, Data pipeline, Python NVIDIA GPU programming using CUDA 10.2, developing drivers for NVIDIA Tesla 70M gpus on Centos using CUDA C++11/Python 3.4

●Developing and deploying Promia's Raven Intrusion Detection and Prevention (IDS/IDP) to detect/analyze/reports cyber vulnerabilities/intrusions. PHP 8.2/Oracle/RedHat Perl was used to generate reports.

●Developing RF vulnerability models for the Navy’s NAVSEA Center for the US Naval Ship Engineering Station. realization and optimization of mathematical algorithms for commercial telecom applications on commodity computer system hardware and software. Results were displayed using Java_FX. NoSQL used MongoDB to produce reports.

●Implementing All-Shortest Path on the Floyd-Warshall algorithm in CUDA using NVIDIA Tesla M10 GPU Accelerator with CUDA C++, Python 4.x, and MongoDB

●Harmonized the exchange of aeronautical, weather, and flight information for airline carriers and Part 91 and 135 pilots using the FAA’s System Wide Information Management System harmonizes the exchange of aeronautical, weather and flight information for airline carriers and Part 91 and 135 pilots.

●Load testing the FAA’s System-Wide-Information-Management, SWIM LAB. (a Program to implement a set of Information Technology principles in the and provide users with relevant and commonly understandable information} use was made of Docker, Kubernetes, VMWare, Python, REACT.js, Angular 7.x, NODE.js, etc.

●Testing the Health Network Federal System’s Pega based interfaced system. Elastic search was used with NoSQL and MongoDB to allow to search for providers and practitioners on a dynamic parameter list.

●Using the FAA’s System Wide Information Management System harmonizes the exchange of aeronautical, weather and flight information for airline carriers and Part 91 and 135 pilots. developed/tested for the Health Network Federal Systems, developed software for the Pega based system running on a Linux based cloud. Specifically defining and implementing new attribute searches for medical providers and practitioners.

●Developing RF vulnerability models for the Navy’s NAVSEA Center for the US Naval Ship Engineering Station. realization and optimization of mathematical algorithms for commercial telecom applications on commodity computer system hardware and software.

●Design and development of an embedded IAR ARM Cortex A-7 using SEGGER J-LINK debugger, IAR compiler and Visual C++.

Wrote the C++ in OOD with an abstract class to provide the interface and implementation of both battery gas gauges provide detailed battery fuel gauge commands. The constructors of each derived class would determine which battery gas gauge was present and call the appropriate constructor thus it became a matter of only maintaining the battery class and adding new derived classes as more battery gas gauges become available.

Designed, Implemented and tested software for embedded ARM based medical products use was made of;

IAR ARM Cortex-A8, JS, C#,

NODE.js jQuery, J-Link

RESTful APIs

Programming Languages:

Python 3.4, DK 14, Javascript, C++, PHP, Angular 7.x, jQuery

Database

MySQL, Bash, Ajax, J2EE, jQuery, Angular

Operating Systems

Debian, Fedora, Ubuntu, Centos, AWS, VM, AWS

Architectures:

Model-View-Controller, Model-View-Adapter, Model-View--Presenter, Model-View-View, Business-2-Business

Communications Protocol:

XML, JSON

AI

Tensorflow, Matlib

Webserver:

Apache/Tomcat

Education:

●Master of Science in Computer Science, Montclair State University Montclair, NJ (ongoing, course work completed in 2003)

●Bachelor of Science in Mathematics, Stevens Institute of Technology Hoboken, NJ (1976)

Professional Experience

Hunterdon-Systems, Milford, New Jersey 03/23 - 09/23

Cyber Researcher

●trained Tensorflow models using recurrent neural networks

oPython 3.x interfaced SNORT with Tensorflow

oBash usd to hold infrastructure together

omimicked zero-day exploits

Abbott Labs, Princeton, NJ 08/22 – 02/23

Senior Software Development Engineer

●Design and development experience using J-LINK, Spring Boot, Hibernate frameworks

●Developed AI programs to analyze alerts and predict upcoming attacks using Java and Postgres or Oracle.

●Wrote the C++ in OOD with an abstract class to provide the interface and implementation of both battery gas gauges provide detailed battery fuel gauge commands. The constructors of each derived class would determine which battery gas gauge was present and call the appropriate constructor thus it became a matter of only maintaining the battery class and adding new derived classes as more battery gas gauges become available.

●Designed, Implemented and tested software for embedded ARM based medical products use was made of;

IAR ARM Cortex-A8, JS, C#,

NODE.js jQuery, J-Link

RESTful APIs

HealthNet Federal

Kansas City, Kansas 10/21 - 06/22

Senior Software Development Engineer

●Developed software for the Pega based system running on a Linux based cloud. Specifically defining and implementing new attribute searches for medical providers and practitioners and using a NoSQL database

●Oracle was used to sat a quick response time and insure flexibility

●Configured, created test scripts, and tested Health Network Federal System OMN’s Pega low code platform for AI-powered decisioning.

FAA

Atlantic City Airport, NJ, US 04/20 – 11/21

Senior Software Development Engineer

●Used Maven to develop microservices for the FAA’s System-Wide-Information-Management, SWIM LAB.

●Implemented a set of Human Factor Information Technology principles to provide users with airspace situational awareness.

●Micro services were implemented using Kubernetes to create Docker containers.

●Then containers implemented RESTful APIs to service calls to the FAA ‘s NASR (National Airspace System Resource)

●Python 3.7 was used to implement the APIs.

●In addition, use was made of:

Docker, Kubernetes, MiniCube, VMWare, Java 1.8, Maven

J2EE, JPA, JIRA, RESTful APIs, Spring Boot, JavaScript

NODE.js,CSS (cascading style sheets)

JSON, XML

XSD, Ajax, Java JDK166, Java 1.8

Databases:

Oracle, Sybase, MySql

NoSQL MongoDB

Data Modeling

●Testing Tools:

oJunit, Mockito

oTestDriverDevelopment

oSOAP Ul, Postman

oSelenium (browser simulator)

oJenkins (open-source automation server)

oGIT, CI/CD

Life Cycle Engineering, Philadelphia Navy Yard, PA 09/19 – 04/20

Modeling & Simulation Engineer

●Developed RF vulnerability models for the Navy's NAVSEA Center for the US Naval Ship Engineering Station. Implemented on a Dell server under Cento 7.x using Java 18 and JavaXT.

●Created an all-shortest path implementation based on the Floyd-Warshall algorithm in CUDA using

NVIDIA

●Tesla M10 GPU Accelerator with CUDA C++ and Python. Created secure test beds for running malware

●Built from scratch various Linux distros including Debian, Fedora, and Ubuntu

●Developed a cyber vulnerability assessment tool for Naval Surface Warfare in Philadelphia to find vulnerabilities. Required simulation and modeling of a large network (I was able to reduce processing time from 2 weeks to 22 seconds by use of a Nvidia gpu and an optimized shortest paths routing algorithm). Required customized builds of the Linux kernel.

●Server: was Centos 7.x using Java18, Allego NoSQL, eclipse, JDK8

●Client: NVIDIA Tesla GPU, NVIDIA CUDA COMPILER (NVCC), C++11, NVCC, Python 3.5, JavaXT

●A NoSQL Allegro DB was used to support a Java 18 server to interface with the gpus.

●Developed full stack SOCs for the Security Operations Center software for the US Navy

Promia Inc. NJ 01/03 – 09/19

Senior Software Development Engineer

●Created AWS Website for the Doughmain Financial Literacy Foundation using cutting edge technologies SMaven, Spring Boot, Spring, Rest, Hibernate, Spring-Security, Java1.8

●E2C instances were created from AMI instances using scripts or snapshots as resources became available

●Perl used to generate reports.

●AWS Load Balancing used to create and release instances as needed.

●Developed full stack SOCs for the Security Operations Center software for the US Navy Third Fleet based in San Diego, Lockheed-Martin Cyber Range, National Security Agency and commercially I have developed and administered a Web Site for the Doughmain Financial Literacy Foundation.

●Designed and developed an AI for time sequence analysis of network packets using Recurrent Neural Networks.

●Intelligent Agent Security Manager to manage distributed sensors, analyze results, and report breaches

●Developed a cyber vulnerability assessment tool for Naval Surface Warfare in the San Francisco Navy Yard using Java, Oracle.

●Designed and developed an AI for time sequence analysis of network packets using Recurrent Neural Networks on the Navy’s IASM Intrusion Detection/Prevention System.

●Developed a cyber vulnerability assessment tool for Naval Surface Warfare in Philadelphia to find vulnerabilities. Implemented on a NVIDIA Tesla GPU. using the NVIDIA Cuda (NVCC) C++ Compiler

●Developed an embedded system on a Soekris SBC for a Predator Drone using a customized kernel. Was a payload in a Predator drone. It would listen for WiFi traffic, crack the encryption kes, and install a reverse shell. Operator would be then able to launch attacks or explore.

●Developed and deployed Promia's Raven Intrusion Detection and Prevention (IDS/IDP).

●I have developed AI programs to analyze SNORT alerts and predict upcoming attacks using Java and Postgres or Oracle. OpenCV, computer vision, was developed for border patrol and managed by the Raven using Python, Fortran, Perl, and C++.

●Developed distributed IDS detection and analysis for the US Navy.

●For Promia's projects including the DARPA National Cyber Range I was responsible for backend web services and database development activities.

●Researched the use of virtual machines, micro containers, and other technologies for commercial and internal applications.

●Developed several image recognition algorithms for use in video border monitoring and other security applications.

●Researched platform and tools, installation, configuration, and maintenance for research and product

preparation of Promia’s Sensing Warning and Response Manager (SWARM) product.

●Built a LSTM RNN (Long-Short-Term Memory Recurrent Neural Network) to detect network intrusions and suspicious traffic

●Researched open source and commercial tools for discovery, exploiting and attacking computers and the wired and wireless networks that connect them

●Built from scratch various Linux distros including Debian, Fedora and Ubuntu and built custom Linux kernels

●Created secure test beds for running malware and created “honey pots” with specific vulnerabilities

●Custom build malware by hand and with various penetration testing software and tested and evaluated

candidate tools

●Created “wrappers” to facilitate remote execution control and data gathering of selected tools and built a prototype for an UAV that:

●Scanned and identifies a WiFi network while in flight and gathers encrypted as well as plain WiFi traffic cracks WEP protected traffic. Decrypts the protected traffic and relays it back to the controller

●Developed software to manage sniffer/router platforms with multiple NICs, Web User Interface development in JavaScript/HTML/PHP for the Promia Raven Computer Network Defense Security Event and Information Management system

●Research into the OZONE Widget Framework (OWF) platform security components to support Promia Navy support projects that were using OWF.

AT&T Labs, Middletown, NJ 06/95 – 04/03

Software Engineer

●Developed and maintained software for IP-Depot project to implement Java Applets for network provisioning, quality assurance of Business-To- Business (B2B) system

●Developed and maintained implementation of their Service and Ordering Forecast Expert Advisor (SOFEA) project

●Developed Remedy AR based software to facilitate testing, assured that Remedy AR systems integrated with the proprietary system

●Implemented experimental demand analysis using flow-source- sink analysis

●Interfaced A Mathematical Programming Language (AMPL) engine with a relational database used Sybase to perform minimum spanning tree routes using Dijkstra algorithm

Hunterdon Systems, Wayne, NJ 10/94 – 04/95

Programmable Controller Engineer

●Developed a package processing system for Sandvik-Seamco at FedEx

Bell Labs, Whippany, NJ 10/83 – 10/94

Software Engineer

●Designed several routing algorithms for printed wiring boards (PWB)

●Implemented various minimum spanning tree algorithms to dynamically reroute

●Designed and implemented Interconnection Design System (IDS-X) project

●Designed and implemented macro router for gridless routing of PWBs

●Developed shell and awk scripts to ensure integrity of Corporate Component Library (CCL)



Contact this candidate