Martin Welcker - Lebenslauf
Ich bin Entwickler mit großem Interesse für Outdoor-Abenteuer und Fotografie.
Interessiert ihr euch Ersteres? Dann seit ihr hier richtig
Ich bin Entwickler mit großem Interesse für Outdoor-Abenteuer und Fotografie.
Interessiert ihr euch Ersteres? Dann seit ihr hier richtig
Working as a Consultant for codecentric AG, was a remarkable journey, characterized by collaboration with an exceptional team. During my tenure, I contributed to a diverse range of endeavors: ▶ Client Projects: • Distributed Alerting System: I had the privilege of designing and developing a distributed, highly available alerting system for a client in the semiconductor industry. This complex endeavor involved utilizing cutting-edge technologies such as OPCUA, Nest.js and Vue.js, ensuring data replication with MongoDB, implementing high availability with keepalived, and orchestrating deployments with Ansible and containers. • DevOps Platform Creation: Design and development of a DevOps platform for a client in the energy sector. I automated various manual processes using Ansible and containers, and I played a pivotal role in establishing a platform team and fostering agile processes. • Migration of a Legacy Monitoring System: I spearheaded the migration of a legacy monitoring system and the subsequent design of a highly automated monitoring platform. This comprehensive project utilized containerization, Ansible Infrastructure as Code (IaC), Gitlab CI, Grafana, Icinga2, and Netbox to deliver a state-of-the-art monitoring solution. ▶ Internal Contributions: • Internally, I assumed organizational responsibilities for the Leipzig and Erfurt offices, supporting the sourcing process, conducting interviews, and facilitating the onboarding of new team members. Additionally, I coordinated external workshops to enhance the team's capabilities. • Beyond technical roles, I engaged in sales and presales activities, acting as an account manager for local customers. I was responsible for contract creation and skillfully coordinated client projects. These experiences reflect my multifaceted role at Codecentric AG, where I not only excelled in technical domains but also made significant contributions to organizational and client-facing aspects of the business.
In weiteren Projekten konnte ich meine Erfahrungen bei der Konzeption von Anwendungen vertiefen. Von der Architektur bis zum Deployment und E2E-Testing durfte ich Projekte durch technische Entscheidungen gestalten. Dabei entstand u.a. eine Anwendung zur Optimierung von Unternehmensprozessen auf Basis des MEAN-Stacks für ein deutsches Telekommunikationsunternehmen.
In vielfältigen Projekten entwickelte ich Anwendungen mit DevOps-Kontext. Dazu gehört eine Web-Applikation auf Basis des MEAN-Stack zur Verbesserung des internen Scrum-Workflows. Das Spektrum ging von der Implementierung von Websockets bis zum Continous Deployment mit Docker und Jenkins. In einem weiteren Projekt für eine deutsche Bank entwickelte ich eine API-getriebene Automatisierungslösung für das Enterprise Tool ALM Octane auf Basis von Python. Zudem implementierte ich eine interne Business Monitoring-Lösung auf Basis von Grafana, InfluxDB und Telegraf.
Im Verlauf des Praktikums entwickelte ich eine Webanwendung mit der über 100 Papierformulare durch digitale Formulare ersetzt werden konnten. Zusätzlich wurden diese in die digitalen Geschäftsprozesse des Unternehmens integriert. Bei der Entwicklung kam Angular, Node.js und Oracle DB zum Einsatz. Die Geschäftsprozesse wurden mit dem Business Process Manager von IBM umgesetzt.
Als studentische Hilfskraft habe ich die Übungen im Modul ,,Datenbanken Grundlagen" geleitet. Dabei war es mir besonders wichtig durch ergänzende Aufgaben und Beispiele den Vorlesungsinhalt zu vermitteln. Durch die wöchentliche Vorbereitung konnte ich mein Wissen im Bereich Datenbankkonzeption, Normalisierung und DDL/DML festigen.
2 Jahre Selbstständigkeit neben dem Studium in denen ich in Kundenprojekten viele Erfahrungen gesammelt habe. Mit dem Fokus auf Webentwicklung habe ich zahlreiche Projekte für kleinere und mittelständische Unternehmen umgesetzt.
Angular, Typescript, HTML
Flask, Python, NodeJS
Docker, Git
Clean Code, DevOps, Scrum