Ryan Ernst

Ryan Ernst Email and Phone Number

Director of Software Engineering @ Bloomfield
Pittsburgh, PA, US
Ryan Ernst's Location
Greater Pittsburgh Region, United States, United States
Ryan Ernst's Contact Details

Ryan Ernst work email

Ryan Ernst personal email

About Ryan Ernst

Ryan Ernst is a Director of Software Engineering at Bloomfield . He possess expertise in electronics, testing, electrical engineering, c, labview and 21 more skills. Colleagues describe him as "Ryan was an outstanding intern and handled very difficult tasks. The tasks were always finished on time, completely documented, and exceeded expectations." and "Ryan worked on a wide variety of projects at PVIC ranging from building gas manifolds to designing an rf interlock systems. He was always eager to learn new skills and spent time to understand what he was doing. Ryan was also effective at teaching his skills to others which resulted in Ryan mentoring a number of high school interns, other undergraduates, and teaching a few graduate students circuitry and LabView. Because of these abilities, Ryan was instrumental in changing the culture at PVIC towards one in which we develop our capabilities in house."

Ryan Ernst's Current Company Details
Bloomfield

Bloomfield

View
Director of Software Engineering
Pittsburgh, PA, US
Ryan Ernst Work Experience Details
  • Bloomfield
    Director Of Software Engineering
    Bloomfield
    Pittsburgh, Pa, Us
  • Bloomfield
    Principal Software Engineer
    Bloomfield Nov 2023 - Present
    Pittsburgh, Pennsylvania, Us
    ► Technical StrategyDefine and guide the execution of Bloomfield's technical strategy for our Bloomfield API, data platform, and cloud & edge infrastructure.► Edge ComputingLed design and guided implementation for an edge computing platform allowing Bloomfield to process data at bandwidth-restricted locations. Maintained existing pipeline and platform interfaces so that cloud and edge processing could still be centrally managed.
  • Bloomfield
    Senior Software Engineer
    Bloomfield Oct 2022 - Nov 2023
    Pittsburgh, Pennsylvania, Us
    ► AWS InfrastructureCreated and managed infrastructure in AWS that supports all Bloomfield systems, including the Bloomfield API, storage systems, data pipelines, and CI/CD systems. Responsible for over 500 TB of data in AWS S3. Defined best practices around Terraform and IaC at Bloomfield.► Bloomfield APISuccessfully developed and maintained the Bloomfield API, which provides all organizational state within Bloomfield services. Deployed on AWS using Terraform with blue/green architecture using Lambda, function versions, and function aliases. ► Data PlatformDesigned and built the Bloomfield data platform that drives all customer-facing data products for Bloomfield. Leverages a semantic layer, query caching via Cloudfront, and support for advanced embedded analytics via DuckDB.► Data PipelineImplemented an auto-scaling pipeline using Dagster, ECS, Fargate, SQS, and Redshift. Able to process over 10TB of collected data in a single day. Optimized pricing with Fargate Spot and multi-cloud computing via ECS Anywhere.
  • Iq Inc.
    Innovation Solutions Architect
    Iq Inc. Mar 2021 - Oct 2022
    Monroeville, Pennsylvania, Us
    As an Innovation Solutions Architect, I am helping to discover and build new growth engines for IQ, our customers, employees, and communities.
  • Iq Inc.
    Engineering Manager
    Iq Inc. Jul 2018 - Sep 2021
    Monroeville, Pennsylvania, Us
  • Iq Inc.
    Software Engineer
    Iq Inc. May 2015 - Jul 2019
    Monroeville, Pennsylvania, Us
    ►Internal Docker ServerProcured and championed adoption of internal Docker Server for use on internal projects. Taught core Docker concepts to co-workers.►Medical Device ProgrammingDesigned, documented, and wrote embedded C/C++ code in RTOS to add new therapy functionality to existing medical devices. Built and delivered regular firmware updates. Worked with manufacturing team to support new changes.►Continuous Integration and Automated TestingImplemented complex CI pipeline using Jenkins to facilitate automated regression testing.►Patient Data AnalyzerAdded new functionality to patient data analytic program written in C# using WPF. Refactored custom chart creation code for plotting patient data. Restructured core program class to support new functionality.
  • The Programming Academy
    Instructor
    The Programming Academy Oct 2014 - May 2015
    ►Programming for BeginnersTaught core programming concepts to 10-12 year old students using Python. Successfully accommodated varying ability levels.
  • Rovisys
    Systems Engineer
    Rovisys Jun 2013 - May 2015
    Aurora, Ohio, Us
    ►SQL and SSRSDeveloped custom T-SQL stored procedures, UDF's and SSRS reports to provide business insight into critical process data.►Bluetooth Smart/Low EnergyGuided design and implementation of battery powered Bluetooth Low Energy based test system to facilitate wireless quality assurance testing capable of communicating with newest mobile devices.►Test Stand DevelopmentDeveloped LabVIEW software and created hardware designs for PXI based in-circuit test systems. Advised customers in determining technical requirements and generated functional specifications.►HMI ConversionConverted legacy operator control screens to a modern Wonderware based solution. Represented the Rovisys project team at customer meetings to expand on requirements and gather feedback on progress.
  • Keithley Instruments
    Applications Engineering Co-Op
    Keithley Instruments Aug 2012 - Dec 2012
    Cleveland, Ohio, Us
    ►Functionality TestingSpecified and executed test plans to verify critical hardware and firmware functionality in new product development; analyzed results and presented findings to development team on a weekly basis.►Test Program DevelopmentDeveloped LabVIEW and Python software used to test analog capabilities of Keithley Source Measure Units in critical customer applications including solar cell testing.►Developed User Test Modules for Model 4200-SCSCreated and updated User Test Modules, written in C, to be used on the model 4200 Semiconductor Characterization System for non-volatile memory; met code-freeze deadlines.
  • Macy'S Systems And Technology
    Programmer Intern
    Macy'S Systems And Technology Jun 2012 - Aug 2012
    ►Smart Dev ToolsCreated NSIS script to install Macy's POS system onto personal computer for test and development purposes.►Employee Door AccessAdded TCP/IP functionality to existing C program; wrote multi-threaded server and client code utilizing UNIX sockets.►In-Store Reports ApplicationDeveloped NSIS script to retrieve store reports from in-store virtual server; dynamically supports multi-store and multi-user access.
  • Wright Center For Pvic
    Undergraduate Research Assistant
    Wright Center For Pvic Jan 2009 - Jun 2012
    ►Wireless Interlock SystemSpearheaded the Wireless communications systems after initial discussion of need; identified suitable wireless methods; designed and built wireless transmitter and receiver circuits; implemented first generation of Wireless Interlock System; investigated second and third generation systems for analog data transmission and computer control; mentored additional technicians/students; managed research of second and third generation systems.►CNT Synthesis SystemDesigned telescoping optics and steering optics for reduction of Class IV laser to Class I; assembled and wrote custom LabVIEW program to control raster mirrors; assembled vacuum components; aided in the design of the cooling system.►CNT Spraying SystemDesigned temperature stage and control system; designed stepper motor control circuits and developed control software; wrote work instructions for system; taught stepper motor circuitry and control for various projects.►Electronically Controlled Solar Cell TesterDesigned computer controlled electronic switching circuit; designed 4-layer printed circuit board that implements the design.►Clean RoomOversaw moving of Class 1000 clean room from remote location to the Wright Center; coordinated with facilities to obtain electrical and utility connections at new location; ensured proper reconstruction at new location.►Deionized Water SystemDesigned DI water system capable of 18MΩ-cm water for glass-cleaning applications; independently identified, ordered, and assembled parts for the system; also designed distribution system to multiple wash stations. ►OtherInstalled water and gas manifolds; created electronics workbench; became familiar with several types of specialized laboratory equipment for photovoltaic and semiconductor fabrication.

