Computer Scientist
- Verfügbarkeit einsehen
- 0 Referenzen
- 60‐80€/Stunde
- 76135 Karlsruhe
- Nähe des Wohnortes
- de | en | es
- 29.07.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
12/2023 – 4/2024
Tätigkeitsbeschreibung
Build a Blazor web application for monitoring and configuring industrial cameras with a gRPC connection to the camera controlling software
and lead engineering of new features in the camera controlling software. Additionally I helped with providing interfaces from the backend to the web application.
Webdesign, .Net, .Net Framework (Microsoft), C#
9/2023 – 11/2023
TätigkeitsbeschreibungAt Tesat Spacecom, I played a pivotal role in researching for ways to transition our laser communication terminals from C to Rust, significantly reducing the time spent on static code analysis, licensing research, and debugging. I developed a high-efficiency Rust bare metal program capable of handling interrupts, leveraging system timers, and utilizing multiple cores, which doubled the program's efficiency. Additionally, I successfully reverse-engineered the embedded RTOS, RTEMS, to enable Rust as the primary programming language, tapping into the advantages of open-source Rust code and minimizing common programming errors.
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung, C, Git, Embedded Software
3/2020 – 8/2023
TätigkeitsbeschreibungAt Dealfront, I developed a Chrome web extension that improved user research efficiency by 15% and played a key role in modernizing our infrastructure by dockerizing our product and migrating it to AWS with Kubernetes, enhancing global accessibility. I also revamped our main dashboard and settings, unifying product designs, and leveraged Elasticsearch to analyze user activity, optimizing targeting strategies. Additionally, I created a UI Web Component Library, boosting development speed and responsiveness.
Eingesetzte QualifikationenPostgresql, Continuous Delivery, Continuous Integration, Docker, Angular, AngularJS, PHP, Vue.Js, Web Entwicklung
Ausbildung
Karlsruhe Institute of Technology
Karlsruhe
Über mich
My journey into the world of software development began during my tenure as a working student at Dealfront, formerly known as Echobot. It was here that I honed my skills in web full stack development, and later expanded my expertise in frameworks like React, Svelte, and Blazor through various projects. Every line of code I write ensures maintainability and ease of collaboration.
My expertise extends to backend development with Symfony, Django, and Flask, where I excel in crafting robust APIs and optimizing database performance. I'm proficient in deploying applications using GitLab CI/CD, Docker, and Kubernetes, ensuring seamless transitions from development to production. Additionally, I leverage networking technologies like gRPC and HTTP/REST to build scalable communication channels within applications, facilitating efficient client-server interactions and microservices architecture.
In addition to web development, I have a passion for mobile app development. I've spearheaded two notable projects in this domain: a captivating game boasting a custom physics and rendering engine, and an informative application spotlighting clubs and events across Germany (nightlyfe). My expertise spans various mobile frameworks including Flutter, React Native, as well as direct native development using Swift, Java, and Kotlin. This breadth of knowledge allows me to deliver seamless, user-friendly mobile experiences across different platforms.
During an internship at Tesat Spacecom, I delved into the realm of embedded systems, where I acquired valuable skills in writing embedded code using Rust and C. From crafting custom operating systems to optimizing hardware performance, I excel in the intricate world of embedded development.
What sets me apart is my collaborative spirit and ability to work effectively within teams using version control such as git on GitHub or Gitlab, or even Mercurial. I firmly believe in the power of synergy, and I'm always eager to contribute my skills and expertise towards achieving shared goals. Knowing when to seek assistance and leveraging collective knowledge is key to delivering exceptional results, and I'm adept at fostering a collaborative environment where everyone's contributions are valued.
In summary, as a freelance software engineer, I offer a unique blend of expertise in web, mobile, and embedded development. My commitment to continuous learning, dedication to clean code standards, and ability to thrive in team environments make me a valuable asset to any project. Whether it's bringing a client's vision to life or solving complex technical challenges, I'm always ready to roll up my sleeves and deliver excellence.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden