I am currently a Master of Software Engineering - Scalable Systems student at Carnegie Mellon University. I'm interested in computer systems and hope to continue working on impactful, low-level software problems. My goal is to work in a role which involves solving dynamic technical problems, allowing for creative approaches to their solutions. I have an undergraduate degree in Computer Science from the University of Toronto, where I focused my studies on artificial intelligence and systems programming. While pursuing my undergraduate degree I took part in a 16-month internship at Red Hat. While there I worked on the Performance Tools team where I proposed and implemented a language server and interactive Jupyter kernel to decrease the learning curve of Systemtap. Additionally, I added per-file signature verification for RPMs to Debuginfod to increase security and data integrity while debugging (ex. GDB and Valgrind).Open Source Contributions:https://sourceware.org/git/?p=systemtap.git&a=search&h=HEAD&st=author&s=Ryan+Goldberghttps://sourceware.org/git/?p=elfutils.git&a=search&h=HEAD&st=author&s=Ryan+Goldberg
-
Open Source Software Engineering InternRed Hat May 2022 - Aug 2023Toronto, Ontario, CanadaMember of the Performance Tools team working on Systemtap and Debuginfod- Designed and implemented a language server and custom Jupyter kernel in C++ and Python for SystemTap. Enables users to run and write scripts efficiently and decreases the learning curve.- Added per-file signature verification for RPMs when using Debuginfod utilizing C and C++. Provides debugging tools, such as GDB and Valgrind, with additional security. Alongside legal drafted and submitted a patent application.- Promoted community awareness of SystemTap and Debuginfod by authoring multiple blogs and giving internal presentations on new features and capabilities.- Mentored a new intern to seamlessly transition roles and responsibilities. Composed an onboarding document for future interns. -
Teaching Assistant - Csc258Department Of Computer Science, University Of Toronto Jan 2022 - Apr 2022Toronto, Ontario, Canada -
Teaching Assistant - Csc258Department Of Computer Science, University Of Toronto Sep 2021 - Dec 2021Toronto, Ontario, CanadaTeaching Assistant for CSC258 - Computer Organization.- Led and marked weekly labs on circuit design and MIPS assembly programming.- Moderated the course discussion page and answered student questions.- Created a partial exam marking scheme and evaluated related questions. -
Waterski Instructor And Boat DriverSpray Lake Watersports And Activity Centre Jun 2019 - Sep 2021Newmarket, Ontario, Canada- Drove and coached waterskiing, wakeboarding and wake surfing.- Ran and managed the dock and equipment.
Ryan Goldberg Education Details
-
Software Engineering - Scalable Systems -
3.75/4.0 -
High School Diploma
Frequently Asked Questions about Ryan Goldberg
What is Ryan Goldberg's role at the current company?
Ryan Goldberg's current role is Software Engineering - Scalable Systems Masters Student | Carnegie Mellon.
What schools did Ryan Goldberg attend?
Ryan Goldberg attended Carnegie Mellon University School Of Computer Science, University Of Toronto, Tanenbaumchat.
Not the Ryan Goldberg you were looking for?
-
Ryan Goldberg
Senior Executive, Advisor, Investor, Capital Markets And Asset SpeculationNew York, Ny2gmail.com, prohealthcare.com -
Ryan Goldberg
Dearborn, Mi1alerus.com -
Ryan Goldberg
Strategic Business Consultant | Seasoned Executive With Insurance Industry Expertise | Chief Operating Officer At Ovocy HealthNew York City Metropolitan Area -
Ryan Goldberg
Cleveland, Oh4mcsign.com, gmail.com, mcsign.com, stratusunlimited.com2 +144095XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial