Albert Still is a founder and seasoned full‑stack software engineer with 13 years’ experience building scalable web products and teams, currently leading Tern to encourage active commuting using AI-driven detection. Previously a Principal Software Engineer at Domain, he combined hands‑on Node and React development with leadership of design, frontend and GraphQL guilds to modernise large, high‑traffic systems. A King’s College Computer Science graduate, he’s an active open‑source contributor—improving popular JavaScript algorithm repos—and authored a viral explainer on the Enigma machine that reached Reddit and Hacker News front pages. Comfortable shipping across backend, frontend and mobile (React Native) stacks, he blends product intuition with engineering craft and a proven track record of turning legacy platforms into modern architectures.
13 years of coding experience
13 years of employment as a software developer
High School A-levels - Maths Physics Economics Film & Video, High School A-levels - Maths Physics Economics Film & Video at Exeter College
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at King's College London
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Role in this project:
Full-stack Developer
Contributions:5 commits, 1 PR in 1 day
Contributions summary:Albert's contributions primarily focused on improving and refactoring sorting algorithms and data structures implemented in JavaScript. They made changes to algorithms like BubbleSort, ShellSort, QuickSort, and InsertionSort, as well as data structures like MinHeap and Comparator utilities. The work involved updating test cases and ensuring the algorithms function correctly. The user also made commits that updated and improved the existing code base.
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.