Tommy-carlos Williams

Sr. Lead Software Development Engineer, UI Front End at Adobe

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
Tommy-carlos Williams is a Sr. Lead Software Development Engineer specializing in UI and front-end systems with 14 years of experience, currently leading UI/UX for the Adobe Developer Platform in Melbourne. He blends deep front-end expertise (Backbone, Preact, ES5/ES6) with mobile hybrid app experience, having authored and maintained Cordova/PhoneGap plugins in Objective-C and Java and shipped example JS/CSS/HTML mobile apps. As a former team lead at SpiderOak and long-time contributor to notable open-source projects like Apache Cordova and Encryptr, he focuses on developer experience, cross-platform compatibility, and secure integrations. Colleagues rely on him to refactor legacy codebases into lean, modern front-ends while preserving compatibility across Cordova versions—a practical skill reflected in his numerous plugin compatibility fixes and documentation work.
code14 years of coding experience
job11 years of employment as a software developer
bookGriffith University
bookQUT
stackoverflow-logo

Stackoverflow

Stats
5,657reputation
445kreached
135answers
1question
Badges
apache
top-5%
android
top-5%
cordova
top-1%
jquery
top-5%
github-logo-circle

Github Skills (36)

babel610
phonegap10
objective-c10
javascript10
ios10
mobile-development10
cordova10
plugin-development10
apache-cordova10
mobile-application10
backbonejs10
babel-core10
preact10
babeljs10
web-development10

Programming languages (11)

TypeScriptJavaC++CSSPugCJavaScriptVue

Github contributions (5)

github-logo-circle
devgeeks/Canvas2ImagePlugin

Mar 2012 - May 2020

PhoneGap / Cordova plugin for iOS to save the contents of an HTML canvas to the device's Photo Library
Role in this project:
userMobile Developer (iOS)
Contributions:46 commits, 1 PR, 5 pushes in 8 years 3 months
Contributions summary:Tommy-carlos primarily contributed to a PhoneGap/Cordova plugin for saving HTML canvas content to a device's photo library. Their work involved adapting the plugin for both PhoneGap and Cordova frameworks, adding support for different Cordova versions, and making code adjustments for compatibility. The contributions included modifying JavaScript files for plugin interaction, updating Objective-C code, and ensuring proper functionality across different Cordova versions. The user also addressed a typo.
cordova-androidcordovacanvascordova-ios-plugincordova-plugin
SpiderOak/Encryptr

Dec 2013 - May 2017

Encryptr is a zero-knowledge cloud-based password manager / e-wallet powered by Crypton
Role in this project:
userFull-stack Developer
Contributions:2 releases, 369 commits, 14 PRs in 3 years 6 months
Contributions summary:Tommy-carlos appears to be a full-stack developer involved in the Encryptr project. Their contributions include integrating Backbone.sync to enable CRUD operations with Crypton models, as well as developing the backbone.crypton.js file. The user also worked on the frontend, implementing the LoginView and initial tests, demonstrating expertise in frontend and backend integration.
cryptographycryptone-walletzeroknowledge
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