Software Engineer
CurrentRouting and Switching Portfolio : Software Stack Core Infrastructure
Please complete the CAPTCHA to continue
@huawei.com
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Ron Thomas is listed as Software Engineer at Ciena, a with 7424 employees, based in Plano, Texas, United States. AeroLeads shows a work email signal at huawei.com and a matched LinkedIn profile for Ron Thomas.
Ron Thomas previously worked as Software Engineer, Data Center Network Research at Huawei and Online Learning Assistant at University Of Toronto. Ron Thomas holds Bachelor Of Applied Science - Basc, Computer Engineering, 3.51/4.00 from University Of Toronto.
This section adds company-level context without repeating Ron Thomas's masked contact details.
AeroLeads found 1 current-domain work email signal for Ron Thomas. Compare company email patterns before reaching out.
I am a Computer Engineering Graduate from University of Toronto. My passions include self learning and problem solving. I have experience with Python, C, C++. I have also enjoyed working with lower level languages involving ARMv7 architecture. I find the concept of Machine Learning very fascinating and have basic experience working with TensorFlow and PyTorch to create image classifiers.
Listed skills include Python, Project Management, Problem Solving, Communication, and 1 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Texas, United States
Routing and Switching Portfolio : Software Stack Core Infrastructure
Waterloo, Ontario, Canada
• Assist researchers in developing networking algorithms focused on reducing flow completion times and congestion avoidance in networks• Create network simulations for newly developed protocols using C++ (Ns-3), Python • Shared in defining a patent for early detection of network congestion by providing up to 1800x magnification of queuing delays• Collaborate with team members to work on large codebases by using tools such as Gitlab, Docker• Interpret PCAP files, generate plots using Python Matplotlib and analyze data from experiments and simulations• Implement load balancing mechanisms in P4 programmable switches by defining data forwarding protocols• Research and understand numerous DCN papers defining new networking algorithms and architecture
Toronto, Ontario, Canada
• Provided engineering faculty members with Canvas/Quercus (course management system) support and effectively solved issues they were facing with the platform• Performed consultations with faculty members and discussed strategies to enhance their remote teaching capabilities• Created support documentation and guides for remote learning applications such as Bb Collaborate• Performed light video editing for course content
Toronto, Ontario, Canada
• Utilized a client statement to identify and scope a client's problem before creating Project Requirements and Conceptual Design Specifications• Performed extensive research into state of the art clubhouse designs before developing our own that would satisfies all constraints for the client• Worked closely with other engineering students, supervisors and client to ensure quality of work produced meets expectations and requirements of all groups.• Present final design to Client and Engineering Manager
Other employees you can reach at ciena.com. View company contacts for 7424 employees →
Ping Lu
Colleague at CienaCanada
View →
PR
Praveena Ramasamy
Colleague at CienaChennai, Tamil Nadu, India
View →
CM
Chandan Mohapatra
Colleague at CienaOttawa, Ontario, Canada
View →
CK
Caoimhin Keenan
Colleague at CienaNewtownabbey, Northern Ireland, United Kingdom
View →
WA
Wilkinson A.
Colleague at CienaChester, Maryland, United States
View →
BH
Ben Hills
Colleague at CienaDallas, Texas, United States
View →
RR
Rajeev Ranjan Kumar
Colleague at CienaGurgaon, Haryana, India
View →
HR
Haritha Reddy
Colleague at CienaBengaluru, Karnataka, India
View →
AG
Abhijit Ghodchore
Colleague at CienaPune, Maharashtra, India
View →
MD
Michael Do
Colleague at CienaAbingdon, Maryland, United States
View →
graduated with honours
Quick answers generated from the profile data available on this page.
Ron Thomas works for Ciena.
Ron Thomas is listed as Software Engineer at Ciena.
AeroLeads has found 1 work email signal at @huawei.com for Ron Thomas at Ciena.
Ron Thomas is based in Plano, Texas, United States while working with Ciena.
Ron Thomas has worked for Ciena, Huawei, University Of Toronto, and Toronto Island Sailing Club.
Ron Thomas's colleagues at Ciena include Ping Lu, Praveena Ramasamy, Chandan Mohapatra, Caoimhin Keenan, and Wilkinson A..
You can use AeroLeads to view verified contact signals for Ron Thomas at Ciena, including work email, phone, and LinkedIn data when available.
Ron Thomas holds Bachelor Of Applied Science - Basc, Computer Engineering, 3.51/4.00 from University Of Toronto.
Ron Thomas is listed with skills including Python, Project Management, Problem Solving, Communication, and C (Programming Language.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the Ron Thomas you were looking for.