Luke Lavalva

Software Engineer 3 at eBay

San Francisco, California, United States
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
Luke Lavalva is a Software Engineer 3 in San Francisco with eight years of experience focused on web performance and accessibility. Currently at eBay, he progressed quickly through engineering levels while contributing practical front-end solutions and performance optimizations for large-scale web experiences. He’s an active open-source contributor to the Marko framework, adding features like the <id> tag and improving event handler conventions to enhance developer ergonomics and dynamic templating. Luke combines a strong academic foundation—dual BS/BA degrees in Computer Science and Mathematics (3.9 GPA)—with hands-on product experience across startups and research projects, including NLP and ECOC machine learning work. Practical, detail-oriented, and educator-minded, he also has a background teaching computer science and mentoring peers.
code7 years of coding experience
job6 years of employment as a software developer
bookENGINEERING, ENGINEERING at High Technology High School
bookBachelor of Science - BS, Computer Science, 3.9, Bachelor of Science - BS, Computer Science, 3.9 at Rowan University
stackoverflow-logo

Stackoverflow

Stats
324reputation
30kreached
6answers
3questions
github-logo-circle

Github Skills (16)

html10
javascript10
ui-components10
front-end-development9
ui-design9
dom9
uid9
nodejs8
isomorphic8
nested6
visual-studio-code6
latex6
forloop6
python6
manim6

Programming languages (7)

TypeScriptDockerfileJavaScriptMarkoHTMLLessPython

Github contributions (5)

github-logo-circle
marko-js/marko

Dec 2022 - Mar 2025

A declarative, HTML-based language that makes building web apps fun
Role in this project:
userFront-end Developer
Contributions:8 reviews, 101 PRs, 163 pushes in 2 years 3 months
Contributions summary:Luke contributed to the `marko-js/marko` repository by adding new features, specifically the `<id>` tag, and aligning event handler naming conventions with Marko v5. Their work included modifications to the `packages/runtime/src/html/writer.ts`, `packages/translator/src/core/id.ts` and related test fixtures. Additionally, the user added native tag references with the ability to have tag variables and dynamic bodies. These changes appear to enhance the Marko framework's capabilities for web application development.
javascriptdeclarativeweb-appsisomorphiccompiler
LuLaValva/lukelavalva.com

Jul 2021 - Sep 2022

Contributions:158 commits, 111 pushes, 2 branches in 1 year 2 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
Luke Lavalva - Software Engineer 3 at eBay