Alice Heaton

Senior Software Engineer at Wellcome Trust

Chichester, England, United Kingdom
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
Alice Heaton is a Senior Software Engineer with 13 years’ experience building and maintaining web-focused systems, currently driving backend work at the Wellcome Trust from Chichester. She combines strong Python, JavaScript and PHP skills with hands-on server and infrastructure maintenance, modern workflows (git, TDD, code review) and agile delivery. Her Master’s in Computer Science from Université de Nantes underpins a pragmatic engineering approach to data integrity and performance. An active contributor to the well-known CKAN data management system, she has improved datastore queries, validation and full-text search—work that boosts real-world data portals. Colleagues rely on her to translate complex data requirements into robust, maintainable backend solutions.
code13 years of coding experience
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1,230reputation
107kreached
18answers
3questions
Badges
django
top-5%
python
top-5%
github-logo-circle

Github Skills (20)

postgresql10
python10
data-management10
datastore10
data-storage10
ckan10
api10
testing9
json9
django9
open-data8
catalog8
go6
alembic6
dummy-data6

Programming languages (10)

TypeScriptC++CSSRustSCSSJavaScriptGoPHP

Github contributions (5)

github-logo-circle
ckan/ckan

Jun 2014 - Oct 2014

CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.
Role in this project:
userBack-end Developer
Contributions:6 commits, 11 comments, 3 issues in 4 months
Contributions summary:Alice primarily focused on improving the data management system's backend functionality. Their contributions include fixing issues related to flash message handling, ensuring correct field name stripping, and refining how the system handles data validation and full-text search. They also worked on optimizing queries and interactions with the datastore, improving overall performance and data integrity.
portalspythondatadata-catalogdbpedia
Contributions:28 commits, 1 push in 1 year 1 month
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
Alice Heaton - Senior Software Engineer at Wellcome Trust