Roi Atalla

Senior Software Engineer at Google

Mountain View, California, 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
Roi Atalla is a Senior Software Engineer at Google with 13 years of experience building backend systems, currently contributing to the Hangouts and Chat backend from Mountain View. A Georgia Tech computer science alumnus and largely self-taught coder, he evolved from writing Java games in high school to architecting production services and tools at scale. His background spans game development, full-stack robotics software for Georgia Tech’s RoboJackets, and IoT back-end work—contributing fixes and subscription/registration improvements to the open-source Meshblu project used for cross-protocol device messaging. Comfortable across systems, web, and open-source libraries, he brings strong debugging instincts and a history of turning prototypes into integrated features. Unusually for a backend engineer, he also has hands-on experience integrating C++ modules into Node/NPM tooling and tuning physics/visualization in simulation systems.
code13 years of coding experience
job1 year of employment as a software developer
bookBachelor's Degree Computer Science Major, Bachelor's Degree Computer Science Major at Georgia Institute of Technology
bookGeorge Walton High School
bookBachelor's Degree Computer Science, Bachelor's Degree Computer Science at Georgia State University
languagesEnglish, French, Arabic
stackoverflow-logo

Stackoverflow

Stats
594reputation
68kreached
17answers
2questions
github-logo-circle

Github Skills (28)

smalltalk10
javascript10
c-language10
robotics10
coffeescript10
python10
robocup10
smallbasic10
cprogramming-language10
nodejs9
message-bus8
queue8
simulations8
message-queue8
queuing8

Programming languages (7)

TypeScriptJavaC++CoffeeScriptCJavaScriptHTML

Github contributions (5)

github-logo-circle
RoboJackets/robocup-software

Oct 2014 - Jan 2016

Georgia Tech RoboJackets Software for the RoboCup Small Size League
Role in this project:
userFull-stack Developer
Contributions:26 commits, 7 PRs, 1 branch in 1 year 3 months
Contributions summary:Roi contributed to both the front-end and back-end aspects of the RoboJackets software. They implemented features like the aiming bar visualization in the simulator and adjusted ball physics parameters. Additionally, they added a "playbook" feature, including the creation of a Python script for playbook management and integrating it into the C++ codebase, demonstrating full-stack capability. Further contributions included debugging and streamlining of various code elements.
roboticssmall-sizerobojacketsgeorgialeague
octoblu/meshblu

Jun 2015 - Jun 2015

Meshblu is a cross-protocol IoT machine-to-machine messaging system.
Role in this project:
userBack-end Developer
Contributions:6 commits, 4 PRs, 4 comments in 16 days
Contributions summary:Roi's contributions primarily involve modifications to the `Meshblu` system's back-end logic, particularly in the areas of message handling and device subscriptions. They updated subscription logic, enabling the ability to unsubscribe from specific message types. Additionally, the user made changes to device registration, allowing the inclusion of an owner in the configureWhitelist. They also fixed a build failure by using spaces instead of tabs.
opcuamessaging-systemmqttmachine-to-machinemessaging
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
Roi Atalla - Senior Software Engineer at Google