David Stoen

David Stoen Email and Phone Number

Staff Software Engineer at FD SOFTWARE ENTERPRISES LLC @ FD SOFTWARE ENTERPRISES LLC
Stroudsburg, PA, US
David Stoen's Location
Stroudsburg, Pennsylvania, United States, United States
David Stoen's Contact Details

David Stoen work email

David Stoen personal email

n/a
About David Stoen

Software Engineer developing SA and C2 software for future Army systems. Demonstrated skills in C++, Java, Kotlin, JavaScript, Python, React, Redux, Spring Boot, Qt, and Boost. Experience with industry tools such as Git, Jenkins, Jira, and Agile (SAFe). Bachelor’s degree in Mathematics from the University of Washington.

David Stoen's Current Company Details
FD SOFTWARE ENTERPRISES LLC

Fd Software Enterprises Llc

View
Staff Software Engineer at FD SOFTWARE ENTERPRISES LLC
Stroudsburg, PA, US
Website:
fd-software.com
Employees:
10
David Stoen Work Experience Details
  • Fd Software Enterprises Llc
    Fd Software Enterprises Llc
    Stroudsburg, Pa, Us
  • Fd Software Enterprises Llc
    Staff Software Engineer
    Fd Software Enterprises Llc Nov 2023 - Present
    East Stroudsburg, Pa, Us
    • Architect innovative software solutions and disseminate across technical teams to meet contract requirements and ad hoc customer requests, focusing on decision aids and microservices • Generate and present algorithm proposals to technical and non-technical stakeholders including resource optimization, distributed decision making, and AI/ML integration • Research and draft technical proposals for prospective SBIR government contracts centered around sensor fusion, AI-based decision aids, and LLM utilization • Roadmap 1, 5, and 10-year product trajectory by considering current customer requirements, projected future requirements, and evolving industry trends • Evolve optimization algorithm to consider spatiotemporal data while converting to an anytime algorithm by incorporating rasterization and image-compression techniques • Develop Neo4j knowledge graph to replace existing MongoDB service using Kotlin and Spring Boot • Address weaknesses in development practices by standardizing pull request checklists, CI/CD pipelines, repo templates, style checkers, linters, and test coverage tools • Mentor mid-range developers on architecture design, feature planning, and team management • Prioritize software engineering resources with customer requests and develop delivery milestones • Acquire technical talent by triaging incoming resumes and conducting final round interviews • Oversee company reorg with capabilities-based technical teams to scale with company growth • Manage staffing, contract charging, salary advancements, and career development of employees
  • Fd Software Enterprises Llc
    Senior Software Engineer
    Fd Software Enterprises Llc Nov 2020 - Nov 2023
    East Stroudsburg, Pa, Us
    • Decompose monolithic C++ application into Java microservices deployed with Docker Compose • Migrate existing Kotlin Android capabilities to microservices by decoupling features and leveraging dependency injection with Spring Boot and API serialization/deserialization with Jackson • Rapidly expand algorithm capabilities by implementing an extensible developer framework for in-house and 3rd party developers using a run-time plugin architecture via Java class loaders • Overhaul ingesting hard-coded SSE endpoints into providing an asynchronous REST API while maintaining client-side capabilities with custom reactive and non-reactive web clients • Oversee development of dedicated testing tool suite using Java/Spring and JavaScript/React/Redux that provides graphical analytics and algorithm insights at run-time and in an offline environment• Collaborate on providing interoperability with external systems over established military messaging protocols e.g. Link-16, VMF, CoT, USMTF • Optimize legacy C++ application using techniques like spatial trees, caching, and thread pools • Implement command and control (C2) mechanism with autonomous hardware over UDP and TCP • Batch-process cloud database Kafka streams via REST using the CPR library • Maintain backwards compatibility with fielded systems after upgrading messaging protocol to support both legacy XML and newer Protobuf standards to reduce bandwidth with ATAK devices • Support large-scale, joint-military exercises ensuring successful live demonstrations by rapidly adding software capabilities for new algorithm features and system interoperability • Synch with stakeholders on deadlines, delivery dates, feature priorities, and requirements • Lead team in story breakdowns, estimations, and sprint planning
  • Boeing
    Senior Software Engineer
    Boeing Mar 2019 - Nov 2020
    Arlington, Va, Us
    • Product Owner and software lead for Boeing’s next-gen sensor fusion engine• Design modular Pub/Sub fusion framework for interoperability between multiple platforms• Oversee development of machine learning library optimization architecture focused on parameter optimization• Accelerate product verification with auto-generated relational database using Jinja and SQLite• Leverage MBSE methodologies to characterize effectiveness of fusion in various environments• Strategize roadmap and present business plan to leadership team, stakeholders and customers• Mentor junior developers on root cause analysis and new feature design/implementation • Collaborate across the enterprise using SAFe to ensure successful product integration
  • Boeing
    Software Engineer
    Boeing Jul 2014 - Mar 2019
    Arlington, Va, Us
    • Lead software engineer on a cross-functional team using C++ on a real-time embedded system• Optimize algorithms using design and data structure improvements reducing runtime by 30%• Optimize dynamic memory allocation using custom pooled containers reducing memory footprint• Improve sensor fusion performance by 95% by incorporating statistical analysis• Automate C.I. system-level regression testing and performance analysis using Jenkins• Reduce escaped defects by creating an analysis tool suite using Qt for data visualization• Prototype user-friendly distributed computing aid for team members using Python and Dispy• Automate third-party software verification by hashing deliverables using C# and WPF • Simulate scenario survivability for aircrew mission planning (JMPS) using C# and Windows Forms• Integrate new weapons hardware following vendor specs using Ada

David Stoen Education Details

  • University Of Washington
    University Of Washington
    Mathematics

Frequently Asked Questions about David Stoen

What company does David Stoen work for?

David Stoen works for Fd Software Enterprises Llc

What is David Stoen's role at the current company?

David Stoen's current role is Staff Software Engineer at FD SOFTWARE ENTERPRISES LLC.

What is David Stoen's email address?

David Stoen's email address is ds****@****are.com

What schools did David Stoen attend?

David Stoen attended University Of Washington.

Who are David Stoen's colleagues?

David Stoen's colleagues are Mary Devito, Jacob Huynh, Sergey Yakovlev, Tj Rosario-Rosa, Michael Devito, Dave Mchenry, Jeremy Ketterer.

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.