US Navy (full time, Life Cycle Engineering, Philadelphia Navy Yard, PA)
Philadelphia
09.3019 - 04.3020
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
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
Contract 10/2021 - 06/2022
Healthnet Federal Systems (prime - SDVinternationl , Alexandria, Virginia)
Alexandria
10.2021 - 06.2022
Senior Java Software 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 sit a quick response time and insure flexibility
Worked on Core java to Create interface different system together
Configured, created test scripts, and tested Health Network Federal System OMN’s Pega low code platform for AI- powered decisioning.
Contract 04/2020 - 10/2021
Federal Aviation Administration (prine Solentus, Arlington, Va)
Arlington
04.2020 - 10.2021
Senior Software 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: Junit, Mockito TestDriverDevelopment SOAP Ul, Postman Selenium (browser simulator) Jenkins (open-source automation server) GIT, CI/CD
01/2004 – 09/2019
Promia Inc. NJ, princeton, nj(full time)
Princeton
01.2004 - 09.2019
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
Used the core java in domain to create the full stack system in domain 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
Worked on Core Java for inter-enclave in promia 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
Developed a “border intrusion classification” system for the Peruvian Border Patrol using Oceanit’s VIPA, Promia’s IASM, and Python.
June 1995 – April 2003
Software Engineer (SSI - contractor)
06.1995 - 04.2003
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.
Contract 07/2001 – 07/2002
AT&T Labs, Inc. (prime ssi, King of prussia, pennsylvania)
King of Prussia
07.2001 - 07.2002
Software Developer
Developed and maintained software for IP-Depot project to implement Java Applets for network provisioning, quality assurance of Business-To- Business (B2B) system
Contribute to design and development tasks, operate within a global team, incorporating a variety of technical skills including Core Java 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.
Contract 04/2000 – 04/2001
AT&T Solutions , Inc. (prime ssi, King of prussia, pennsylvania)
King of Prussia
04.2000 - 04.2001
QA Engineer
Assured remedy ar systems integrated with the proprietary system
Assured configurations of the business-to-business servers.
Contract 06/1995 - 04/2000
Bell Labs Inc (prime SSI King Of Prussia, Pa)
King Of Prussia
06.1995 - 04.2000
Software Developer
Used source-sink-flow analysis instead of the traditional Dijkstra algorithm to process telecom network demand...specifically converting the edge/node network to an input the AMPL engine and converting it back
Interfaced A Mathematical Programming Language (AMPL) engine with a relational database use of Sybase to perform minimum spanning tree routes using Dijkstra algorithm.
October 1994 - April 1995
Hunterdon Systems, Wayne, NJ
Wayne
10.1994 - 04.1995
Programmable Controller Engineer
Developed a package processing system for Sandvik-Seamco at FedEx
Allen-Bradley PLC
Diverted packages on conveyor belt
Laser barcode scanners
Weight and size measuring
X86 Co-processor
Linux x86 controllers
C++
Rogue-Wave.
October 1983 - October 1994
Bell Labs, Whippany, NJ
Whippany
10.1983 - 10.1994
Software Engineer (Butler Service Group - contractor)
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).
Contract 03/20-23 -current
Page Valley Aviation (prime -Hunterdon Systems, Milford, NJ)
Milford
03.2020
Designed and developed airport creating, provisioning and modifying) software
Education
Master of Science in Computer Science -
Montclair State University
01.2003
Bachelor of Science in Mathematics -
Stevens Institute of Technology
01.1976
Skills
Python 34
DK 14
Javascript
C
PHP
Angular 7x
JQuery
Core Java
Debian
Fedora
Ubuntu
Centos
AWS
VM
MySQL
Bash
Ajax
J2EE
Angular
Interfacing Oceanit’s Versatile Image Processing Architecture to sense and classify border intrusions created on an IDS using GPU CUDA/C17, Java, Python 4x
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 4x, REACTjs, Angular 7x, NODEjs, etc
Image classification for a “border intrusion classification” system for a border using Oceanit’s VIPA (Versatile Image Processing Architecture) , Promia’s IASM (intelligent Agent Security Manager), and Python Used IP-USB cameras
Implementing All-Shortest Path on the Floyd-Warshall algorithm in CUDA using NVIDIA Tesla M10 GPU Accelerator with CUDA C, Python 4x, and MongoDB
Amazon AWS created a website for tracking/scheduling tasks for Doughmain Literacy Foundation using Maven Spring-foundation(Boot, Rest, Hibernate, Security), Java 18
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 102, developing drivers for NVIDIA Tesla 70M gpus on Centos 6x using CUDA C11/Python 34
ReactJS for providing access to the System Wide Information Management industry initiative to provide subscribers access to air traffic data in real time for the FAA
Developing and deploying Promia's Raven Intrusion Detection and Prevention (IDS/IDP) to detect/analyze/reports cyber vulnerabilities/intrusions PHP 82/Oracle 8i/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, PCF, NoSQL used MongoDB to produce reports
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 and Perl
Well experienced in Core Java - asynchronous programming, multithreading, collections and a few design patterns
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
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
Defined and tested Healthnet Federal System insurance software for the DoD Specifically defining and implementing new attribute searches for medical providers and practitioner using Java 22 and Pega
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
SDLC, SCRUM Framework
Interview Availability
Prior notice of 24-48 hours
Current Location
Milford, NJ
Work Location
Princeton, NJ
Timeline
Contract 09/3019 – 04/3020
US Navy (full time, Life Cycle Engineering, Philadelphia Navy Yard, PA)
Industrial Proces Mechanic Group Leader at City Of Philadelphia Water Department/ Full TimeIndustrial Proces Mechanic Group Leader at City Of Philadelphia Water Department/ Full Time