I am an IT engineer/Software Architect with leadership, coding and design expertise.
Aktualisiert am 03.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.06.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Java
AWS
Python
PostgreSQL
TypeScript
Azure
Embedded C
Internet of Things
CAN-Bus
Django
REST
Vehicle Telematics
Ansible
Gradle
Software Architecture
Spring Boot
OpenID Connect
Kotlin
Cloud Formation
Bicep

Einsatzorte

Einsatzorte

Berlin (+50km) Munich (+50km) Düsseldorf (+50km)
Deutschland, Österreich
möglich

Projekte

Projekte

9 months
2024-01 - now

Consulting

Independent Software Consultant
Independent Software Consultant

1 year
2023-01 - 2023-12

In-house IoT solution for in-car telematic box

Telematics Engineer Python AWS IoT ...
Telematics Engineer
  • Design and implement an in-house IoT solution for in-car telematic box
  • Build the CI/CD pipelines
  • Document and train the internal Miles team how to troubleshoot, implement CR
  • Design and implement an in-house IoT solution for in-car telematic box Applied architectural style, patterns and approaches:
    • DDD
    • Event Sourcing
    • RESTful
    • Hexagonal Architecture
Python AWS IoT CAN-Bus GitLab CI AWS CloudFormation DynamoDB TypeScript AWS IoT Core AWS Lambda S3
Miles Mobility GmbH
Berlin
2 years 10 months
2020-03 - 2022-12

Coordinate and oversee 5 teams, consisting of 25 Engineers

Software Architect GitHub actions Azure Bicep KnexJs ...
Software Architect

  • Reengineering of the the current platform for cost saving and scalability
  • Prototype and design the architecture for new features implementation
  • Discuss with the PO's and plan accordingly the desired changes
  • Collaborate with company CISO in order to improve the product security
  • Coordinate the migration from GCP to Azure Cloud
  • Architect and prototype in-house SSO solution
  • Define specification, architect and implement the ERP (Odoo) integration
  • Define specification and architect our in-house billing system
  • Prototype and define E2E automation testing strategy
  • Define and monitor the implementation of security standards established by company CISO
  • Design an in-house IoT solution for in-car telematic box
  • Applied architectural style, patterns and approaches:
    • DDD
    • Event Sourcing
    • RESTful
    • ?Hexagonal Architecture

GitHub actions Azure Bicep KnexJs azure-functions-nodejs TypeScript Python IoT Hub PostgreSQL Azure Functions App Service Application Insights Service Bus Event Hub
WeShare is now MILES
2 years 2 months
2018-01 - 2020-02

Built the entire development team from scratch, up to 7 engineers

Backend Lead Developer circleci Ansible aws cli ...
Backend Lead Developer
  • Solution Architect
  • Lead and coach the backend team
  • Help Data Science to integrate their work into our system
  • Facilitate the integration with the backend for FE team and also for third party consumers (E.g. customers, external and internal partners)
  • Help to deliver projects fast without affecting the quality and also leaving room for improvements at a later stage
  • Applied architectural style, patterns and approaches:
    • DDD
    • Event Sourcing
    • RESTful
circleci Ansible aws cli CloudFormation AWS Lambda sparkjava spring-boot IronDB PostgreSQL Java JavaScript Python Kotlin IoT Core Kinesis Aurora Lambda Fargate
Körber Digital
1 year
2017-01 - 2017-12

Maintain, refactor and re-engineer routing RESTful interfaces

Java Consultant
Java Consultant
  • Maintain, refactor and re-engineer routing RESTful interfaces and also mentoring the developers with less experience in this area about best practices regarding code quality and unit testing in Java world
  • Migrate the Performance Tests from JMeter to Gatling
  • Migrate the AWS infrastructure to Azure
TomTom
1 year
2016-01 - 2016-12

Implementing the new generation of Traffic Services using Event Sourcing and CQRS patterns

Senior Developer
Senior Developer

HERE Technologies
2 months
2016-01 - 2016-02

Implementation of a SAML IDP proxy

SAML Consultant
SAML Consultant

Market Logic Software
1 year 5 months
2014-08 - 2015-12

Actively participate to architecture and design of the new software components

