Tasks: Architecture, implementation, testing, strategy
Details: eSports platform for unity games on Android and iOS, Webpage, Player management, Analytics, Gameplay.
Technology: Unity, C#, PlayFab, Bubble.io, JavaScript.
Project team size: 2-3
Tasks: Implementation, architecture, testing, DevOps
Details: Deployment to cloud. Setup CI/CD pipeline, REST API. Cloud security, IoT security, Testing pyramid.
Technology: Java, Spring Boot, AWS, ElasticBeanstalk, Jenkins, CloudWatch, PostgreSQL.
Project team size: 5-7
Tasks: Implementation, architecture, testing, DevOps
Details: Deployment to cloud. Logging / metrics. Cloud security, IoT security, Testing pyramid. Software for IoT device. CI/CD.
Technology: Java, Docker, Spring Boot, AWS, Elasticsearch, Kibana, OpenShift, NodeJS, VueJS, GitLab, Linux, Filebeat, Metricbeat, Shell.
Project team size: 25-30
Tasks: Implementation, requirement analysis, testing
Details: Improvement of several GUI components. Model-View-Presenter Pattern (Unit-Testability)
Technology: Java, Swing, AWT, JUnit, Mockito, IntelliJ, Git, Jira, UML, Bitbucket, Source Tree.
Project team size: 2-3
Tasks: Idea, concept, supervision of prototype development
Details: Modularization of Java source code (2.5 Mio LOC). Dependency-Analysis. Supervision of prototype development
Technology: Java, Maven, Ant, IntelliJ, Git, Jira, Jenkins, UML
Project team size: 2-3
Education
10/2004 ? 10/2007
Doctor of sciences ETH Zurich, Switzerland,
Laboratory of Thermodynamics in Emerging Technologies,
Department of Mechanical and Process Engineering,
Advisor: Prof. Dr. Dimos Poulikakos
07/2004
Diploma in Mechanical Engineering, ETH Zurich
08/2002 ? 02/2003
Exchange semester, TU Delft, Netherlands
1998 ? 2004
Studies in Mechanical and Process Engineering, ETH Zurich
1991 ? 1998
Kantonsschule Zürcher Unterland, Matura, Typus C, Switzerland
Courses
2018
Cloud Security, Siemens, Switzerland
2016
Python Advanced, Bodenseo, Switzerland
2012
Data Processing on Modern Hardware, ETH Zürich, Switzerland
2011
Software Design, ETH Zürich, Switzerland
2009
Java Advanced, ZFI Zürich, Switzerland
Software Engineering
Software Architecture
DevOps
Cloud Engineer
Backend
Programming Languages
Java Senior
Python, Matlab, C/C++, Shell, C# Professional
Fortran, Clojure, JavaScript Junior
Area of Expertise
Pharmaceutical, Industry, Research, IoT, Cloud Senior
Automotive, Fluidmechanics, Multiphysics, Cloud, Gaming Professional
Electronics Junior
Development Environment
Eclipse, IntelliJ Senior
Visual Studio, VS Code, PyCharm, Matlab Professional
Android Studio, WebStorm Junior
Software Engineering
Algorithms, Cloud Senior
Data Structures, Security, Networking Professional
Multithreading, Cache-Friendliness, Framework Development, Persistence Junior
Architecture
UML, Dependency Analysis/Management, Modular Design, Design Pattern, Clean Code/OOAD, Interface Design, Static Code Analysis, Code Metrics, CppDepend, Cloud, Security Professional
Best Practices, Code Ownership, Enterprise Architect, Architectural Styles, Infrastructure as Code Junior
Frameworks / Libraries
JUnit, boost, STL, Regular Expressions, Spring Boot, Unity Professional
Mockito, Easymock, Apache Commons, slf4j, log4j, Python unittest, Auth0 Junior
Cloud
AWS (EC2, S3, Elastic Beanstalk, CloudWatch, Elasticsearch, VPC, Cognito, RDS, IAM) Professional
Cloudformation, Terraform, OpenShift Junior
Continuous Integration / Build Tools
SVN, Git, GitLab, Jenkins Professional
Maven, CMake, Incredibuild, Bitbucket Junior
GUI
Swing Professional
AWT, Qt, VueJS, Bubble.io Junior
Server & Databases
PostgreSQL Professional
SQLite, Elasticsearch, Kibana Junior
Requirements Engineering / Development processes
Scrum, Requirements analysis/specification, SAFe Professional
RUP, Systems modeling, TDD, Jira Junior
Test Engineering
Unit-Tests, Integration-tests, E2E Tests Senior
Test-Automation Junior
Communication
XML, RESTful APIs, JSON, YML Professional
CSV, mqtt Junior
Operating Systems
Windows, iOS, Linux, Docker Professional
Android Junior
Tasks: Architecture, implementation, testing, strategy
Details: eSports platform for unity games on Android and iOS, Webpage, Player management, Analytics, Gameplay.
Technology: Unity, C#, PlayFab, Bubble.io, JavaScript.
Project team size: 2-3
Tasks: Implementation, architecture, testing, DevOps
Details: Deployment to cloud. Setup CI/CD pipeline, REST API. Cloud security, IoT security, Testing pyramid.
Technology: Java, Spring Boot, AWS, ElasticBeanstalk, Jenkins, CloudWatch, PostgreSQL.
Project team size: 5-7
Tasks: Implementation, architecture, testing, DevOps
Details: Deployment to cloud. Logging / metrics. Cloud security, IoT security, Testing pyramid. Software for IoT device. CI/CD.
Technology: Java, Docker, Spring Boot, AWS, Elasticsearch, Kibana, OpenShift, NodeJS, VueJS, GitLab, Linux, Filebeat, Metricbeat, Shell.
Project team size: 25-30
Tasks: Implementation, requirement analysis, testing
Details: Improvement of several GUI components. Model-View-Presenter Pattern (Unit-Testability)
Technology: Java, Swing, AWT, JUnit, Mockito, IntelliJ, Git, Jira, UML, Bitbucket, Source Tree.
Project team size: 2-3
Tasks: Idea, concept, supervision of prototype development
Details: Modularization of Java source code (2.5 Mio LOC). Dependency-Analysis. Supervision of prototype development
Technology: Java, Maven, Ant, IntelliJ, Git, Jira, Jenkins, UML
Project team size: 2-3
Education
10/2004 ? 10/2007
Doctor of sciences ETH Zurich, Switzerland,
Laboratory of Thermodynamics in Emerging Technologies,
Department of Mechanical and Process Engineering,
Advisor: Prof. Dr. Dimos Poulikakos
07/2004
Diploma in Mechanical Engineering, ETH Zurich
08/2002 ? 02/2003
Exchange semester, TU Delft, Netherlands
1998 ? 2004
Studies in Mechanical and Process Engineering, ETH Zurich
1991 ? 1998
Kantonsschule Zürcher Unterland, Matura, Typus C, Switzerland
Courses
2018
Cloud Security, Siemens, Switzerland
2016
Python Advanced, Bodenseo, Switzerland
2012
Data Processing on Modern Hardware, ETH Zürich, Switzerland
2011
Software Design, ETH Zürich, Switzerland
2009
Java Advanced, ZFI Zürich, Switzerland
Software Engineering
Software Architecture
DevOps
Cloud Engineer
Backend
Programming Languages
Java Senior
Python, Matlab, C/C++, Shell, C# Professional
Fortran, Clojure, JavaScript Junior
Area of Expertise
Pharmaceutical, Industry, Research, IoT, Cloud Senior
Automotive, Fluidmechanics, Multiphysics, Cloud, Gaming Professional
Electronics Junior
Development Environment
Eclipse, IntelliJ Senior
Visual Studio, VS Code, PyCharm, Matlab Professional
Android Studio, WebStorm Junior
Software Engineering
Algorithms, Cloud Senior
Data Structures, Security, Networking Professional
Multithreading, Cache-Friendliness, Framework Development, Persistence Junior
Architecture
UML, Dependency Analysis/Management, Modular Design, Design Pattern, Clean Code/OOAD, Interface Design, Static Code Analysis, Code Metrics, CppDepend, Cloud, Security Professional
Best Practices, Code Ownership, Enterprise Architect, Architectural Styles, Infrastructure as Code Junior
Frameworks / Libraries
JUnit, boost, STL, Regular Expressions, Spring Boot, Unity Professional
Mockito, Easymock, Apache Commons, slf4j, log4j, Python unittest, Auth0 Junior
Cloud
AWS (EC2, S3, Elastic Beanstalk, CloudWatch, Elasticsearch, VPC, Cognito, RDS, IAM) Professional
Cloudformation, Terraform, OpenShift Junior
Continuous Integration / Build Tools
SVN, Git, GitLab, Jenkins Professional
Maven, CMake, Incredibuild, Bitbucket Junior
GUI
Swing Professional
AWT, Qt, VueJS, Bubble.io Junior
Server & Databases
PostgreSQL Professional
SQLite, Elasticsearch, Kibana Junior
Requirements Engineering / Development processes
Scrum, Requirements analysis/specification, SAFe Professional
RUP, Systems modeling, TDD, Jira Junior
Test Engineering
Unit-Tests, Integration-tests, E2E Tests Senior
Test-Automation Junior
Communication
XML, RESTful APIs, JSON, YML Professional
CSV, mqtt Junior
Operating Systems
Windows, iOS, Linux, Docker Professional
Android Junior
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.