Caleb Ellis

Freelancing at Freelance

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

👤
Senior
🎓
Top School
Caleb Ellis is a curious and adaptable software engineer with nine years of experience delivering user-focused web applications, from complex React/TypeScript UIs to single-page brochure sites. He spent five years at Canonical contributing to MAAS and the Vanilla design framework, shipping React+TypeScript components, websocket Python endpoints, and championing testing and developer workflows. As a freelancer he builds accessible, content-driven projects—such as a Gatsby/Prismic resource library for early childhood educators—deployed via Netlify and backed by Firebase. Comfortable across front-end and back-end stacks (React, Redux, Node, Python, MongoDB, Docker), he also runs workshops and improves team tooling, reflecting a bias for knowledge-sharing. Currently exploring Deno and TypeScript on the server, he pairs engineering rigor with a designer’s attention to UI polish—evident in UI fixes to high-profile Ubuntu websites and the Vanilla framework.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE, Mechanical Engineering, Bachelor of Engineering - BE, Mechanical Engineering at QUT (Queensland University of Technology)
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

html10
webui10
css10
responsive-design10
javascript10
css-frameworks10
website-design10
website-development10
webapp10
ui-design9
user-interface9
web-components8
sass8
image-manipulation8

Programming languages (8)

TypeScriptShellCSSAstroJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
canonical/vanilla-framework

Nov 2017 - Jul 2021

From community websites to web applications, this CSS framework will help you achieve a consistent look and feel.
Role in this project:
userFront-end Developer
Contributions:10 releases, 3 reviews, 246 commits in 3 years 8 months
Contributions summary:Caleb primarily contributed to the Vanilla Framework's example pages by implementing and improving various UI components. Their work included fixing existing examples, such as the accordion, and building new patterns like sliders, search boxes, and notifications. They also refactored documentation to use Vanilla styling and added new design spec links. These changes focused on enhancing the user interface and user experience aspects of the framework.
lookweb-applicationssasslook-and-feelcss
canonical/ubuntu.com

Sep 2017 - May 2019

The official website for the Ubuntu operating system
Role in this project:
userFront-end Developer
Contributions:4 reviews, 269 commits, 257 PRs in 1 year 7 months
Contributions summary:Caleb primarily focused on modifying the website's front-end, specifically concerning the display and content of the Ubuntu homepage. Their contributions included updating images and making adjustments to text, along with alterations to the display of web components such as takeovers and takeunders, suggesting a focus on user interface and user experience improvements. The user demonstrated knowledge of HTML and image manipulation.
operating-systemoperatingweb-and-designubuntu
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