Lucas Karahadian

Software Engineer at Google

Berkeley, 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

👤
Senior
🎓
Top School
Lucas Karahadian is a software engineer based in Berkeley with 11 years of experience building practical, research-informed systems across embedded devices, front-end UI, and algorithmic tooling. A UC Berkeley EECS graduate (3.941 GPA), he has shipped product-facing firmware and Python pipelines for a medical physical therapy device at Hive Concepts and now works at Google. Lucas has a strong front-end pedigree demonstrated by contributions to the well-known Snap! visual programming language, where he implemented UI components for musical input—melding interface design with domain-specific interactions. He combines academic rigor from MRI metabolism modeling and MATLAB simulation with hands-on maker skills in Arduino and bespoke Java tools like LabStitcher. Outside work he decompresses through music, walking, and cross-stitch, hobbies that visibly inform his user-centered projects.
code11 years of coding experience
job1 year of employment as a software developer
bookBS, Electrical Engineering, Computer Science, BS, Electrical Engineering, Computer Science at University of California, Berkeley
bookBachelor of Science (BS), Electrical Engineering and Computer Science, 3.941, Bachelor of Science (BS), Electrical Engineering and Computer Science, 3.941 at UC Berkeley College of Engineering
languagesEnglish
github-logo-circle

Github Skills (6)

javascript10
ui-design10
blocks9
programming-language8
snap8
visual8

Programming languages (1)

JavaScript

Github contributions (5)

github-logo-circle
jmoenig/Snap

Apr 2015 - Jul 2015

a visual programming language inspired by Scratch
Role in this project:
userFront-end Developer
Contributions:13 commits, 1 PR, 2 comments in 2 months
Contributions summary:Lucas primarily contributed to the front-end development of the visual programming language "Snap!". Their work focused on implementing and refining UI elements, specifically those related to the piano menu and input slots. This included the creation of new UI components, such as the NoteInputMorph and KeyItemMorph, and modifications to existing UI elements to enhance the user experience. The user also made changes to block specifications and the overall UI structure.
bjcvisualbyobcompilervisual-programming-language
jeeves833/ffxii-poptracker

Jul 2024 - Mar 2025

Contributions:6 releases, 16 pushes, 1 branch in 8 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
Lucas Karahadian - Software Engineer at Google