Software Engineer at TriloDocs (part of Genactis Group)
Milton Keynes, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Alexandros Giavaras is a software engineer with 11 years of experience building scientific and data-driven applications, specializing in C++-based computational physics, multi-phase fluid mechanics, and scalable Python backends. He combines deep academic training (PhD-level work in FEM for viscous flows) with practical expertise in OpenFOAM, deal.II, Trilinos, MPI, OpenMP and modern C++11/14, while also shipping machine learning and cloud-integration features using Python, Java, Spark and Django. His recent contributions include extending Apache Libcloud with LXC/LXD container drivers and migrating to the LXD REST API, reflecting a knack for clean refactors that bridge research code and production tooling. Comfortable across research labs and startups, he now works from Milton Keynes and brings a rare mix of numerical methods, parallel computing and full-stack engineering to complex simulation and ML problems.
11 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy (PhD), FEM for viscous flows/polymer composites, Doctor of Philosophy (PhD), FEM for viscous flows/polymer composites at University of Nottingham
Master of Science (MSc), Applied Mathematics, Master of Science (MSc), Applied Mathematics at University of Liverpool
Machine Learning track, Machine Learning track at DataCamp
Master of Science - MSc, Information Systems, incomplete, Master of Science - MSc, Information Systems, incomplete at University of Piraeus
Apache Libcloud is a Python library which hides differences between different cloud provider APIs and allows you to manage different cloud resources through a unified and easy to use API.
Role in this project:
Back-end Developer
Contributions:89 commits, 1 PR, 5 comments in 2 months
Contributions summary:Alexandros's contributions primarily focused on extending the functionality of the Apache Libcloud library. They added support for LXC and LXD container drivers, including classes for handling container deployment and management. These changes involved modifying existing code, creating new files, and integrating with relevant libraries like pylxd. Furthermore, the user refactored the code, migrating to the LXD REST API and updating the overall architecture of the container drivers.
Contributions:26 PRs, 471 pushes, 18 branches in 5 months
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
Alexandros Giavaras - Software Engineer at TriloDocs (part of Genactis Group)