Elina Hamza

Senior Software Engineer at Recurrent Labs [Recurrent.org / Currents.fm]

Lahore, Punjab, Pakistan
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
Elina Hamza is a Senior Software Engineer based in Lahore with seven years of experience building web-first applications and developer tooling. She brings full-stack expertise with notable open-source contributions to prominent Rust/Wasm projects like Yew and wasm-pack, where she implemented function-component macros and modernized build and dependency flows. At rustwasm/gloo she expanded web API wrappers and improved developer experience by adding CI/CD-driven website updates, showing a blend of front-end, backend and infrastructure skills. She has held leadership responsibilities such as Lead Frontend Developer and now drives product engineering at Recurrent Labs after impactful roles at Formbird and Ultima. Comfortable across Rust, WebAssembly and modern web stacks, she pairs pragmatic engineering with a curiosity for the latest technologies and developer ergonomics. Outside of work she signals a strong commitment to continuous learning and community collaboration through steady open-source involvement.
code7 years of coding experience
job2 years of employment as a software developer
bookIntermediate, ICS, Intermediate, ICS at Forman Christian College (A Chartered University)
github-logo-circle

Github Skills (25)

dependency-management10
macros10
component-development10
webpages10
rust-wasm10
web-content10
front-end-development10
blazor-webassembly10
docusaurus10
rust10
webassembly10
package-management9
cicd9
jsx9
cli9

Programming languages (19)

MDXJavaCSSC++RustHandlebarsGoHTML

Github contributions (5)

github-logo-circle
rustwasm/gloo

Jan 2021 - Jan 2023

A modular toolkit for building fast, reliable Web applications and libraries with Rust and WASM
Role in this project:
userFull-stack Developer
Contributions:7 releases, 128 reviews, 77 commits in 2 years
Contributions summary:Elina primarily contributed to the development of the `gloo` toolkit, adding wrappers for web API functions like alert, confirm, and prompt. They also implemented wrappers for web storage APIs and requestAnimationFrame, expanding the toolkit's functionality. Furthermore, the user updated the website using Docusaurus and integrated CI/CD deploys and a blog, demonstrating front-end and infrastructure skills. These changes show a focus on improving the library's ease of use and developer experience.
web-applicationsrustasmjswebassemblyreliable
yewstack/yew

Jul 2020 - Dec 2022

Rust / Wasm framework for creating reliable and efficient web applications
Role in this project:
userFront-end Developer
Contributions:1 release, 1004 reviews, 104 commits in 2 years 5 months
Contributions summary:Elina primarily worked on implementing and refining a feature for generating function components within the Yew framework. Their contributions involved creating an attribute macro to facilitate the creation of functional components from functions, adding examples, and addressing various bug fixes and code improvements. They also addressed compiler warnings and error messages, improved formatting, and incorporated test cases to ensure the feature's correctness and usability. This focused effort significantly enhanced the framework's capabilities for building web applications with Rust and WebAssembly.
multithreadingconcurrencyemscriptenwebworkersrust
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
Elina Hamza - Senior Software Engineer at Recurrent Labs [Recurrent.org / Currents.fm]