Roei Elisha

Senior Backend Developer at Communix

Israel
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
Roei Elisha is a Senior Backend Developer based in Israel with 12 years of experience designing and implementing microservices and scalable back-end systems, and the versatility to tackle front-end tasks when needed. He has moved between startups and enterprise environments, from AI-driven computer vision at AnyVision to fleet services at gettacar and ongoing backend leadership at Communix. His early work modernizing Israeli Air Force legacy PowerBuilder systems into Java/Angular web apps shows an aptitude for migrating complex, mission-critical software. An active contributor to the RPCS3 PlayStation 3 emulator, Roei has deep low-level experience implementing memory-mapping functions critical to accurate GPU emulation—a detail that reveals strong systems-level insight beyond typical backend work. Fast-learning and collaborative by nature, he pairs pragmatic engineering with a readiness to help teammates and take ownership of thorny problems.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BSc) Computer Software Engineering, Bachelor of Science (BSc) Computer Software Engineering at Shamoon College of Engineering
languagesHebrew, English, Japanese
stackoverflow-logo

Stackoverflow

Stats
11reputation
1kreached
0answers
1question
github-logo-circle

Github Skills (17)

c-language10
memory-management10
c1110
c1710
low-level-programming10
psr-310
cprogramming-language10
emulation10
reverse-engineering9
assembly7
assembler7
assemble7
jpa6
hibernate6
jackson6

Programming languages (2)

TypeScriptC++

Github contributions (5)

github-logo-circle
RPCS3/rpcs3

Jan 2014 - Mar 2014

PlayStation 3 emulator and debugger
Role in this project:
userBack-end Developer
Contributions:52 commits, 1 comment in 1 month
Contributions summary:Roei focused on implementing and refining memory mapping functions within the PlayStation 3 emulator. They implemented various memory mapping functions for the libgcm, including addressing, offset calculations, and IO address mapping. The contributions included adding virtual memory blocks and functions related to EA/IO address mappings, contributing to the core emulation of the PS3's graphics processing unit (GPU). Further contributions included fixing and implementing memory mapping functions that are essential for the accurate emulation of the PS3 hardware.
emulatorps3cppemulationdebugger
elisha464/GeneticAlgorithm

May 2018 - Feb 2020

Contributions:6 pushes, 1 branch in 1 year 8 months
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
Roei Elisha - Senior Backend Developer at Communix