Isaac HiliIsaacHili

About Me

A photo of me attending a casino games workshop at Dragonara Casino.

As a software engineer with over 6 years of experience, I am passionate about creating efficient and high-quality software systems using the latest technologies. I specialise in C#, .NET, Orleans and distributed systems, and have experience working with a variety of platforms and frameworks.

Throughout my career, I have worked on a range of projects, from small-scale applications to large-scale enterprise systems. I am adept at working in both individual and team environments and have experience collaborating with cross-functional teams.

I am a problem-solver at heart and enjoy tackling complex challenges that require creative thinking and a deep understanding of software architecture and design patterns. Whether it's working on new product features or optimising existing code, I am committed to delivering scalable and efficient solutions.

In addition to my technical skills, I am committed to staying up-to-date with the latest industry trends and best practices.

Experience

Play'n GO
Software Developer2020 → present
  • Contributed to microservices critical to the company's operation.
  • Maintained large-scale and low-latency distributed systems.
  • Built new features compliant with different legislation and regulatory requirements.
  • Constructed and improved tools that assisted with team's day-to-day operation via automation and continuous delivery.
  • Performed technical analysis and software design based on product requirements.
  • Collaborated with team members composed of architects, software developers and QA analysts in an agile environment.
  • Worked on cross-team software projects.
  • Conducted analysis on memory dump files using tools like .NET Dump Diagnostics, WinDbg and SOSEX to identify multi-threading and memory issues within software.
  • Contributed to FOSS (free and open-source software) projects used by the company by identifying and fixing existing issues.
Thynk Software Ltd.
Software Engineer2018 → 2020
  • Designed and built multiple software solutions to satisfy business requirements across a wide array of industries including shipping, finance, sales and digital auctions.
  • Troubleshooted and fixed software problems.
  • Collaborated with third-parties to build software solutions that complement each other.
  • Cooperated with software engineers, front-end designers and QA analysts in an agile environment.
Junior Software Developer2017 → 2018
  • Contributed to the development of bespoke software using .NET and Azure.
  • Troubleshooted and fixed software problems.
  • Worked in an agile (Scrum) team-based environment composed of software engineers, front-end designers and QA analysts.
Francis Busuttil & Sons Marketing Ltd.
IT Assistant2015 → 2017
  • Provided technical support to end-users and troubleshooted computer hardware and software issues.
  • Performed routine maintenance and updates of software and hardware systems.
  • Assisted in the the configuration and installation of computer systems and networks.
  • Handled any inhouse software development on a variety of platforms including Windows 7/10, Windows CE, Microsoft SQL Server and Microsoft Access.
Graphic Designer2014 → 2014

Created visually appealing designs for a variety of marketing materials including billboards, magazines, shelf strips, wobblers, brochures, social media posts, and website banners.

IT Apprentice2013 → 2013
  • Provided technical support to end-users and troubleshooted computer hardware and software issues.
  • Performed routine maintenance and updates of software and hardware systems under the guidance of experienced IT professionals.

Education

MCAST
Bachelor of Science (Honours) in Software Development2015 → 2018

Grade: Second Class (Upper Division)

Extended Diploma in IT (Software Development)2013 → 2015

Grade: Triple Distinction

St Aloysius College
MATSEC O'Levels2008 → 2013