Christos Vasilakis

IoT Solutions Architect at Freelance

Greece
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

👤
Senior
🎓
Top School
Christos Vasilakis is an IoT Solutions Architect with 14 years of hands-on experience building cloud-edge integrations, device management platforms and developer-focused tooling from Greece. He bridges systems-level engineering and developer advocacy, having led projects at Arm/Pelion that include a hardware-free virtual demo, a Katacoda guided tutorial, and a Confluent-verified Pelion Connector for Apache Kafka. As a freelance consultant he designs MING-stack solutions, prototypes industrial protocol bridges (Modbus/OPC-UA to LwM2M), and built a Kafka-backed cloud/edge IoT prototype presented at EclipseCon Europe. Comfortable across embedded, backend and cloud domains, he pairs practical firmware/telemetry work with scalable architectures and a steady open-source maintenance footprint (AeroGear contributions). He holds an MSc in Pervasive Computing Systems and two AWS certifications, and is known for turning complex integration challenges into approachable demos and trainings that accelerate adoption.
code14 years of coding experience
job13 years of employment as a software developer
bookBSc(Hons), Computing Science, BSc(Hons), Computing Science at University of the West of Scotland
bookMSc, Engineering of Pervasive Computing Systems, MSc, Engineering of Pervasive Computing Systems at Hellenic Open University
bookPgD, Advanced Computer Networking, PgD, Advanced Computer Networking at Glasgow Caledonian University
bookTeleInformatics (Τεχνικός Τηλεπληροφορικής), TeleInformatics (Τεχνικός Τηλεπληροφορικής) at Technical College of Crete (Δημόσια ΙΕΚ Ηρακλείου)
github-logo-circle

Github Skills (7)

javas10
apn10
apple-push-notifications10
push-notifications10
java10
wildfly9
javadoc8

Programming languages (13)

JavaC++CSSCValaHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
:rocket: AeroGear UnifiedPush Server
Role in this project:
userBack-end Developer
Contributions:18 commits, 3 PRs, 3 pushes in 1 year 10 months
Contributions summary:Christos primarily contributed to the server-side logic, addressing minor code inconsistencies, and fixing typos. They made several small improvements to Java code, specifically in classes related to push notification sending. Additionally, the user integrated changes from the "FineAPNsLogging" and "Java8_JavaDoc" branches. Their work appears focused on maintenance, code cleanup, and improving the documentation, contributing to the overall robustness of the AeroGear UnifiedPush Server.
wildflyapnspush-notificationsfcmaerogear
cvasilak/AccessJ

Aug 2011 - Oct 2015

Contributions:67 commits, 14 pushes, 4 tags in 4 years 2 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
Christos Vasilakis - IoT Solutions Architect at Freelance