Raphael Amorim

Software Engineer at Charm

Stockholm, Sweden
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

🤩
Rockstar
🎓
Top School
Raphael Amorim is a Stockholm-based software engineer with 12 years of experience building performant web and full-stack systems for companies like Viaplay, Spotify and GoDaddy. He brings deep frontend expertise—React internals, custom renderers and WebGL/canvas UIs—as evidenced by his open-source work on react-ape, a tiny React renderer, and contributions to the core facebook/react repo. At Viaplay he introduced Rust into production, created internal tooling and taught workshops while still shipping backend and React frontend features. He has a strong performance and tooling mindset from earlier roles at Globo.com where he drove significant TTFB and render-time improvements and built reusable tooling. A frequent conference speaker on WebGL, Clojure and modern JavaScript, Raphael combines systems thinking with hands-on implementation across browser, server and GPU-accelerated UI stacks.
code12 years of coding experience
job11 years of employment as a software developer
bookAssociate's degree Information Technology, Associate's degree Information Technology at Instituto Infnet
languagesPortuguese, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

javascript10
html5-canvas10
component-design10
testing10
terminal-emulator10
ui-design10
uid10
momentjs10
front-end-development10
webgpu10
rust10
frontend10
react10
jsx10
test-automation10

Programming languages (20)

PowerShellC++CSSRustCWebAssemblyGoHTML

Github contributions (5)

github-logo-circle
raphamorim/rio

Oct 2022 - Jan 2023

A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.
Role in this project:
userFull-stack Developer
Contributions:331 reviews, 94 commits, 354 PRs in 3 months
Contributions summary:Raphael primarily contributed to the UI and front-end aspects of the Rio terminal emulator project. Their work involved implementing and updating UI elements such as text rendering and toolbar features, alongside improvements to the website documentation. The commits also show the user's involvement in setting up basic keyboard input mapping for the terminal, indicating work on the core application functionality. These efforts enhanced the overall user experience.
xtermgpu-accelerationwgpuvt100terminal-emulator
raphamorim/react-ape

May 2018 - Jul 2022

🦍• React Renderer to build UI interfaces using canvas/WebGL (TV and Hardware-Accelerated GPU development based)
Role in this project:
userFront-end Developer
Contributions:8 reviews, 262 commits, 71 PRs in 4 years 2 months
Contributions summary:Raphael primarily contributed to the development of a React-based UI renderer for the React Ape project. They focused on implementing core components such as View, Text, Image and ListView and setting up navigation. The work involved creating and integrating custom components for rendering React elements within the canvas environment. They were also responsible for setting up a demo for the project.
renderrendering-enginereactwebglgpu
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
Raphael Amorim - Software Engineer at Charm