John Dowling

John Dowling Email and Phone Number

Senior Software Engineer @ Sony Interactive Entertainment
Long Beach, CA, US
John Dowling's Location
Long Beach, California, United States, United States
John Dowling's Contact Details

John Dowling personal email

John Dowling phone numbers

About John Dowling

Software developer with nearly 20 years of experience in distributed device management and sensor data ingestion from low-level protocols to front-end UI and from the desktop to the cloud.

John Dowling's Current Company Details
Sony Interactive Entertainment

Sony Interactive Entertainment

View
Senior Software Engineer
Long Beach, CA, US
John Dowling Work Experience Details
  • Sony Interactive Entertainment
    Senior Software Engineer
    Sony Interactive Entertainment
    Long Beach, Ca, Us
  • Rebellion Defense
    Senior Software Engineer
    Rebellion Defense Jun 2024 - Present
    Washington, District Of Columbia, Us
    Product Name: IRIS- Develop microservice-based full-stack software for the ingestion and fusion of heterogeneous sensor data for track recording, path prediction, and anomalous activity alert - Tune microservice scaling and resourcing for deployment in both cloud clusters and edge compute - Root out issues leading to vastly increased workload scale with the same resources - Migrate 'docker run' deployments to Kubernetes - Perform R&D then add support for new messaging protocols to increase inter-service throughput while lessening resource overhead - Implement software & architecture changes to allow deployment in 3rd party environments - Add increased visibility of microservice metrics to increase team troubleshooting velocity- Act as liaison between Engineering and Sales teams to advise on "the art of the possible"- Understand entire product portfolio between the backend, frontend, infrastructure, and AI/ML teams
  • Dts (Diversified Technical Systems, Inc.)
    Software Engineer
    Dts (Diversified Technical Systems, Inc.) Feb 2018 - Jun 2024
    Seal Beach, California, Us
    Product Name: DataPRO• Develop crash/test event data recording software for laboratories, manufacturers, and safety associations. - Scalable and usable for tests involving 100s of sensor channels and to present recorded mechanical and biomechanical data in an understandable and easily searchable manner - Discover and configure networked and/or serial devices to be used in tests - Configure distributed devices to maintain precise time-aligned data within a system or between systems during tests - Download and store measured data, present it, and export to open or proprietary formats• Develop database tables, stored procedures, and migration scripts for storage of hardware, sensor, and test data to be used locally or remotely• Work with members of SQA, Support, & Firmware teams for the design, implementation, & testing of new features or updating of legacy ones - Design both human and automated test procedures for verifying work done• Understand sensor design and signal flow down to electromechanical level• Understand test manikin design for measurement of biomechanical dataProduct Name: Naturalistic Data Recorder• Develop embedded system software on Raspberry Pi platform for recording motion sensor, video, and GPS data for widespread research project (>800 units in test) - Communicate with daughterboard I²C 6DOF sensor & record precisely timed data to file - Record video streams from multiple cameras to files - Record USB GPS data to file - Synchronize USB GPS and I²C RTC so data across all units are time-aligned - Synchronize GPS & 6DOF data with recorded video to aid review in third-party software - Provide status to user via daughterboard and on-camera LEDs• Work with members of SQA, Manufacturing QA, and Contract Manufacturer for the design and implementation of timely testing and verification procedures - Create web-based UI for both CM verification & in-field troubleshooting + updates
  • Renkus-Heinz, Inc.
    Senior Software Engineer
    Renkus-Heinz, Inc. Jun 2016 - Feb 2018
    Foothill Ranch, Ca, Us
    • Manage project tasks and direction for self, other Software and Firmware Engineers.• Provide technical advice during new product development.• Duties as listed for SW Engineer
  • Renkus-Heinz, Inc.
    Software Engineer
    Renkus-Heinz, Inc. Jun 2006 - Jun 2016
    Foothill Ranch, Ca, Us
    • Develop next-generation command-and-control software for network-enabled self-powered loudspeakers. Features include CobraNet audio routing, Dante audio routing, IEEE1722.1 communication, on-board DSP, and email notification of faults. Product Names: RHAON (WinForms, VB.NET, C#), RHAON 2 (WPF, C#, C++)• Institute and maintain bug/issue tracking, code repository, and build servers and processes. Technologies used: Bugzilla, Redmine, SVN, MSBuild• Work with Manufacturing Production staff to develop in-house device testing and measurement plug-in software and develop streamlined manufacturing and testing processes. Technologies used: Audio Precision APx Series• Update legacy LonWorks-based command-and-control software for self-powered loudspeakers for use with Windows XP SP2 and beyond. Product Name: R-Control (VB6)
  • Software Design Ahnert
    Intern
    Software Design Ahnert Oct 2005 - Apr 2006
    • Perform feasibility study comparing performance of in-house algorithms for ray-tracing on the CPU against emerging techniques utilizing the GPU.• Design library and GUI for operating proprietary dual-axis rotator hardware from software rather than proprietary controller hardware.
  • University Of Chicago
    Desktop Support Manager
    University Of Chicago Oct 2003 - Oct 2005
    Chicago, Il, Us
    • Coordinate and implement IT support for multiple major academic departments (100+ faculty and staff members, 200 networked devices)• Assist in the management, storage, and transfer of sensitive/personal academic and Federal confidential data.• Coordinate with analog for the National Opinion Research Center (NORC)• Manage technical assistant
  • University Of Chicago
    Desktop Support Technician
    University Of Chicago 1999 - 2003
    Chicago, Il, Us
    • Implement IT support in multiple major academic departments (100+ faculty and staff members, 200 networked devices)• Assist in the management, storage, and transfer of sensitive/personal academic and Federal confidential data.

John Dowling Skills

Troubleshooting Project Management Electronics Integration Operating Systems Technical Support Software Development Digital Signal Processors C++ Tcp/ip Professional Audio C# Wpf Xaml Vb.net Bugzilla Redmine Svn Snmp Audio Precision Cobranet Dante Ieee1722.1 Visual Studio Html Microsoft Office Git Javascript Bootstrap Angular Rest Representational State Transfer Restful Webservices Typescript Json Gnu Octave Machine Learning Apache Cordova Ionic Framework Deep Learning Tensorflow

John Dowling Education Details

  • University Of Chicago
    University Of Chicago
    Computer Science
  • University Of Chicago
    University Of Chicago
    Computer Science
  • Whitney M. Young Magnet High School
    Whitney M. Young Magnet High School

Frequently Asked Questions about John Dowling

What company does John Dowling work for?

John Dowling works for Sony Interactive Entertainment

What is John Dowling's role at the current company?

John Dowling's current role is Senior Software Engineer.

What is John Dowling's email address?

John Dowling's email address is jo****@****ail.com

What is John Dowling's direct phone number?

John Dowling's direct phone number is (949)-588*****

What schools did John Dowling attend?

John Dowling attended University Of Chicago, University Of Chicago, Whitney M. Young Magnet High School.

What skills is John Dowling known for?

John Dowling has skills like Troubleshooting, Project Management, Electronics, Integration, Operating Systems, Technical Support, Software Development, Digital Signal Processors, C++, Tcp/ip, Professional Audio, C#.

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.