David Rothman

David Rothman Email and Phone Number

Principal Software Engineer @ Locoal
David Rothman's Location
Gilford, New Hampshire, United States, United States
About David Rothman

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.

David Rothman's Current Company Details
Locoal

Locoal

View
Principal Software Engineer
David Rothman Work Experience Details
  • Locoal
    Principal Software Engineer
    Locoal Feb 2024 - Present
    Del Valle, Texas, Us
    IoT integration with Cloud for industry first Rainmaker mobile Biomass Conversion Plant.
  • Bae Systems
    Principal Software Engineer
    Bae Systems Jul 2023 - Sep 2024
    London, Gb
  • Huntington Ingalls Industries, Inc.
    Senior Software Engineer – Unmanned Underwater Vehicles
    Huntington Ingalls Industries, Inc. Sep 2019 - Feb 2023
    Newport News, Virginia, Us
    Agile 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.
  • Seracare Life Sciences
    Senior Software Architect / Sw Dev Manager- Clinical Diagnostics Business Unit:
    Seracare Life Sciences Sep 2016 - Sep 2019
    Architect, 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.
  • Great Lakes Higher Education Loan Servicing Corporation
    Sr. Software Developer - Recovery Solutions Department
    Great Lakes Higher Education Loan Servicing Corporation Dec 2015 - Sep 2016
    Agile 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.
  • Usaa – United Services Automobile Association
    Technical Lead Financial Crimes Analytics Lab
    Usaa – United Services Automobile Association Jul 2014 - Dec 2015
    Financial 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
  • Capital Group - American Fund Services
    Senior Application Developer
    Capital Group - American Fund Services May 2007 - Jul 2014
    Key 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++.
  • Ibm Uk Printing Systems
    Senior It Specialist
    Ibm Uk Printing Systems Aug 2002 - May 2007
    Infoprint 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 University
    Illinois State University
    Computer 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

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.