Career Accomplishments DOD Systems Programmer on first GPS Navigational System for IBM Federal Systems Division.Systems Programmer on FAA Advanced Automation System for IBM FSD. Replacement for air traffic control system in late 1980'sTechnical Lead and programmer on System 8 - Classified satellite surveillance system used during cold war with USSRDeveloper on original team on first IBM WYSIWYG multiple format editor (DisplayWrite windows word processor application)ACS4400 Automated Tape Cartridge System first robotic tape library made by StorageTekDeveloper on original team on first IBM Scan2Print PrintOnDemand Solution used by Ingram publisher on first digital PrintOnDemand books. Became technology used to print Amazon books Automated scores of offset press print factories using IBM InfoPrint Workflow and custom software on-site worldwide. Authored an advanced solution calledInfoPrint Workflow that used a unique database configuration to customize the application without code changes and simplify user experience. Financial Services applications for Mutual Fund industry and internal applications for American Funds Mutual funds including automation of Mail systems and integration into applications from scanning of Mail. Financial Crimes Interdiction software models and automation using big data to predict to a high probability when a crime was occurring. Technical Lead . This software interdicted a significant amount of wire fraud.DNA (NGS) Next Generation Sequencing Quality Control web application used to manage and predict problems with the next generation sequencing of DNA for medical purposes (cancer and inherited birth diseases)Unmanned Underwater Vehicles Command, Control and Management embedded software. Remus 6000 UUV used to find sunken vehicles. Remus vehicles also used to mine sweep ports after wartime mining of harbors.
-
Principal Software EngineerLocoal Feb 2024 - PresentDel Valle, Texas, UsIoT integration with Cloud for industry first Rainmaker mobile Biomass Conversion Plant. -
Principal Software EngineerBae Systems Jul 2023 - Sep 2024London, Gb -
Senior Software Engineer – Unmanned Underwater VehiclesHuntington Ingalls Industries, Inc. Sep 2019 - Feb 2023Newport News, Virginia, UsAgile development of embedded control and command software for the Remus Unmanned Underwater Vehicles using VxWorks C++ on Windows (Eclipse based IDE). Development and maintenance of Windows based legacy client GUI using VisualC++. Development of new sensor controllers for new Remus models and testing using simulation and real hardware.Agile development of Ubuntu-18 based service layer implemented using the RTI DDS Message Broker middleware to integrate with 1-n Remus UUV’s using C++.Porting of the Ubuntu-18 based service layer implemented using the RTI DDS to Windows 10 using VS Code.Software DevOps using Atlassian suite including JIRA, Confluence, FishEye/Crucible, BitBucket, Bamboo. Perforce used for Legacy source control.Hands on Agile development of n-tier Web based Single Page replacement for the legacy GUI using REACT, Typescript, JavaScript, CSS client .Hands On Agile development of Java Spring Boot RESTful API for commands and reporting of UUV vehicles by various client applicationsProvided analysis of current systems and architecture proposals for development of subsystems to provided next generation services for Commercial and Navy contracts using UML modeling.Championing the development of cloud based development and test services to increase productivity and quality using containerization to simulate real hardware.Mentored other engineers in Agile practices and automation and reporting using JIRA workflows tied to Eclipse Releases over multiple projects using JIRA Advanced Roadmaps. -
Senior Software Architect / Sw Dev Manager- Clinical Diagnostics Business Unit:Seracare Life Sciences Sep 2016 - Sep 2019Architect, Technical Lead for a team of 5 enhancing and supporting the Next Generation Sequencing (NGS) tracking and trending SaaS web applications iQ NGS QC Management and iQ Peer Review as well as ‘hands free’ data loading automation utility. Lead the department in maturing the product quality control and support environment using JIRA Support Desk integrated with Salesforce, Automated Regression Testing using Ghost Inspector as well as hardening the Reliability, Availability and Serviceability using AWS services. Enhanced the application incorporating AWS QuickSight BI Engine allowing the application analysis functionality to be augmented without code deployments.Hands On Design and Implementation of single page applications utilizing angular2, typescript, RxJs, on the client side and Java Spring Rest Data web mirco-services on the server side. Designed and implemented the data model using an ORM (hibernate)on MySql AWS RDS. Architected a fault tolerant, scalable solution using SOLID principals. Hired and managed team of developers and testers utilizing SCRUM Agile practices to deliver value using continuous integration and continuous delivery principals.Deployed the solution on AWS EC2 and EBS servers using Application Load Balancers. Built and managed the deployment environment infrastructure using Atlassian JIRA integrated with BitBucket and Ghost Inspector with Development, Staging and Production servers.
-
Sr. Software Developer - Recovery Solutions DepartmentGreat Lakes Higher Education Loan Servicing Corporation Dec 2015 - Sep 2016Agile Team Member designing and implementing a web application to provide loan counselors the ability to search for customers and process payments. Replace mainframe CICS functionality with a state of the art web solution. 50/50 client side and server side development role.This is a single page application using Angular, JavaScript, lodash, less, jasmine and protractor unit tests on client side. Client side Experience writing custom directives to manage focus, messaging, loading and spinner. ADA compliance coding in html and testing using NVDA and JAWS screen readers and Dragon speech control.Server side REST interfaces, Spring MVC, Spring Security and J2EE serving JSON data to client, Junit tests connecting to DB2 on the mainframe. Build environment is Eclipse using Atlassian tools and grunt and karma for scripting.
-
Technical Lead Financial Crimes Analytics LabUsaa – United Services Automobile Association Jul 2014 - Dec 2015Financial Crimes Analytics Lab: Design and Implement J2EE Web Service to provide Alert Case ManagementJ2EE Wire Scoring Model and integration with HA Analytical system (IBM CEP/ODM and SPSS)Tech lead for team of 8 developers and Testers (onsite and offshore)Oracle/OpenJPA, JunitEE, Agile, Continuous Integration, Static Code Analysis, Jax-WS , JAX-RS, SOAP and REST web services, Websphere RSA and RTC, XML Gateway and Basic Auth security, Datastage ETL and Control-MAgile Team member on the following projects:Financial Crimes Analytics Lab Analysis and Design of AS-IS ECAMS alert ingestionSolution Proposal in collaboration with Architecture and BusinessIBM Netezza versus Apache Hadoop Solution AnalysisBig Data Analytics Solution Implementation using Apache HADOOPHadoop table loading using Apache HIVE in a Linux environmentPig and Sqoop scriptingApache Flume Map/Reduce using Java and Linux script languagesIBM InfoSphere DataStage ETL and Control-M automation Linux Scripts (Korn, Perl, Bash)Migration to Test and Production environmentsO&M Handover Documentation and CoordinationImprove Online Fraud Managements J2EE Web Service Design and Implementation Front end development using JavaScript and Wicket MVC client frameworkIBM RSA Development Environment using USAA extensionsEncryption and Decryption using SafeNet Cryptography servicesDesigned and Implemented Reusable Masking UtilityJunit and JunitEE Test Driven Designs
-
Senior Application DeveloperCapital Group - American Fund Services May 2007 - Jul 2014Key member of an Agile team to develop the next generation CM for internal and external customers. Migration of 10k+ assets from Fatwire CM to Adobe CQ5 (AEM) with 99.6% success Development of Single Page Application in CQ5 (AEM) using Ember MVC frameworkCustom Templates, Dialogs, Components and Workflows Front implementation using Ember MVC framework, Java, JSTL, EXJS, AJAX, JavaScriptClearCase SCM using CruiseControl Continuous Integration toolAdobe Search and Promote Integration Custom OSGi package creation and management of environment Multi-tenant, multi-environment system SiteCatalyst integration into SLAReplication, Package Migration, Apache configurationCloud Integration (security and performance)2010-2012: Agile Team member developing J2EE web Application using Spring MVC and Hibernate (Oracle 11) to provide time keeping and work project forecasting use by multiple internal organizations. Data driven front end customized for various tenants to the web application. Offloading (knowledge transfer and oversight) of 6 web services I was responsible for to InfoSys Offshore. 2008 – 2010: Technical Lead for high volume financial transaction common services.Web Service design, implementation, test and production support. Web services for application authentication and role permissions, web service to integrate with legacy financial systems and web service to coordinate and facilitate email and fax correspondence. Onboarding, Release Management, contractor oversight (3) as well as hands on design, coding, unit test in J2EE and Oracle on Weblogic application servers. 2007-2008: Technical Lead for the redesign and consolidation of 5 national mail centers. Integration of high speed intelligent scanners with Automated Workflow system using image recognition software. Technical oversight of professional services contract with 3rd party to provide customized integration in Java and C++.
-
Senior It SpecialistIbm Uk Printing Systems Aug 2002 - May 2007Infoprint Workflow Automated Document factory Client and Server Software. Professional Service Contract work over Europe, Middle East and Asia for automating Document factories using InfoPrint Workflow. Provided vision, technical leadership and hands-on implementation to a team of 6 to enhance product for reusability, performance and ease of deployment and management. C++ on AIX Client Server and DB2Visual C++ client using MFCTCP/IP and IPC expert (Posix threads)Pioneered Common Code Base Reuse InfrastructureUnix/Linux and Win/32 Server Architecture, Design, Implementation, TestRelational Database (DB2) Application Development and TuningIntegration of Third party software creating a seamless solutionAuthored SCM Process, Version Packaging and Delivery ToolsAuthored Automated Regression Test System
David Rothman Education Details
-
Illinois State UniversityComputer And Information Sciences And Support Services
Frequently Asked Questions about David Rothman
What company does David Rothman work for?
David Rothman works for Locoal
What is David Rothman's role at the current company?
David Rothman's current role is Principal Software Engineer.
What schools did David Rothman attend?
David Rothman attended Illinois State University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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