Christos Hrousis is a Senior Software Engineering Consultant based in Melbourne with 12 years of experience building full‑stack web and mobile products across agencies, startups, and consultancy at DiUS. He blends backend Rails work and front‑end engineering—having contributed backend features and test coverage to a Rails Elo/Trueskill app and expanded accessibility and component tests for the popular Shoelace web component library—so quality and testability are recurring themes in his work. At DiUS he helps deliver bespoke solutions spanning cloud, analytics and machine learning, while earlier roles saw him lead interactive Vue/WordPress-driven projects and ship a React Native app serving tens of thousands of users. Colleagues rely on him for pragmatic refactors, test automation, and practical engineering leadership that bridges product and delivery. He holds a Bachelor of Information Technology from RMIT and brings a mix of agency polish and startup grit to complex delivery challenges.
12 years of coding experience
9 years of employment as a software developer
Bachelor of Information Technology, Web Development & Application Development, Bachelor of Information Technology, Web Development & Application Development at RMIT University
Simple rails app to track your game results with elo and trueskill ratings
Role in this project:
Back-end Developer
Contributions:5 reviews, 27 commits, 31 PRs in 7 years
Contributions summary:Christos primarily contributes to the back-end functionality of the Rails application. Their work includes adding seeding capabilities to the database, improving the game creation process, and implementing code coverage tests using Code Climate. Furthermore, the user refactors existing tests by cloning objects, and adds helpful comments within the code to aid future development.
A collection of professionally designed, every day UI components built on Web standards. SHOELACE IS BECOMING WEB AWESOME 👇👇👇
Role in this project:
Front-end Developer & Test Automation Engineer
Contributions:4 reviews, 14 commits, 8 PRs in 20 days
Contributions summary:Christos primarily contributed to the testing of various UI components within the Shoelace project, which is a collection of web components. Their work focused on creating and expanding test suites for components like badges, avatars, breadcrumb, cards, and progress elements. The contributions included writing tests to verify accessibility, functionality, and styling of these components using a testing framework that integrates with Open Web Components. The user's work ensures the quality and reliability of the Shoelace component library.
css-jsdesignsystemlit-elementlitcss
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.