Rhys Thomas

Design Verification Engineer

London, England, United Kingdom
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
Rhys Thomas is a Design Verification Engineer with a decade of experience in embedded development, RTL design and graphics hardware modelling at Apple, backed by a first-class MEng in Electronic Engineering from the University of Southampton. He has led complex FPGA and high-speed networking projects in academia and industry, including an FPGA P4 SDN implementation targeting multi-100Gbps networks and a mesh networking project for transiently powered systems. Comfortable across hardware and software stacks, Rhys contributes to open-source Python interview problem repos and has practical experience refining large codebases and version control workflows from industry placements. A natural mentor and team player, he helped win a rapid drone build challenge and has mentored students in electronics outreach, while pursuing diverse interests—currently learning the violin.
code10 years of coding experience
job4 years of employment as a software developer
bookMaster of Engineering (MEng), Electronic Engineering, 1st class honours, Master of Engineering (MEng), Electronic Engineering, 1st class honours at University of Southampton
bookA-Levels, Chemsitry; Maths; Physics and ICT, A*ABa, A-Levels, Chemsitry; Maths; Physics and ICT, A*ABa at Caldicot Comprehensive School
languagesEnglish, Welsh, Spanish
github-logo-circle

Github Skills (7)

data-structures10
algorithms10
python10
data-structure10
binary-search-tree9
linked-list9
code-formatting8

Programming languages (6)

SystemVerilogShellCJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
120+ Common code and interview problems solved in Python **(it's GROWING...)** Give a Star 🌟If it helps you. Please go through the README.md before starting.
Role in this project:
userBack-end Developer
Contributions:9 commits, 2 PRs, 1 comment in 2 months
Contributions summary:Rhys primarily contributed to the repository by fixing syntax errors, adding necessary imports for data structures, and correcting function calls. Their work focused on refining existing Python code, including binary search trees and linked lists. They also addressed code style issues by adjusting indentation and formatting the repository using Black.
pythonsolved-problemsproblemsa-starsolved
rhthomas/avr-pi-zero

Dec 2016 - Jan 2017

Contributions:83 commits, 62 pushes, 1 branch in 1 month
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
Rhys Thomas - Design Verification Engineer