Software Architect Gradle Jenkins Ansible ...
Software Architect
  • Define the new development guide lines and quality checks
  • Reengineer the build system by migrating from Ant to Gradle
  • Reengineer the deployment system using Ansible
  • Introduce CI/CD principles using Jenkins
  • Introduce database versioning using Liquibase
  • Reimplement the current application following the microservices architecture
  • Applied architectural style, patterns and approaches:
    • DDD
    • Event Sourcing
    • RESTful
Gradle Jenkins Ansible PostgreSQL Java SpringBoot
Market Logic Software
6 months
2014-01 - 2014-06

Designing and developing custom software products required by the company and customers

Senior Software Developer
Senior Software Developer
AKQA
1 year 4 months
2012-09 - 2013-12

Designing and developing custom software products

Software Architect & Owner
Software Architect & Owner
  • Designing and developing custom software products required by the company and customers, create the software architecture, choose the software technologies and languages, coach the team members
Veltis Management
1 year
2011-10 - 2012-09

Designing and developing custom software products required by the company and customers

Lead Developer
Lead Developer

Haufe Group
1 year 3 months
2010-07 - 2011-09

Designing and developing custom software products

Technical Project Lead
Technical Project Lead
  • Designing and developing custom software products required by the company and customers and also providing trainings to my colleagues about Java and JEE technologies and frameworks
Infobest
1 year 8 months
2008-10 - 2010-05

Designing and developing applications for insurance industry

Senior Java Developer
Senior Java Developer
  • Designing and developing applications for insurance industry and custom software products required by the company and customers
7 months
2008-04 - 2008-10

Designing and developing new features for the existing Siveco application

Senior Java Developer
Senior Java Developer
  • developing advanced backend systems for eAdministration and eBusiness applica
SIVECO Romania
2 years 1 month
2006-03 - 2008-03

Execution of functional and non-functional tests for OSS components

Software Integration Engineer
Software Integration Engineer
  • defining functional test cases and non-functional test strategy, analyze test result, generate comparison benchmarks and develope test automatization
Nokia
7 months
2005-09 - 2006-03

Designing and developing new features for the existing online communities

Software Developer
Software Developer
  • Designing and developing new features for the existing online communities and new products
  • redesigning and realizing data integration process of product and price data for Europe?s leading Comparison Shopping Portal
  • developing advanced back-end systems for customer management and sales process
  • programming in-house administrative and reporting tools, automating complex data management processes
Ciao Romania
2 years 3 months
2003-06 - 2005-08

Developing concepts and systems

Test Tools Developer
Test Tools Developer
  • Developing concepts and systems (hardware and software) to validate the functionality of products
  • according to the specific requirements or specifications by using, defining or developing single or automated tests within a predefined project plan considering processes, procedures and testing quality standards
Continental
7 months
2002-12 - 2003-06

Developing and designing new features and components

Software Developer
Software Developer
  • Developing and designing new features and components for an engine that interpret a company proprietary language
  • install the new developed features to the customers production servers
S.C Spidernet S.R.L.
1 year 1 month
2001-11 - 2002-11

Developing and design Web and mobile Wap applications

Software Developer
Software Developer
  • Developing and design Web and mobile Wap applications according to the specific customers requirements
GoodSoft

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years 9 months
1997-10 - 2002-06

Applied Electronics

Major, Politehnica University Timisoara
Major
Politehnica University Timisoara

Kompetenzen

Kompetenzen

Top-Skills

Java AWS Python PostgreSQL TypeScript Azure Embedded C Internet of Things CAN-Bus Django REST Vehicle Telematics Ansible Gradle Software Architecture Spring Boot OpenID Connect Kotlin Cloud Formation Bicep

Produkte / Standards / Erfahrungen / Methoden

Profile:

I am IT engineer/Software Architect with leadership, coding, design, analysing and troubleshooting large-scale distributed systems expertise, with a solid foundation in development process, best practices and design patterns. You can contact me in case you are looking for the following: 

  • Senior Technical Leadership
  • Build teams from scratch
  • Build fast MVP's
  • Move your existing MVP to the next level
  • Architect technical solutions with minimum resources and cost
  • Reengineer your existing legacy system


Skills:

  • SAML 2.0
  • Team Management
  • Internet of Things (IoT)
  • Project Management
  • Workflow Engines
  • Rules Engines
  • Software Architecture
  • Cross-functional Team Leadership
  • Telematics
  •  Java

Programmiersprachen

Java
Experte
Python
Experte
TypeScript
Fortgeschritten
Embedded C
Fortgeschritten
Rust
Basics

