
Matthew Brichacek
Verified Expert in Engineering
Software Developer
Pittsburgh, PA, United States
Toptal member since May 12, 2024
Matthew is a highly accomplished professional with over 25 years of experience. He is well-versed in Linux, open source technologies, telecommunications, WebRTC, and various aspects of software development. Matthew has a vast track record of delivering exceptional results, driving innovation, and building strong relationships with clients.
Portfolio
Experience
- Linux - 20 years
- Networking - 20 years
- C++ - 10 years
- Telecom Equipment & Solutions - 7 years
- Web Video - 7 years
- Python - 6 years
- GStreamer - 5 years
- WebRTC - 5 years
Availability
Preferred Environment
Linux, WebRTC
The most amazing...
...solution I've developed is a grid cluster management and scheduling system for a large US scientific project.
Work Experience
Principal Developer
BRL
- Led multiple projects and teams, leveraging my expertise in Agile and Scrum methodologies to drive design and development efforts.
- Contributed to design and development efforts, working closely with product owners and stakeholders to identify project goals and deliver high-quality results.
- Fine-tuned a machine-learning voice synthesizer, expanding its capabilities and improving its accuracy in generating natural-sounding speech.
- Facilitated partner relationships, ensuring seamless technology integration across diverse projects and teams. I collaborated with clients, partners, and stakeholders to identify requirements and develop customized solutions.
- Orchestrated communication between product owners and developers, ensuring effective collaboration and alignment around project goals.
- Directed teams of 3-10 developers, organizing daily stand-up meetings and sprint reviews to promote transparency, accountability, and continuous improvement.
- Delivered high-quality results and helped drive the success of all BRL projects and clients by leveraging my technical expertise, leadership skills, and experience with Agile methodologies.
Senior Video and ML Engineer
YouNow
- Drove innovation and excellence in developing cutting-edge machine learning solutions for WebRTC closed captioning features.
- Designed and implemented a tailored data pipeline that meets client requirements, enhancing efficiency and scalability.
- Developed, tested, and deployed a robust closed captioning system that ensures seamless user experiences.
- Optimized cluster scaling and reliability to ensure the stability and performance of our systems, leveraging my knowledge of cloud computing platforms to deploy new clusters that enhance infrastructure agility.
- Fostered increased user interactions by integrating machine learning models with WebRTC avatar puppeteering features.
- Conducted educational sessions on machine learning and data science to promote knowledge sharing and professional development among engineers, providing in-depth training on cutting-edge technologies and best practices.
Partner Technology Manager
InfoObjects
- Facilitated a "Subscribe with Google" solution for independent publishers, acting as a liaison between publishers and Google technology.
- Organized meetings with global stakeholders, ensuring project alignment and progress.
- Contributed to developing a propensity machine learning module for user behavior prediction.
- Assisted 3rd-party publisher developers in troubleshooting integration issues with Google technologies.
Senior Developer
Scientific Games
- Designed microservices architecture for online gaming activities, ensuring scalability and reliability.
- Contributed to technical discussions, guiding architecture, design patterns, and technology choices.
- Demonstrated a commitment to code quality by conducting regular code reviews, identifying areas for improvement, and contributing to reducing technical debt within the codebase.
- Worked collaboratively with the operations team, ensuring smooth deployments and troubleshooting issues when they arose.
Systems Administrator
Fermilab
- Managed large-scale Linux-based environments, implementing automation for streamlined administration.
- Developed a centralized management framework for seamless deployment, configuration, and maintenance of compute nodes across multiple locations.
- Implemented efficient resource allocation and job scheduling mechanisms, ensuring optimal utilization of available computing resources.
- Integrated advanced monitoring and logging capabilities, enabling real-time cluster performance tracking and proactive identification of potential issues.
- Collaborated closely with cross-functional teams, including researchers, system administrators, and network engineers, to ensure the system met the evolving computational demands of various scientific projects.
- Conducted comprehensive training sessions for users and administrators, facilitating the effective adoption and utilization of the cluster management system.
Experience
Real-time Voice-to-voice Translation System
At its core, my system is a meticulously engineered microservices-based architecture built from the ground up. It harnesses state-of-the-art technologies, including Whisper for speech recognition, custom text-to-speech engines like Tacotron, large GPT language models, and LangChain, all of which help create a tailored, full-fledged solution for my clients.
One of my biggest challenges was ensuring low latency while maintaining high accuracy, which is essential for real-time translation. I overcame this by keeping services small and clustered while employing preemptive techniques to minimize wasted processing time after a user has spoken.
Education
Coursework Toward a Bachelor's Degree in Computer Systems and Networks
Central Community College - Columbus, NE, USA
Skills
Libraries/APIs
WebRTC
Tools
Whisper
Languages
JavaScript, C++, Python, COBOL, Pascal
Platforms
Linux
Frameworks
GStreamer
Paradigms
Agile, Scrum, Microservices
Other
Networking, Telecom Equipment & Solutions, Web Video, Clustering, IT Project Management, Computer Systems, Networks, LangChain
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring