Michael Aquilina

Software Engineer at Geordie AI

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michael Aquilina is a software engineer with 13 years of experience building high-performance, cloud-native systems and machine learning infrastructure across startups and security-focused companies. With a First Class master's in Machine Learning, Data Mining and High Performance Computing from the University of Bristol, he bridges rigorous academic training and hands-on production work, particularly in AI/ML, security data, and HPC parallelisation (OpenMP, MPI, OpenCL). He has held senior and staff engineering roles at Snyk and Lyst and now works on AI-focused products, contributing to both product engineering and ML model deployment on AWS/Linux. An active open-source contributor, Michael has improved core Python tooling and test suites for projects like pytest and dateutil, and wrote a practical ZSH plugin to streamline developer workflows. Comfortable across Python, C and C#, he pairs strong mathematical foundations with a knack for automating and hardening UNIX-like environments. Outside work he blends interests in astronomy and bioinformatics, often publishing personal projects and tooling on GitHub.
code13 years of coding experience
job14 years of employment as a software developer
bookBachelor's Degree Computer Science and Artificial Intelligence, Bachelor's Degree Computer Science and Artificial Intelligence at University of Malta
bookwww.coursera.com
bookMaster's Degree Machine Learning Data Mining and High Performance Computing, Master's Degree Machine Learning Data Mining and High Performance Computing at University of Bristol
languagesEnglish, Maltese, Italian, German
stackoverflow-logo

Stackoverflow

Stats
5,440reputation
1.4mreached
39answers
27questions
Badges
dataframe
top-5%
mercurial
top-5%
dictionary
top-5%
argparse
top-5%
python
top-5%
pandas
top-5%
github-logo-circle

Github Skills (35)

unit-testing10
datetime10
pytest10
python10
testing10
plug10
alias10
datetimes10
plugin10
standard-library10
parsing10
utility10
c-library10
common-library10
text-parsing10

Programming languages (21)

C#C++CSSCRustSchemeDTeX

Github contributions (5)

github-logo-circle
📎 ZSH plugin that reminds you to use existing aliases for commands you just typed
Role in this project:
userBack-end Developer
Contributions:13 reviews, 277 commits, 135 PRs in 5 years 8 months
Contributions summary:Michael primarily contributed to the development and refinement of a ZSH plugin. Their work included implementing the core functionality of the plugin, specifically the alias checking feature and adding new modes. Further, the user added functionalities such as global and git alias support, alongside enhancing the plugin with hardcore mode features. Moreover, the user's contributions also include refactoring and cleaning up the codebase and optimizing for edge cases, such as making messages use `printf`.
aliasesaliasproductivityzsh-plugintyped
pytest-dev/pytest

Jun 2015 - Jan 2016

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 PRs, 22 comments in 7 months
Contributions summary:Michael primarily contributed to improving the test suite for the `pytest` framework. Their commits focused on adding, updating, and expanding tests related to skipping tests with `@pytest.mark.skip`, including handling different skip conditions and reasons. They added tests for class-level skipping and ensured the correct behavior of skipping with various configurations. Their work improved test coverage and addressed edge cases related to test skipping functionality.
scalespythonfunctional-testingtestingpytest-framework
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
Michael Aquilina - Software Engineer at Geordie AI