Datenbanken

PostgreSQL
Experte

Branchen

Branchen

  • Automotive
  • Government
  • Car Sharing&Mobility
  • Manufacturing
  • Telecom
  • Insurance

Einsatzorte

Einsatzorte

Berlin (+50km) Munich (+50km) Düsseldorf (+50km)
Deutschland, Österreich
möglich

Projekte

Projekte

9 months
2024-01 - now

Consulting

Independent Software Consultant
Independent Software Consultant

1 year
2023-01 - 2023-12

In-house IoT solution for in-car telematic box

Telematics Engineer Python AWS IoT ...
Telematics Engineer
  • Design and implement an in-house IoT solution for in-car telematic box
  • Build the CI/CD pipelines
  • Document and train the internal Miles team how to troubleshoot, implement CR
  • Design and implement an in-house IoT solution for in-car telematic box Applied architectural style, patterns and approaches:
    • DDD
    • Event Sourcing
    • RESTful
    • Hexagonal Architecture
Python AWS IoT CAN-Bus GitLab CI AWS CloudFormation DynamoDB TypeScript AWS IoT Core AWS Lambda S3
Miles Mobility GmbH
Berlin
2 years 10 months
2020-03 - 2022-12

Coordinate and oversee 5 teams, consisting of 25 Engineers

Software Architect GitHub actions Azure Bicep KnexJs ...
Software Architect

  • Reengineering of the the current platform for cost saving and scalability
  • Prototype and design the architecture for new features implementation
  • Discuss with the PO's and plan accordingly the desired changes
  • Collaborate with company CISO in order to improve the product security
  • Coordinate the migration from GCP to Azure Cloud
  • Architect and prototype in-house SSO solution
  • Define specification, architect and implement the ERP (Odoo) integration
  • Define specification and architect our in-house billing system
  • Prototype and define E2E automation testing strategy
  • Define and monitor the implementation of security standards established by company CISO
  • Design an in-house IoT solution for in-car telematic box
  • Applied architectural style, patterns and approaches:
    • DDD
    • Event Sourcing
    • RESTful
    • ?Hexagonal Architecture

GitHub actions Azure Bicep KnexJs azure-functions-nodejs TypeScript Python IoT Hub PostgreSQL Azure Functions App Service Application Insights Service Bus Event Hub
WeShare is now MILES
2 years 2 months
2018-01 - 2020-02

Built the entire development team from scratch, up to 7 engineers

Backend Lead Developer circleci Ansible aws cli ...
Backend Lead Developer
  • Solution Architect
  • Lead and coach the backend team
  • Help Data Science to integrate their work into our system
  • Facilitate the integration with the backend for FE team and also for third party consumers (E.g. customers, external and internal partners)
  • Help to deliver projects fast without affecting the quality and also leaving room for improvements at a later stage
  • Applied architectural style, patterns and approaches:
    • DDD
    • Event Sourcing
    • RESTful
circleci Ansible aws cli CloudFormation AWS Lambda sparkjava spring-boot IronDB PostgreSQL Java JavaScript Python Kotlin IoT Core Kinesis Aurora Lambda Fargate
Körber Digital
1 year
2017-01 - 2017-12

Maintain, refactor and re-engineer routing RESTful interfaces

Java Consultant
Java Consultant
  • Maintain, refactor and re-engineer routing RESTful interfaces and also mentoring the developers with less experience in this area about best practices regarding code quality and unit testing in Java world
  • Migrate the Performance Tests from JMeter to Gatling
  • Migrate the AWS infrastructure to Azure
TomTom
1 year
2016-01 - 2016-12

Implementing the new generation of Traffic Services using Event Sourcing and CQRS patterns

Senior Developer
Senior Developer

HERE Technologies
2 months
2016-01 - 2016-02

Implementation of a SAML IDP proxy

SAML Consultant
SAML Consultant

Market Logic Software
1 year 5 months
2014-08 - 2015-12

Actively participate to architecture and design of the new software components

Software Architect Gradle Jenkins Ansible ...
Software Architect
  • Define the new development guide lines and quality checks
  • Reengineer the build system by migrating from Ant to Gradle
  • Reengineer the deployment system using Ansible
  • Introduce CI/CD principles using Jenkins
  • Introduce database versioning using Liquibase
  • Reimplement the current application following the microservices architecture
  • Applied architectural style, patterns and approaches:
    • DDD
    • Event Sourcing
    • RESTful
