Ryan Mooney

Software Engineer

Experienced software engineer with expertise in React, Python, and Clojurescript, specialized in building responsive web applications and data analytics tools.

mooneyryanj@gmail.com

(724) 709-3936

Pittsburgh, PA

LinkedIn

GitHub

Work Experience

Sep 2019 - Sep 2024

Nielsen LLC

Software Engineer

Gracenote Audience Predict | Languages/Utilities: React, Reagent/Re-frame, Clojurescript, Python
  • Using React native technologies and packages, created reusable UI components for use in applications such as overlays, graphical displays, and menu widgets that all load independently and were updateable on the fly
  • Using in-depth market research, identified potential areas for viewer retention improvement, resulting in the development of a cutting-edge algorithmic application that accurately predicted audience behavior patterns for TV networks and streaming platforms, leading to multi-million dollar client deals in TV and streaming.
  • Created automatic testing protocols in the CI/CD to identify issues before deployments occurred, resulting in less application downtime and improved functionality.
  • Partnered with clients to identify pain points in the frontend UI design and implemented strategic changes to enhance user experience, resulting in improved access to high-end client contracts and increased revenue opportunities.
Media Application Framework | Languages/Utilities: Typescript, Javascript, SQL
  • Redesigned and consolidated a critical company-wide internal framework and added test automation processes to streamline application development processes, resulting in a 7% reduction in code bloat and increased efficiency.
  • Built and maintained RESTful APIs to facilitate seamless communication between multiple microservices within the framework, improving data flow and integration.
  • Spearheaded the creation of documentation and presentation materials to guide teams through the framework adoption process, leading to a 40% decrease in onboarding time for new users.
MA Airflow Configurator | Languages/Utilities: Clojurescript, React, Re-frame/Reagent, Python
  • Led a small team in creating a clojurescript application from scratch that streamlined data analytics Airflow jobs by developing a simplified UI for creating, editing, and saving configurations used for querying media databases.
  • Designed and implemented a side-by-side JSON text editor to Airflow Form Configuration, providing real-time visualization of analysts' created forms during the design process.

Feb 2018 - Jul 2019

Mercy Medical Center

Clinical Engineer and Networking Liaison

MobileView Assistant | Languages/Libraries: Python, SQL, Selenium, Tkinter
  • Developed a standalone Python application using Selenium and hospital's Aeroscout RTL device finder to automate asset location tracking, resulting in a 95% reduction in time taken to find assets (2 hours manually to 5 minutes automated).
  • Created exportable reports detailing asset location, PM status, location history, and other analytics from data stored in an SQLite database, improving staff efficiency and decision-making process.
  • Collaborated with technicians and management to identify cost-saving opportunities through accurate asset tracking and reporting.

Education

Sep 2010 - May 2014

University of Pittsburgh

BS Biomedical Engineering in BioEngineering

Swanson's School of Engineering
  • Concentration: Medical Device Engineering
  • Minor: Chemistry, Mechanical Engineering
  • GPA: 3.5, Graduated Cum Laude

Skills

Proficient Languages

React
Python
Clojurescript
Javascript
Typescript
SQL
HTML
CSS

Proficient Tools

Git
AWS
REST APIs
Mailgun
Reagent

Familiar Languages and Tools

Pyspark
Panda
Linux
Ruby on Rails