Eleanor Pratt

Technical Lead at Apkudo

Sydney, New South Wales, 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
Eleanor Pratt is a Technical Lead based in Sydney with 11 years of software engineering experience focused on compilers, static analysis, type systems and programming languages while also shipping backend and database systems. She spent five years at Google working on privacy and security, and earlier internships at Facebook and Microsoft sharpened her skills in large-scale ML and browser platform APIs. Eleanor bridges research-minded formal methods with pragmatic engineering, tutoring advanced C++ and contributing to open-source tooling such as a py3status Insync module that improved observability and usability. At Apkudo she progressed from Senior Engineer to Technical Lead, and currently balances dual senior roles demonstrating both hands-on implementation and team leadership. Her academic background in AI from UNSW complements a curiosity for language design that informs safer, more analyzable systems. Colleagues describe her as a detail-oriented engineer who turns formal ideas about correctness into production-ready, user-focused features.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (Computer Science), Artificial Intelligence, Bachelor of Science (Computer Science), Artificial Intelligence at University of New South Wales
bookHigher School Certificate, Higher School Certificate, Higher School Certificate, Higher School Certificate at Smith's Hill High School
bookWeb Development, Creating websites and web apps with Google App Engine, Highest Distinction, Web Development, Creating websites and web apps with Google App Engine, Highest Distinction at Udacity
languagesEnglish
github-logo-circle

Github Skills (7)

python10
stat10
slstatus10
i310
subprocess9
api8
apim8

Programming languages (25)

C#CMakefileElmGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
ultrabug/py3status

Apr 2016 - Aug 2017

py3status is an extensible i3status wrapper written in python
Role in this project:
userBack-end Developer
Contributions:19 commits, 7 PRs, 39 comments in 1 year 3 months
Contributions summary:Eleanor primarily contributed to the development of the `insync` module, which appears to monitor the status of the Insync cloud storage service. They implemented the initial module, fixed bugs, and refactored the code, including addressing style issues and removing unused elements. The user enhanced the module by incorporating the number of queued files and updating the documentation, making the module more informative and user-friendly.
pythonttki3wmi3barextensible
Cypher1/ika

Sep 2019 - Jan 2020

A simple compiler written in Rust targetting Wasm
Contributions:61 commits, 62 PRs, 67 pushes in 4 months
compilerrustwasmwebassembly
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
Eleanor Pratt - Technical Lead at Apkudo