Eric Riebling

Senior Research Programmer at Carnegie Mellon University

Pittsburgh, Pennsylvania, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Eric Riebling is a Senior Research Programmer with over a decade of experience building and integrating systems across platforms, languages, and operating systems at Carnegie Mellon University. He specializes in rapid prototyping and scaling NLP and speech recognition pipelines—work that includes deploying Kaldi-based ASR systems in VMs and cloud environments and refining decoding and lattice manipulation in open-source projects like Eesen. His background spans low-level system software, real-time protocols, and TCP/IP stacks to higher-level research engineering for question answering and metaphor detection, reflecting deep full-stack systems expertise. Comfortable in C, scripting languages, and diverse OS environments, he excels at making complex systems reliably interoperate. An early-career hardware and multimedia engineer who also played professionally as a musician, he brings a pragmatic, creative approach to problem solving and system design.
code11 years of coding experience
job7 years of employment as a software developer
bookBS, Electrical and Computer Engineering, BS, Electrical and Computer Engineering at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

kaldi10
c-language10
cprogramming-language10
decoder9
decoding9
decode9
speech-recognition9
algorithm9
algorithms9
bash8
build-automation7

Programming languages (11)

PowerShellShellC++CSSJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
srvk/eesen

May 2016 - May 2018

The official repository of the Eesen project
Role in this project:
userBack-end Developer
Contributions:17 commits, 7 PRs, 10 pushes in 2 years
Contributions summary:Eric primarily contributed to the Eesen project by modifying code related to decoding and lattice manipulation. They addressed channel ID handling, compiler compatibility, and namespace dependencies. Furthermore, the user added new options for the decoding scripts, supporting blank scaling and parallel models, thus demonstrating a focus on refining the project's core functionality.
srvk/ivw

Jun 2015 - Feb 2019

Contributions:11 commits, 9 pushes, 1 branch in 3 years 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Eric Riebling - Senior Research Programmer at Carnegie Mellon University