Alastair Hawkes is a Full Stack Engineer with 12 years of experience building user-focused web and desktop applications across a wide variety of languages and frameworks. Based in Kettering, England, he combines professional engineering roles at companies like Gentrack, Visku and Sqrrl Solutions with long-running open source leadership at Sekwah. He frequently contributes front-end UX improvements and cross-platform Electron fixes—examples include UI and timer refinements for the Pomatez focussing app and enhanced policy-vulnerability displays for Dependency-Track. Known for a hands-on, playful approach to making things (his GitHub bio calls him a “professional goofball”), he also brings practical dev-tooling improvements such as dependency upgrades, pre-commit hooks and localization work. His background includes award-winning hackathon projects and a Computer Science degree from Swansea University, reflecting a blend of rapid prototyping instincts and production-grade engineering.
12 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Swansea University
Contributions:1 release, 47 reviews, 151 commits in 10 months
Contributions summary:Alastair primarily focused on enhancing the frontend of the Pomatez application, implementing and refactoring UI components, especially related to the timer and task management sections. They also made improvements to the development tools, including adding and configuring developer tools and upgrading dependencies, with updates to Electron, and the implementation of pre-commit hooks. Additionally, the user addressed various bugs and made performance improvements related to the application's windowing and fullscreen functionality across different operating systems.
Contributions:1 review, 12 commits, 5 PRs in 19 days
Contributions summary:Alastair primarily focused on enhancing the user interface of the Dependency-Track frontend. Their contributions include implementing a progress bar for policy violations, adding hover functionality to the policy violation display, and improving the display of vulnerability information. Furthermore, they addressed usability issues by reducing the hit radius of graphs and updated the application to use translation strings for better localization.
frontend-uireactdependency-trackvuefrontend
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
Alastair Hawkes - Full Stack Engineer at Sqrrl Solutions