Gradle Jenkins Ansible PostgreSQL Java SpringBoot
Market Logic Software
6 months
2014-01 - 2014-06

Designing and developing custom software products required by the company and customers

Senior Software Developer
Senior Software Developer
AKQA
1 year 4 months
2012-09 - 2013-12

Designing and developing custom software products

Software Architect & Owner
Software Architect & Owner
  • Designing and developing custom software products required by the company and customers, create the software architecture, choose the software technologies and languages, coach the team members
Veltis Management
1 year
2011-10 - 2012-09

Designing and developing custom software products required by the company and customers

Lead Developer
Lead Developer

Haufe Group
1 year 3 months
2010-07 - 2011-09

Designing and developing custom software products

Technical Project Lead
Technical Project Lead
  • Designing and developing custom software products required by the company and customers and also providing trainings to my colleagues about Java and JEE technologies and frameworks
Infobest
1 year 8 months
2008-10 - 2010-05

Designing and developing applications for insurance industry

Senior Java Developer
Senior Java Developer
  • Designing and developing applications for insurance industry and custom software products required by the company and customers
7 months
2008-04 - 2008-10

Designing and developing new features for the existing Siveco application

Senior Java Developer
Senior Java Developer
  • developing advanced backend systems for eAdministration and eBusiness applica
SIVECO Romania
2 years 1 month
2006-03 - 2008-03

Execution of functional and non-functional tests for OSS components

Software Integration Engineer
Software Integration Engineer
  • defining functional test cases and non-functional test strategy, analyze test result, generate comparison benchmarks and develope test automatization
Nokia
7 months
2005-09 - 2006-03

Designing and developing new features for the existing online communities

Software Developer
Software Developer
  • Designing and developing new features for the existing online communities and new products
  • redesigning and realizing data integration process of product and price data for Europe?s leading Comparison Shopping Portal
  • developing advanced back-end systems for customer management and sales process
  • programming in-house administrative and reporting tools, automating complex data management processes
Ciao Romania
2 years 3 months
2003-06 - 2005-08

Developing concepts and systems

Test Tools Developer
Test Tools Developer
  • Developing concepts and systems (hardware and software) to validate the functionality of products
  • according to the specific requirements or specifications by using, defining or developing single or automated tests within a predefined project plan considering processes, procedures and testing quality standards
Continental
7 months
2002-12 - 2003-06

Developing and designing new features and components

Software Developer
Software Developer
  • Developing and designing new features and components for an engine that interpret a company proprietary language
  • install the new developed features to the customers production servers
S.C Spidernet S.R.L.
1 year 1 month
2001-11 - 2002-11

Developing and design Web and mobile Wap applications

Software Developer
Software Developer
  • Developing and design Web and mobile Wap applications according to the specific customers requirements
GoodSoft

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years 9 months
1997-10 - 2002-06

Applied Electronics

Major, Politehnica University Timisoara
Major
Politehnica University Timisoara

Kompetenzen

Kompetenzen

Top-Skills

Java AWS Python PostgreSQL TypeScript Azure Embedded C Internet of Things CAN-Bus Django REST Vehicle Telematics Ansible Gradle Software Architecture Spring Boot OpenID Connect Kotlin Cloud Formation Bicep

Produkte / Standards / Erfahrungen / Methoden

Profile:

I am IT engineer/Software Architect with leadership, coding, design, analysing and troubleshooting large-scale distributed systems expertise, with a solid foundation in development process, best practices and design patterns. You can contact me in case you are looking for the following: 

  • Senior Technical Leadership
  • Build teams from scratch
  • Build fast MVP's
  • Move your existing MVP to the next level
  • Architect technical solutions with minimum resources and cost
  • Reengineer your existing legacy system


Skills:

  • SAML 2.0
  • Team Management
  • Internet of Things (IoT)
  • Project Management
  • Workflow Engines
  • Rules Engines
  • Software Architecture
  • Cross-functional Team Leadership
  • Telematics
  •  Java

Programmiersprachen

Java
Experte
Python
Experte
TypeScript
Fortgeschritten
Embedded C
Fortgeschritten
Rust
Basics

Datenbanken

PostgreSQL
Experte

Branchen

Branchen

  • Automotive
  • Government
  • Car Sharing&Mobility
  • Manufacturing
  • Telecom
  • Insurance

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.