Radu Popovici

Senior Mobile Engineer at TaskRabbit

Timiș, Romania
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
Radu Popovici is a Senior Mobile Engineer with 13 years of professional experience and over a decade building production mobile apps, currently modernizing and re-architecting TaskRabbit’s React Native codebase. A React and React Native specialist and early TypeScript adopter, he combines deep front-end expertise with systems-level experience from C/C++ and embedded work at Siemens, enabling large-scale refactors and legacy modernization. He has led teams and delivery processes across startups and enterprises, shipping consumer and B2B apps, wallets with self-sovereign identity, and production-ready features like encrypted chat and GraphQL integrations. An active open-source contributor, his background also spans high-performance tooling and numeric computing—he contributed performance-focused fixes and tests to the well-known numba/numba project—and he’s the creator of Blender Power Nodes and a Houdini skeleton extraction algorithm. Ambitious to move into CTO or mobile lead roles, he pairs hands-on engineering with hiring, Agile coaching, and product-minded architectural leadership.
code13 years of coding experience
job17 years of employment as a software developer
bookInformatics, Informatics at High School Aurel Vlaicu Lugoj
bookAutomatics and Industrial Informatics, Computers, Automatics and Industrial Informatics, Computers at Universitatea Politehnica Timisoara
languagesEnglish
github-logo-circle

Github Skills (10)

compiler10
compiler-compiler10
numba10
python10
numpy10
llvm10
testing10
data-structure9
data-structures9
algorithms8

Programming languages (8)

TypeScriptJavaC++CSSObjective-C++JavaScriptObjective-CPython

Github contributions (5)

github-logo-circle
numba/numba

Aug 2020 - Sep 2020

NumPy aware dynamic Python compiler using LLVM
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 commits, 1 PR, 53 comments in 10 days
Contributions summary:Radu primarily contributed to the `numba/numba` project by modifying and testing core data model components. Their work involved removing recursion, optimizing data structures, and adding new tests for struct references, indicating a focus on improving the performance and correctness of the compiler. The user also addressed code style issues to remove flakes8 errors and merged branch changes. These contributions show a balanced focus on both feature development and code quality assurance.
cudapythonparallelnumpynumba
rpopovici/mesh-utils

Feb 2019 - Jun 2020

Contributions:10 releases, 36 commits, 46 pushes in 1 year 4 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
Radu Popovici - Senior Mobile Engineer at TaskRabbit