Lucas Azzola

Software Engineer at Up Banking

Melbourne, Victoria, Australia
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
Lucas Azzola is a Melbourne-based software engineer with 13 years of experience focused on web development, developer experience, and test automation. He blends full‑stack JavaScript expertise with strong back-end and DevOps instincts, having contributed to high-profile open-source projects like Jest, Prettier, Babel and danger-js. Lucas has a track record of improving language tooling and reliability—implementing parser fixes, TypeScript support, and critical tests for features such as Jest inline snapshots and the nullish coalescing operator. At Up Banking and previously Iress, he has delivered production-quality systems while continuously refining CI/CD and build processes. Notably, his open-source work spans both compiler-level changes and developer tooling, showing an unusual comfort shifting between low-level parsing concerns and developer-facing UX improvements.
code13 years of coding experience
job6 years of employment as a software developer
bookVictorian Certificate of Education, Victorian Certificate of Education at St Francis Xavier College
bookBachelor of Computer Science (Honours), Bachelor of Computer Science (Honours) at Monash University
stackoverflow-logo

Stackoverflow

Stats
5,900reputation
1.0mreached
131answers
29questions
Badges
jquery
top-5%
twitter-bootstrap
top-5%
javascript
top-5%
html
top-5%
json
top-5%
github-logo-circle

Github Skills (73)

parserator10
visual-studio-code-extension10
parser10
testing10
text-formatting10
code-generation10
openapi10
astm10
javascript10
react-components10
formatter10
react-component10
pretier10
api10
formatters10

Programming languages (15)

JavaC++RustGoHTMLTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
prettier/pretty-quick

Jan 2018 - May 2022

Role in this project:
userFull-stack Developer
Contributions:29 releases, 12 reviews, 37 commits in 4 years 4 months
Contributions summary:Lucas contributed to various aspects of the `pretty-quick` project. They implemented new features, such as the `--staged` flag, and made changes to the core logic of the application. They also wrote tests and refactored existing code. Furthermore, the user was involved in dependency upgrades and bug fixes, ensuring the project's stability and maintainability.
mercurialpre-commitprettiercli
prettier/prettier

Apr 2017 - Mar 2019

Prettier is an opinionated code formatter.
Role in this project:
userFull-stack Developer
Contributions:5 releases, 3 reviews, 243 commits in 1 year 10 months
Contributions summary:Lucas primarily contributed to the implementation and enhancement of TypeScript features within the Prettier project, specifically focusing on handling new TypeScript syntax features. They added support for TypeScript parameter properties, abstract class declarations, and abstract method definitions. Their work involved modifying the printer to handle these new language constructs and included adding tests to ensure correctness. In addition, the user fixed build-related issues.
astvueformattermarkdownprettier
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