Leonardo Eich

Back End Developer at SAP

Rio Grande do Sul, Brazil
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
Leonardo Eich is a backend developer with 15 years of experience building web applications and integrations, currently at SAP after recent full‑stack work at Pearson. He holds a Computer Science degree from UFRGS and spent a year in Germany working on frontend systems at Fraunhofer, bringing a pragmatic mix of Python, Ruby on Rails, Java and Spring Boot to backend and API design. Comfortable across the stack, he has contributed UI refactors to the well-known open‑source BigBlueButton project, improving client organization with RequireJS, CoffeeScript and Backbone. A collaborative engineer who favors pair programming and cross-team automation (n8n), he combines production-quality coding with thorough testing and integration experience. Outside work he’s an avid sports fan, dog lover and gamer, which he says helps him recharge and stay creative.
code15 years of coding experience
job6 years of employment as a software developer
bookExchange Student, Computer Science, Exchange Student, Computer Science at RPTU Kaiserslautern-Landau
bookComputer Science, Computer Science at Universidade Federal do Rio Grande do Sul
languagesEnglish, Portuguese, German
github-logo-circle

Github Skills (11)

javascript10
front-end-development10
coffeescript10
backbone10
backbonejs10
requirejs9
html9
j9
conferencing8
video-conferencing8
webrtc8

Programming languages (10)

TypeScriptJavaCoffeeScriptCSSJavaScriptPHPRubyActionScript

Github contributions (5)

github-logo-circle
bigbluebutton/bigbluebutton

Feb 2012 - Feb 2020

Complete open source web conferencing system.
Role in this project:
userFront-end Developer
Contributions:214 commits, 13 PRs, 16 comments in 8 years 1 month
Contributions summary:Leonardo implemented and refactored the whiteboard user interface for the BigBlueButton HTML5 client. The contributions focused on incorporating the use of RequireJS and CoffeeScript to organize the client side and improve code readability. The changes included migrating from HTML to Jade and the integration of backbone views for various UI components to handle events and dynamic display of presentation and video information.
kurentobigbluebuttonjavascriptcollaborationvideo-conferencing
Contributions:6 commits, 1 push, 2 comments in 2 years 11 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
Leonardo Eich - Back End Developer at SAP