freiberufler Software Team Lead, Ex Google SOC Mentor - Performance optimization and parallelization auf freelance.de

Software Team Lead, Ex Google SOC Mentor - Performance optimization and parallelization

zuletzt online vor 9 Tagen
  • auf Anfrage
  • nicht angegeben
  • Europa
  • en
  • 14.04.2024

Kurzvorstellung

I'm a seasoned DevOps Team Lead and Cloud Architect, specializing in CI/CD, system architecture, and cloud infrastructure. With strong skills in Java, Python, C++, and JavaScript, I passionately build future through code.

Qualifikationen

  • Agile Entwicklung
  • Full-Stack
  • SCRUM
  • Site Reliability Engineering
  • Software engineering / -technik
  • Technische Projektleitung / Teamleitung

Ausbildung

Dr
Dr. Ing.
Univ. Erlangen
2023
Erlangen
Engineering
Master of Science
2014
Melbourne, FL, USA
Informatik
Bachelor of Science
2012
Erlangen

Über mich

I hold a B.Sc. in Computer Engineering and a M.Sc. in Engineering, with a track record in both back-end and front-end development using languages like Java, Python, C++, and JavaScript. I've effectively managed development teams, implemented agile processes, and contributed to design and optimization of system architectures. Adaptable and committed to learning, I find my true passion in crafting and maintaining high-quality software.

Key Expertise:

Performance-oriented data structures
Highly concurrent computing
Realtime features
System-level tools
Compiler analysis
Realtime rendering, accelerator computing, and parallel algorithms.
When you find yourself in this situation, don't hesitate to reach out - it's exactly what I and my team love to work on, and where we over a decade of experience.

I pick up new stuff fast and love to work in a fast-changing environment with new challenges every day.
I started as a developer, learned my way into software architecture and high-performance computing, worked in research for 5yrs, and now enjoy bringing SCRUM to life in organisations. In this regard I see myself as an enabler, serving the teams and helping them tackle challenges and obstacles.

I have extended experience (15 years) in software development, parallelization, optimization, porting, and algorithm design.
Whenever your company hits their most challenging software engineering problems, need to familiarize yourselves with new technology - or just require a high-quality implementation of an algorithm, feature, or complete project get in touch with me.

Topics I can help you with 
Porting existing software to new hardware platforms, while fully leveraging the strengths of the targeted architecture.
Design and development of components, especially performance-critical features.
Application and adaptation of state-of-the-art technical solutions to your problem domain.
Refactoring or redesign of existing software systems to mitigate and/or eliminate performance and/or productivity bottlenecks.
My consulting services include
Benchmarking, profiling and performance analysis of your code.
Analyzing performance potential of parallelizing your application, targeting shared memory, distributed memory and accelerator/GPU resources.
Refactoring, data structure and algorithm design consulting.
Surveys and in-depth evaluations of the applicability of available state-of-the-art technology.
Bringing your team up to speed on state-of-the-art software engineering practices.
My professional experience includes
Certified Professional Scrum Master
6yrs+ Experience leading software development teams (professional and disciplinary)
10yrs+ Experience consulting software development teams to help tackle difficult technical challenges (corporate technology sector + finance)
10yrs+ Experience designing clean software architectures for larger projects in an enterprise environment
6yrs+ Experience as a scrum master, ensuring teams live agile values and principles and coaching organisation how to effectively transition to using SCRUM
1yr+ Experience as a product owner in an automotive environment
Familiar with agile methods, rapid-prototyping, and test-driven-development approach
Backend: Python, Java (Java EE, Spring, JSF/JSP), Elixir (Erlang VM, OTP, Phoenix), C++/C,
Frontend: Javascript, React.js, Angular 9+, UX driven Design (I am not a designer, but I know my way around UX and UI)
Mobile Apps IOS/Android: Ionic, React Native

Weitere Kenntnisse

Siehe Profil.

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
876
Berufserfahrung
15 Jahre (seit 04/2009)
Projektleitung
4 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden