David Ruffner

David Ruffner Email and Phone Number

Full Stack Developer At MatchRX @ MatchRX
royal oak, michigan, united states
David Ruffner's Location
St Clair Shores, Michigan, United States, United States
David Ruffner's Contact Details

David Ruffner work email

David Ruffner personal email

n/a

David Ruffner phone numbers

About David Ruffner

Hi, my name is David Ruffner and I am a back-end software engineer for General Motors, working with a wonderful team of developers to advance their automated driving program. Previously I worked as a full-stack developer at ManagedWay, an ISP based in Troy - MI, designing, building, and supporting custom web applications. I am the owner of a small software firm, M-1 SoftWorks, which focuses on enterprise software solutions with the care and prices provided by a small business. I am an Eagle Scout, and I graduated with a Bachelor's degree in Information Technology with a focus on Business Information Systems from Walsh College in 2019.The Lions WILL win a Super Bowl, and the Tigers WILL win another World Series.

David Ruffner's Current Company Details
MatchRX

Matchrx

View
Full Stack Developer At MatchRX
royal oak, michigan, united states
Website:
matchrx.com
Employees:
21
David Ruffner Work Experience Details
  • Matchrx
    Full Stack Developer
    Matchrx Sep 2024 - Present
    Royal Oak, Michigan, United States
    I am a full stack developer that works with a team of developers to maintain and expand the MatchRX ecosystem.
  • General Motors
    Software Engineer
    General Motors Jan 2021 - Sep 2024
    Warren, Michigan, United States
    As a software engineer, a small team and I were responsible for creating, deploying, and supporting a suite of custom spring boot micro-services that handled data flow for autonomous capable vehicles. This data was used for the system learning and model training.In addition to the software suite, we also created our own automation and test tools using a combination of Python and Bash. One such example is a message generator tool that we created to test how a micro-service would handle multiple messages on multiple threads at the same time.• Helped to design and create a spring boot micro service that received and stitched together data used for autonomous driving system learning. This micro service made use of Oracle SQL, Redis, Amazon S3, and Kafka Messaging.• Helped to create a spring web micro service that acted as a gateway for file uploads from autonomous capable vehicles. This micro service made use of Oracle SQL, Amazon S3, and Kafka Messaging. This micro-service acted as a REST endpoint, taking requests and sending replies back in JSON format.• Helped to design and create a spring boot micro service that used two-way communication with vehicles to upload large files used for autonomous driving system learning. This micro service made use of Oracle SQL, Redis, and Kafka Messaging.• I was recognized internally as part of GM's Engineering Week for my work on the above mentioned file-stitching micro service.
  • Managedway
    Software Developer
    Managedway Sep 2019 - Jan 2021
    Madison Heights, Michigan, United States
    • Designed, created, and deployed a single pane of glass dashboard for our DDoS mitigation service customers. The application used JWT tokens as part of its rigorous authentication process. Additionally, it interacted with an ELK (Elasticsearch, Logstash, Kibana) cluster to pull data about how the service was working for them. A modern mobile-first UI and interactive graphs displayed the customer's data, and they also could print and download these reports as PDF files.• Designed, created, deployed, and supported a mobile-first web application that could store our partner carriers' serviceable addresses. The program could import Excel files ranging from 5 MB to 250+ MB in size. I wrote the file import module in C to ensure the fastest processing of files. The addresses were stored and sorted by partner carrier in a central database and then made searchable via a PHP (later updated to NodeJS) back-end.• Currently working on a mobile-first web application that will keep track of the company’s inventory, and allow for different reports to be generated that will visualize the trends of inventory intake and output. Additionally, the program has built-in user access controls, IP address filtering, and various administration tools and options.
  • Out Of The Box Solutions
    It Technician
    Out Of The Box Solutions Jun 2018 - Sep 2019
    American House
  • Walsh College University
    It Helpdesk
    Walsh College University Aug 2017 - Jun 2018
    Troy, Michigan
    I work with a team of people to provide IT support to the students and staff of Walsh College.
  • Woodside Bible Church
    It Technician
    Woodside Bible Church Jul 2016 - Oct 2017
    Troy, Michigan
    I work with a team of of other technicians to provide support to our employees, as well as to expand and maintain our infrastructure.
  • Meijer
    Systems Technician
    Meijer Sep 2015 - Aug 2016
    Sterling Heights, Mi
    I am responsible for providing first level technical support to employees. I troubleshoot POS systems, scanners, and other computers.
  • Meijer
    Cashier
    Meijer May 2015 - Sep 2015
    Sterling Heights, Mi
    I was responsible for providing quality customer care, and providing a fast, friendly, and accurate checkout process for customer's. Along with this, I built up customer relationship's to further increase sales.
  • Villa Penna'S
    Server
    Villa Penna'S Sep 2014 - Dec 2014
    Sterling Heights, Mi
    I was responsible for serving banquet guest's, and giving them the best possible experience to ensure repeat business.

David Ruffner Skills

Information Technology Customer Service Communication Leadership Collaboration Solutions Time Management Microsoft Word Microsoft Excel Microsoft Office C# Object Oriented Programming

David Ruffner Education Details

Frequently Asked Questions about David Ruffner

What company does David Ruffner work for?

David Ruffner works for Matchrx

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

David Ruffner's current role is Full Stack Developer At MatchRX.

What is David Ruffner's email address?

David Ruffner's email address is david.ruffner@gm.com

What is David Ruffner's direct phone number?

David Ruffner's direct phone number is +158641*****

What schools did David Ruffner attend?

David Ruffner attended Walsh College, Walsh College, Macomb Community College.

What skills is David Ruffner known for?

David Ruffner has skills like Information Technology, Customer Service, Communication, Leadership, Collaboration Solutions, Time Management, Microsoft Word, Microsoft Excel, Microsoft Office, C#, Object Oriented Programming.

Who are David Ruffner's colleagues?

David Ruffner's colleagues are Balu Kolishetti, Dinesh K, Brian E. Rusher, Johny Kello, Walter Esselman, Brian Ray, Riley Reich.

Not the David Ruffner you were looking for?

  • David Ruffner

    Vice-President Of Research And Development At Spheryx, Inc.
    New York, Ny
    1
    spheryx.solutions

    1 +190881XXXXX

  • David Ruffner

    Santa Rosa Beach, Fl
    8
    homepointfinancial.com, hotmail.com, gmail.com, yahoo.com, aol.com, collegeclub.com, hotmail.com, centurylending.net

    5 +124099XXXXX

  • David Ruffner

    Technical Supervisor At 3D Materials And Mahka Environmental
    North Royalton, Oh

    1 +144066XXXXX

  • Robert David Ruffner

    Former Owner Of North Rome Door & Millwork
    Largo, Fl

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.