Kiriakos Krastillis

Experienced Full Stack Dev | Tech Lead | IT Manager

Kiriakos Krastillis
Nickenich, Deutschland

Erfahrungen

Nov. 2023 - Bis heute
1 Jahr 6 Monaten

Tech Lead: API Experience Platform

OTTO

Aufgabe: Reibung aus der API Entwicklung in der IT Organisation mittels Technologischen Werkzeugen oder Organisatorischer Veränderung eliminieren.

Technologien: Keycloak, Terraform, CI-CD (Github Actions), nodejs, redocly, AWS (ecs, lambda, eks, rds, sns, sqs, r53, efs, s3...), Kubernetes, PostgreSQL, Postman, OpenAPI, AsyncAPI, Kafka, pact.io, Docker, cde, WSO2, Axway Amplify, Gravitee

Apr. 2022 - Sept. 2023
1 Jahr 6 Monaten

Backend Engineering Lead

AMVLET / SCOVR

Aufgabe: Erstellung der Backend, ML, Chat und Infrastruktur Landschaft für die SCOVR App. Leitung des backend Teams.

Technologien: Kotlin, Quarkus, Hibernate, FaceTec, Keycloak, Terraform, CI-CD (Github Actions), Python,TensorFlow, Keras, GloVe, fastapi, gunicorn, ELM, AWS (eks, rds, sns, sqs, ec2, r53, efs, s3 ,DocDB...), Kubernetes, PostgreSQL, Postman, OpenAPI, Docker, Mesibo, dockerized localdev

Jan. 2021 - Mai 2022
5 Monaten

Service Rewrite

BDK

Aufgabe: Ablösung eines alten JavaEE Daten Import Dienstes der nur JDBC als Integration erlaubte mit einem modernen tech stack der auch REST und GraphQL APIs bereitstellt.

Technologien: Java, Quarkus, Jenkins, Ansible, CI-CD, AWS, Kubernetes, Terraform, Hasura, React, PostgreSQL, dockerized localdev

Nov. 2021 - Dez. 2021
2 Monaten

PoC Brücke zwischen Cardano und Filecoin

Cardano Foundation

Aufgabe: Ich habe eine Förderung von der Cardano Foundation bekommen um ein PoC einer Brücke zwischen den Blockchains Cardano und Filecoin zu entwickeln, die Cardano Nutzern die Möglichkeit geben würde Verträge zur Speicherung von Daten an Filecoin zu geben. Daraus ist im Nachgang das Projekt permanentum.io geworden an dem ich an meiner Freizeit arbeite.

Technologien: Haskell(cardano-node, plutus, postgresql-simple), Elm, Docker, IPFS, FileCoin, devcontainers

Juli 2021 - Okt. 2021
4 Monaten

Codebase Refactoring

Böhringer Ingelheim

Aufgabe: Unterstützung und Coaching des Teams. Abbau von technischen Schulden, bessere Software Development Hygiene, bessere Nutzung von State Stores im Frontend, Behebung von unzähligen Bugs.

Technologien: Typescript, Angular, Redux, Java (Spring-Boot, Hibernate, OpenAPI, ArchUnit), Node.js, Openshift, Minio

Nov. 2017 - Juni 2021
3 Jahren 8 Monaten

Team Lead - Software Engineering

PwC Digispace

Aufgaben: Erstellung einer durchsatzstarken Software-Entwicklungsabteilung, Teamleitung, Hands on Softwareentwicklung

Highlights: Begleitung der Transformation von Matrix Organisation zu einer Organisation selbstbestimmter Teams, Aufstellung Developer Recruiting, Förderung von Developer Culture, Einführung eines Agile Mindset in Belegschaft und Partnerschaft, Erzeugung der ersten in Deutschland entwickelten PwC-Assurance Software Produkte, Championing von Lean Principles, Servant Leadership und Lead by Example. Konzeption und Umsetzung diverser Blockchain Produktideen.

Technologien: Java, Vue, Elm, Spring, Haskell, Python, diverse Web Development libs von npm, maven, hackage, SciKit-Learn, NLTK, Gitlab, Kubernetes, K3S, Ansible, Ethereum

Apr. 2015 - Okt. 2017
2 Jahren 7 Monaten

IT Consultant

Monday Consulting

Aufgaben: IT Beratung in Sachen Anwendungs-Architektur (Coremedia, Webforms und Greenfield Lösungen) und Unternehmensarchitektur. Leitung von Integrationsprojekten (u.a. Boots.com relaunch). Untertützung des OTTO B2C Teams als Senior Engineer. Einführung von Best Practices in Produktentwicklung und Unternehmenskultur, Software Entwicklung.

Technologien: TOGAF, Git, Jenkins, Bamboo, Linux, JEE7, Java8 JS, Bash, Spring, Maven, UML, Common Sense. Openstack, k8s

Sept. 2013 - Apr. 2015
1 Jahr 8 Monaten

Technischer Leiter

Glanzkinder GmbH (Cancom Group)