Ryan Ernst Skills

Electronics Testing Electrical Engineering C Labview C++ Pcb Design Instrumentation Software Engineering Linux Python Thin Films Programming Digital Electronics Embedded Systems Wireless Solutions Nsis Java Device Characterization Hmi Programming Sql Ssrs Docker Jenkins Scrum Git

Ryan Ernst Education Details

  • The University Of Toledo
    The University Of Toledo
    Bs In Computer Science Engineering
  • Whitmer High School
    Whitmer High School

Frequently Asked Questions about Ryan Ernst

What company does Ryan Ernst work for?

Ryan Ernst works for Bloomfield

What is Ryan Ernst's role at the current company?

Ryan Ernst's current role is Director of Software Engineering.

What is Ryan Ernst's email address?

Ryan Ernst's email address is re****@****ail.com

What is Ryan Ernst's direct phone number?

Ryan Ernst's direct phone number is +141947*****

What schools did Ryan Ernst attend?

Ryan Ernst attended The University Of Toledo, Whitmer High School.

What are some of Ryan Ernst's interests?

Ryan Ernst has interest in Computers, Amazon, Technology, Computer Science, Science, Blogs, Web Development, Google, Android (Os), Microsoft.

What skills is Ryan Ernst known for?

Ryan Ernst has skills like Electronics, Testing, Electrical Engineering, C, Labview, C++, Pcb Design, Instrumentation, Software Engineering, Linux, Python, Thin Films.

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.