13.03.2025 aktualisiert


100 % verfügbar
Experienced Software Engineer with Full-Stack Development Skills
Reinbek, Deutschland
Weltweit
Bachelor in Computer ScienceSkills
C (Programmiersprache)JavaJavascriptAgile MethodologieAndroidC++Mobile Application DevelopmentCmakeDatenbankenContinuous DeliveryContinuous IntegrationDatenübertragungenSoftware Design PatternsDevopsProgrammierwerkzeugeWeb EntwicklungEclipseGame DevelopmentGithubOpengl Shading LanguageGradleIntellij IDEAPythonApache MavenNode.JsScrumSoftware ArchitectureSoftwareentwicklungTypescriptTest-Driven DevelopmentMontage und DemontageGame-DesignBackendGitVue.JsKotlinFull Stack EntwicklungFront EndApi DesignRestful ApisJenkinsProgramming Languages
Software Development
Extensive experience in various programming languages including Java, Go, C++/C, Python, and JavaScript/TypeScript. Proficient in software architecture and design patterns.
DevOps and Tooling
Skilled in using a wide range of development tools such as Gradle, Maven, CMake, Git, Jenkins, and GitHub Actions. Experienced with IDEs like Eclipse, IntelliJ, and VSCode.
Agile Methodologies
Practiced in Scrum/Agile methodologies, Test-Driven Development (TDD), and continuous integration/continuous deployment (CI/CD) processes.
Web Development
Proficient in full-stack web development, including front-end technologies like JavaScript and Vue.js, and back-end technologies such as Node.js and various databases.
Mobile Development
Experience in Android app development using Java and Kotlin, ensuring compatibility across various Android versions.
Game Development
Capable of developing 2D games using engines like Godot, with knowledge of GDScript, GLSL, and game design principles.
API Development
Skilled in designing and implementing RESTful APIs, improving data communication between front-end and back-end systems.
Extensive experience in various programming languages including Java, Go, C++/C, Python, and JavaScript/TypeScript. Proficient in software architecture and design patterns.
DevOps and Tooling
Skilled in using a wide range of development tools such as Gradle, Maven, CMake, Git, Jenkins, and GitHub Actions. Experienced with IDEs like Eclipse, IntelliJ, and VSCode.
Agile Methodologies
Practiced in Scrum/Agile methodologies, Test-Driven Development (TDD), and continuous integration/continuous deployment (CI/CD) processes.
Web Development
Proficient in full-stack web development, including front-end technologies like JavaScript and Vue.js, and back-end technologies such as Node.js and various databases.
Mobile Development
Experience in Android app development using Java and Kotlin, ensuring compatibility across various Android versions.
Game Development
Capable of developing 2D games using engines like Godot, with knowledge of GDScript, GLSL, and game design principles.
API Development
Skilled in designing and implementing RESTful APIs, improving data communication between front-end and back-end systems.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischverhandlungssicher
Projekthistorie
Improved programming skills and explored new technologies while bringing various projects to life on Github, including a personal website and software development endeavors.
Explored diverse cultures through travels in Asia and Europe.
Contributed to a project for a prominent banking institution in Germany, focused on modernizing their legacy systems.