Aufgaben: Technische Teamleitung eines 12-köpfigem (8 Entwickler) Teams, Workflows, Requirement Modeling, SCRUM Master, Formalisierung von Konventionen, Testing, Pair Programming, Einführung von Best Practices, Software Entwicklung, Kundenberatung.

Technologien: Git, Jenkins, Linux, JEE7, PHP5, JS, Bash, Python, Liferay, Glassfish 3.1, ExtJS, Java, Spring, Maven, UML, SCRUM.

Okt. 2012 - Sept. 2013
1 Jahr

Senior Backend Entwickler

Glanzkinder GmbH (Cancom Group)

Aufgaben: CMS Design, Requirement Modeling, CMS Entwicklung, Back-End Architektur Beratung, Framework Entwicklung, Data Mining.

Technologien: UML, PHP 5, SQL (various flavors), JavaScript, Python, Linux, Git, CakePHP, Yii.

Okt. 2009 - Dez. 2009
3 Monaten

Entwickler

Lectus Publishing

Aufgaben: Automatisierung Interner IT Prozesse, CMS Entwicklung (Joomla extensions und Vanilla PHP), Web Spider Entwicklung, SEO.

Technologien: PHP, JavaScript, MySQL, AutoIt v3, curl.

Mai 2009 - Okt. 2012
3 Jahren 6 Monaten

Leitender Entwickler

KIND Studios

Aufgaben: Projektleitung, CMS Entwicklung (Yii, Wordpress), Framework Entwicklung, Linux Entwicklung,

Technologien: AWS, UML, PHP 5, SQL (various flavors), JavaScript, Python, Linux, Git, Yii, jQuery, Moo Tools, AutoIt v3, Photoshop, Gimp.

Juli 2008 - Okt. 2009
1 Jahr 4 Monaten

Gründer & Entwickler

aether3d.com

Aufgaben: 3D Engine Entwicklung, CMS Entwicklung.

Technologien: Shockwave 3D, PHP, Javascript, MySQL, Linux.

Aug. 2007 - Aug. 2008
1 Jahr 1 Monate
Griechenland

Wehrpflicht

Mai 2003 - Juli 2007
4 Jahren 3 Monaten

Event Management

loving-people.com

DJ Bookings, Marketing, Venue Scouting.

Zusammenfassung

- I am a hands-on, holistic, freelance technologist. Be it DevOps, ML/Data Engineering, Microservice Architectures or helping IT Organizations get better I might have something to offer to your enterprise. - My passion is in technology that enables people, broadens their horizons and fosters their creativity. Being a hands-on personality with a healthy dose of curiosity; programming is what I do, not only my profession.

Sprachen

Griechisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher

Ausbildung

Okt. 2001 - Juni 2006

Höhere Technische Lehranstalt Serres

Bachelor Abschluss · Bauingenieurwesen · Serres, Griechenland

Okt. 1993 - Juni 1996

Friedrich Eugens Gymnasium Stuttgart

Stuttgart, Deutschland

Okt. 1990 - Juni 1993

Falkert- Schule Stuttgart

Stuttgart, Deutschland

Zertifikate & Bescheinigungen

Certified TOGAF 9 Enterprise Architect

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Verifizierter Experte
Werner Keil

Enterprise Consultant, Java, Jakarta EE, Agile, and Microservice Expert

Profil ansehen
Verifizierter Experte
Jürgen Fey

Tech & Product Lead AI Development

Profil ansehen
Verifizierter Experte
Andreas Schmückert

Senior Full-Stack Developer, Solution & Enterprise Architect, Security Champion and Test Manager

Profil ansehen
Verifizierter Experte
Michal Budzyn

Senior Backend Developer / Architect

Profil ansehen
Verifizierter Experte
Mathis Dudler

Senior Web-Entwickler | Schwerpunkt Frontend | Angular, Vue.js, Node.js

Profil ansehen
Verifizierter Experte
Andreas Kraus

Senior Developer

Profil ansehen
Verifizierter Experte
Denis Hamann

Cloud Architect | Senior Backend Developer

Profil ansehen
Verifizierter Experte
Tungi Dang

Freelance Technical Product Lead | DevOps Expert | It Program Manager | Senior Solution Architect | Ai-engineer

Profil ansehen
Verifizierter Experte
Stephan Sahm

Senior ML/Data/Cloud Engineer

Profil ansehen
Verifizierter Experte
Patrik Garten

AI Solution Architect & Developer · Software Enginner · IT Dozent

Profil ansehen
Verifizierter Experte
Benedikt Buchner

Senior Software Engineer

Profil ansehen
Verifizierter Experte
Sven Hohlfeld

Full-Stack Developer

Profil ansehen
Verifizierter Experte
Andreas Steffan

DEVOPS MINDED 🚀 CLOUD-/JAVA-/SPRING ENTWICKLER

Profil ansehen
Verifizierter Experte
Alexey Gravanov

AWS Cloud Architect & DevOps / Senior Solution Architect

Profil ansehen
Verifizierter Experte
Dirk Bolte

Backend Java/Kotlin mit Frontend Kenntnissen (Angular, VueJS) | Product Owner

Profil ansehen