Marcel Bennett

Engineering Lead (Jetstar & Qantas Holidays)

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
Marcel Bennett is an engineering leader with 11 years of experience guiding full-stack teams to deliver customer-facing products across airlines and travel commerce, currently leading Jetstar & Qantas Holidays engineering in Melbourne. He combines hands-on expertise in React, Next.js, Node.js and headless CMSs like Sanity and Contentful with a pragmatic focus on product value and operational advocacy. Marcel has a history of rapid technical adaptation—moving from ColdFusion to modern JavaScript stacks—and mentors teams through large redesigns and feature roadmaps that materially grow booking products. He contributes to open-source tooling for JSON Schema-driven form generation, demonstrating attention to edge-case correctness in UI data handling. Balancing day-to-day delivery with occasional operational volunteering at Melbourne Airport, he brings both technical depth and situational adaptability to high-pressure environments.
code11 years of coding experience
job22 years of employment as a software developer
bookFoundation Certificate in IT Service Management, Foundation Certificate in IT Service Management at Pink Elephant
bookCertificate IV, PC Maintenance & Systems Support, Certificate IV, PC Maintenance & Systems Support at Swinburne University of Technology
languagesJapanese, English
stackoverflow-logo

Stackoverflow

Stats
691reputation
87kreached
37answers
2questions
github-logo-circle

Github Skills (11)

javascript10
json-schema10
angularjs10
json6
mongoose6
html6
nodejs6
validation6
mongodb6
forms6
angular-schema-form6

Programming languages (7)

TypeScriptC#CSSCoffeeScriptJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Generate forms from a JSON schema, with AngularJS!
Role in this project:
userFull-stack Developer
Contributions:6 releases, 204 commits, 58 PRs in 3 years 6 months
Contributions summary:Marcel fixed an issue related to copying values to numeric fields by changing how $viewValue and $modelValue were handled. They also reverted a previous commit that addressed the same issue. The code changes included modifications to `schema-form.min.js`, suggesting work on the core form generation logic. These commits demonstrate a focus on the functionality of the form generation library.
ajvjson-schema-formjson-ui-schemajson-formangularjs
Contributions:10 PRs, 6 pushes, 1 branch in 1 year 11 months
json-schemajsonangularjsangular
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
Marcel Bennett - Engineering Lead (Jetstar & Qantas Holidays)