Barış Aydek
Berufliche Zusammenfassung
Senior Software-Entwickler mit umfangreicher Erfahrung in Backend-Technologien, API-Integrationen und Cloud-basierten Lösungen. Bekannt für technische Expertise in der Lösungsarchitektur, insbesondere in AWS, und Kompetenz in TypeScript. Ein neugieriger und innovativer Fachmann, der dafür bekannt ist, ständig neue Technologien zu erforschen und zu implementieren, um den Projekterfolg voranzutreiben.
Berufserfahrungen
2017-2023, Berlin
Senior Software-Entwickler, Comtravo (Übernommen von Navan)
- Als technischer Experte anerkannt, schnell vom Junior Entwickler zum Senior Entwickler aufgestiegen
- Kritische Module wie die Rechnungsstellung umstrukturiert, um die Wartbarkeit zu verbessern und gleichzeitig Fehler zu beheben, indem eng mit den Produkt- und Finanzteams zusammengearbeitet wurde
- Bekannt für Expertise in der Lösungsarchitektur, insbesondere in AWS-Umgebungen, was zu robusten und skalierbaren Systemen führte
- Entwurf und Implementierung eines JWT-basierten Sicherheitsmechanismus für Backend-API-Endpunkte
- Instrumentell bei der Integration fortschrittlicher Backend-Services mit großen Dienstleistern wie booking.com, Sabre und Amadeus durch Nutzung von AWS-Diensten wie SNS/SQS-Ereignissen, Step Functions und Lambdas
- Entwurf von MongoDB-Schemas, Modellen und Bibliotheken für verschiedene Backend- und Frontend-Services
- Ausbildung und Mentoring von Junior-Entwicklern und Ingenieuren, Vermittlung von Programmierfähigkeiten und Arbeit an der Verbesserung der Gesamtleistung des Teams
- Konsistent hochwertige Lösungen geliefert, bekannt für Zuverlässigkeit und innovative Problemlösung
- Eng mit QA- und Infrastrukturteams für eine reibungslose Lieferung zusammengearbeitet
- Spielte eine entscheidende Rolle bei der Integration von Node.JS-Services in den Java-Stack durch Implementierung von Adaptern und Nutzung von Kafka-Warteschlangen
- Unterstützte die Integration von Auth0 Cloud Authentication in das bestehende System, verantwortlich für die Gestaltung von SSO-Modulen und das Schreiben von Infrastructure as Code
2013-2016, Istanbul
Software-Entwickler, Amadeus R&D Istanbul
- Schlüsselrolle bei der Entwicklung des Amadeus e-Power Online-Buchungsmotors gespielt, der weltweit von über 1000 Buchungsportalen genutzt wird
- Verwaltung der Anwendungskonfiguration, Codesicherheit und Entwicklung von Webdienstmodulen
- Integration von Jenkins für kontinuierliche Integration, was die Effizienz der Bereitstellung erheblich verbesserte
- Funktionen für Flug-, Hotel-, Zahlungs-, Webdienstmodule einschließlich Backend- und Frontend-Seite
2012-2013, Istanbul
Spezialist für Softwareentwicklung, Gezisitesi.com
- Spielte eine wichtige Rolle bei Wartung und Support
- Schloss sich einem anderen Team an, um neue Backend- und Frontend-Anwendungen unter Verwendung von SOA-Prinzipien und -Technologien zu entwickeln
2010-2012, Istanbul
Spezialist für Softwareentwicklung, Cronom
- Verantwortlich für die Entwicklung von OttO, einem XML-basierten ASP.NET-Framework, das es Kunden ermöglichte, Webseiten und Formulare zu erstellen, Daten zu verwalten und Workflows mühelos einzurichten
- Unterstützte das Produktteam bei der Fehlerbehebung und der Entwicklung neuer Funktionen. In dieser Zeit wuchs auch mein Wissen über die Codebasis und Architektur, und ich konnte an herausfordernderen Problemen, einschließlich Konkurrenzproblemen, arbeiten
- SOA wurde intensiv genutzt, indem .NET und WCF eingesetzt wurden
- Arbeitete als Berater in wichtigen türkischen Unternehmen wie Coca Cola İçecek, GlobalBilgi (Turkcell), Abdi İbrahim und Ulaşım A.Ş und half Kunden bei der Integration von Produkten in ihre bestehenden Lösungen
Ausbildung
2005-2009
Computer Engineering, Pamukkale University
- Notendurchschnitt: 3,04/4
1997-2005
İzmir Milli Piyango Anatolisches Gymnasium
- Englisch
Technische Fähigkeiten
- Amazon Web Services
- MongoDB, Mysql
- Git, Docker, Jenkins, Terraform
- Javascript (Typescript), C#, Java
- Node.js, Java Spring, ASP.NET
Open-Source-Projekte
- Schauen Sie sich meine nostr Anwendung an, um nostr Ereignisse abzurufen und sie in Markdown-Listen umzuwandeln, die dann wieder als langformatige Notizen mit Nostr Web veröffentlicht werden: Github link
- BTCPay Server: Blink API Integration PR: Github link
Kurse und Seminare
- OOP & Design Patterns / BTAkademi, 32 Stunden
- Advanced C# / BTAkademi, 50 Stunden
- Enterprise Design Patterns / BTAkademi, 32 Stunden
- Enterprice Library 5.0 / BTAkademi, 10 Stunden
- WCF / BTAkademi, 18 Stunden
- ASP.NET MVC Framework / BTAkademi, 18 Stunden
- Windows Azure/ Microsoft, 24 Stunden
Zertifikate
- Fundamentals of Application Security / Team Mentor (Score: 92/100)
- Learning how to learn / Coursera (Grade Achieved: 92.4%)
- Functional Programming Principles in Scala / Coursera (Grade Achieved: 96.0%)