Luca Damasco

Software Engineering Manager at Figma

New York, New York, 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
Luca Damasco is a Software Engineering Manager at Figma with 10 years of experience designing and shipping creative tools that empower artists and designers. As co-founder and lead engineer of Wick Editor he built a free, open-source web animation and game creation tool used by over 90,000 monthly users, grew a 1,000+ contributor community, and secured $150k+ in grants to support development. He pairs hands-on engineering — from front-end web apps to tooling and back-end fixes like restoring Processing.py integration with Processing 3 via a custom preprocessor — with curriculum design and teaching experience at NYU and CMU. Holding an HCI master's and an MBA, he bridges product, UX research and technical delivery to make creative coding more accessible. Based in New York, he focuses on developer tools and educational experiences that help people make things.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Business Administration - MBA, Business Administration and Management, General, Master of Business Administration - MBA, Business Administration and Management, General at Quantic School of Business and Technology
bookWorld Journalism Preparatory School
bookCarnegie Mellon University
github-logo-circle

Github Skills (13)

file-processing10
pre-processing10
jython10
parallel-processing10
python10
multi-processing10
post-processing10
language-processing10
abstract-syntax-tree10
document-processing10
data-processing10
java9
javas9

Programming languages (5)

TypeScriptJavaJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
jdf/processing.py

Jun 2015 - Oct 2015

Write Processing sketches in Python
Role in this project:
userBack-end Developer
Contributions:13 commits, 3 PRs, 1 comment in 4 months
Contributions summary:Luca primarily focused on enhancing the Processing Python mode (`jdf/processing.py`) by implementing a preprocessor. This preprocessor moves specific function calls, like `size()` and `fullScreen()`, from the `setup()` function into the `settings()` function. Further contributions include adjustments to file structures and integration with the Jython driver to incorporate the preprocessor functionality and fix errors within the build. The user’s work improved the functionality and stability of the library.
pythonprocessing-sketchessketches
Luxapodular/Py5.js

Jan 2019 - Mar 2021

Creating a browser-based python version of the P5.js library.
Contributions:29 commits, 2 PRs, 25 pushes in 2 years 2 months
pythonjs-librarybrowserpyodidejavascript
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
Luca Damasco - Software Engineering Manager at Figma