Simon Knox is a Melbourne-based software engineer with 13 years of experience focused on front-end and full-stack development and a background in electronic and network engineering. He has shipped UI improvements and UX features for large open-source projects such as Brave and GitLab, and has worked on game UI and animation in the Zero-K RTS project. At GitLab he enhanced dashboards and integrations while at Kogan and PageUp he delivered practical web solutions and build optimizations, showing a strong command of modern tooling like React, Redux and webpack. Since 2017 he’s combined product-facing roles with IoT work at Internet of Things / Smart Light, blending embedded systems thinking with web UX. Colleagues would describe him as a pragmatic implementer who steadily improves usability—often by polishing small but impactful interactions like tooltips, find-in-page behavior, and context-menu workflows. He brings a knack for turning fiddly front-end edge cases into reliable, user-friendly features.
13 years of coding experience
3 years of employment as a software developer
Bachelor of Electronic Engineering, Computer Systems and Network Engineering, Bachelor of Electronic Engineering, Computer Systems and Network Engineering at RMIT University
GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
Front-end Developer
Contributions:885 commits, 15 pushes, 6 tags in 2 years 5 months
Contributions summary:Simon primarily contributed to the front-end of the GitLab CE project, making changes to Vue.js components. Their work focused on improving the monitoring dashboard, specifically addressing the height of charts, environment dropdown, and empty state displays. Additionally, the user implemented a feature to add a "Join Zoom meeting" button to issue descriptions that contain Zoom meeting links. Further contributions involved fixing linting issues and optimizing the syntax highlighting.
Your One-Stop solution for a full-stack universal Redux App!
Role in this project:
Full-stack Developer
Contributions:24 commits, 62 PRs, 13 pushes in 2 years 1 month
Contributions summary:Simon's commits primarily involve merging branches, indicating integration work. They have made substantial changes to the project's front-end, including modifications to React components for login, navigation, and the main application structure. Furthermore, the user has updated the webpack configuration for both client-side and server-side rendering, incorporating CSS modules, and optimizing build processes. These changes suggest a focus on modernizing the application's styling and build workflow.
reactfull-stackjavascriptstopreact-redux
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.