George Antoniadis

Software Engineer at ReflectionAI

London, England, Other
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
George Antoniadis is a seasoned Software Engineer with 15 years of experience building high-quality, performant, and secure services across startups and enterprises in London. He focuses on RESTful APIs, microservices, Git-driven workflows and has recently embraced Kubernetes for orchestration. His open-source contributions include substantive backend work on the notable IPFS (kubo) project and reliability-focused improvements to a popular graph library, reflecting strengths in Go, distributed systems and concurrency. Comfortable in contract and product teams alike, he repeatedly refactors and hardens core components to improve extensibility and maintainability. Colleagues rely on him for pragmatic architecture decisions that balance standards, performance, and security.
code15 years of coding experience
job17 years of employment as a software developer
languagesEnglish, Greek
github-logo-circle

Github Skills (15)

algorithm10
data-structures10
url-routing10
graph-algorithms10
distributed-systems10
ipfs10
go10
data-structure10
graph-theory10
database9
testing9
databases9
graph8
concurrency8
cryptography8

Programming languages (23)

C#JavaC++CSSCRustVueGo

Github contributions (5)

github-logo-circle
dominikbraun/graph

Aug 2022 - Jan 2023

A library for creating generic graph data structures and modifying, analyzing, and visualizing them.
Role in this project:
userBack-end Developer
Contributions:12 reviews, 17 commits, 3 PRs in 5 months
Contributions summary:George primarily focused on improving the graph library's core functionality and reliability. Their work included fixing potential errors in edge handling, refactoring the storage mechanism, and addressing concurrency issues by adding missing locks. They also added error checks and refactored the code for a more extensible store. Moreover, the user refactored tests, enhancing code quality and maintainability.
analyzinggraph-traversalgraph-datagenericvisualizing
ipfs/kubo

Sep 2016 - Sep 2016

An IPFS implementation in Go
Role in this project:
userBack-end Developer
Contributions:5 commits, 5 PRs, 6 comments in 6 days
Contributions summary:George primarily contributed to the core IPFS implementation in Go, specifically focusing on refactoring and extracting components like key and datastore functionalities. Their work involved modifying various modules, including routing, core functionalities, and bitswap, to incorporate new dependencies and improve the overall architecture. The commits also demonstrate an understanding of distributed systems and networking concepts, as evidenced by changes to DHT, supernode, and bitswap components. This points towards an expertise in the Go programming language within a distributed systems context.
golangipfsp2porbitdblibp2p
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
George Antoniadis - Software Engineer at ReflectionAI