freiberufler Software Engineer, Software Developer and Cyber Security Specialist auf freelance.de

Software Engineer, Software Developer and Cyber Security Specialist

offline
  • auf Anfrage
  • Baden-Württemberg
  • auf Anfrage
  • de  |  en
  • 06.12.2023

Kurzvorstellung

2+ years Cyber Security, 7+ Software Development & 10+ years IT; I am excellent at jumping into unfamiliar software and technology projects and finding solutions for so far unknown problems. Structured and secure software is significant for me.

Qualifikationen

  • CSS/CSS3, SASS
  • Cyber Security Specialist
  • Docker
  • Go (GoLang)
  • HTML/HTML5
  • JavaScript
  • JavaScript, TypeScript
  • PostgreSQL
  • Software Developer
  • Software engineering / -technik
  • SQL
  • Svelte
  • Systems Engineering
  • TypeScript

Projekt‐ & Berufserfahrung

Fullstack Developer for a public transportation company
SaaS Start-Up, Remote
7/2023 – 11/2023 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2023 – 11/2023

Tätigkeitsbeschreibung

Description:
To enhance the efficiency and clarity of bus allocation for drivers, our cli-ent sought a comprehensive solution involving the installation of displays at each bus parking space. These displays would present real-time data about which driver is designated to which bus.

Products / skills:
▪ PostgreSQL
▪ JavaScript / TypeScript
▪ Angular
▪ Golang
▪ Docker
▪ Gitlab
▪ Jest
▪ RxJs
▪ Debian
▪ Raspberry Pi 4
▪ Puppeteer
▪ Chromium
▪ MQTT

Details:
▪ Hardware Procurement and Setup
▪ Backend Development
▪ Frontend Development
▪ Version Control and Collaboration

Eingesetzte Qualifikationen

Angular, Debian, Docker, Git, Go (GoLang), JavaScript, PostgreSQL, TypeScript

System Administrator / Engineer for a public transportation company
SaaS Start-Up, Remote
11/2022 – 7/2023 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2022 – 7/2023

Tätigkeitsbeschreibung

Description:
Addressing the need for an efficient, scalable, and cost-effective virtual-ization solution. The focus was on migrating the existing infrastructure from VMware to Proxmox. The transition aimed to harness Proxmox's capabili-ties, streamline operations, and offer a more integrated virtualization envi-ronment.

Products / skills:
▪ Windows Server, Debian
▪ VMWare, ESXi
▪ WireGuard
▪ Networking
▪ Nmap, Netcat, Wireshark
▪ Sophos
▪ Azure, Microsoft Active Directory ( AD )
▪ Veeam
▪ Panda Antivirus
▪ PowerShell
▪ Unifi Controller
▪ Azure AD Connect

Details:
▪ Operating Systems Management
▪ Virtualization Platform Transition
▪ VPN & Networking
▪ Network Monitoring & Security
▪ Cloud & Directory Services
▪ Backup & Recovery
▪ Security & Maintenance
▪ WIFI & Connectivity

Eingesetzte Qualifikationen

Active Directory, Debian, Microsoft Azure, PowerShell, Sophos Firewalls, Vmware (allg.), VMware ESXi, Windows Server (allg.)

System Architect for a public transportation company
SaaS Start-Up, Remote
10/2022 – 11/2022 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2022 – 11/2022

Tätigkeitsbeschreibung

Description:
To conduct a thorough examination of the existing IT systems and infra-structure across two company locations. The aim is to understand the cur-rent state, identify potential areas of improvement, and provide actiona-ble recommendations for enhancing the company's technological pos-ture.

Products / skills:
▪ Windows Server, Debian
▪ VMWare, ESXi
▪ WireGuard
▪ Networking
▪ Nmap, Netcat, Wireshark
▪ Sophos
▪ Microsoft Active Directory ( AD )
▪ Veeam
▪ Panda Antivirus
▪ PowerShell

Details:

Inventory Records:
▪ Performed comprehensive inventory assessments (Servers, NAS, Fire-walls, Router, Switchs, USVs ).
▪ Evaluated decommissioned systems' hardware components, software licenses, and assets.
▪ Investigated data migration strategies and disposal practices.

Planning WIFI Mesh:
▪ Carried out site surveys, analyzing signal strengths, interference sources, and coverage.
▪ Evaluated network infrastructure capability and reviewed security pro-tocols.

Planning a new VPN:
▪ Led a deep dive into VPN requirement analysis and protocol assess-ment.
▪ Investigated authentication methods, VPN traffic capacity, and cur-rent security infrastructure.

Eingesetzte Qualifikationen

Active Directory, Debian, PowerShell, Sophos Firewalls, Vmware (allg.), VMware ESXi, Windows Server (allg.)

Backend Developer
SaaS Start-Up, Remote
6/2022 – 9/2022 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2022 – 9/2022

Tätigkeitsbeschreibung

Description:

Enhance, optimize, and accelerate the server backend infrastructure, which is built on Debian and Docker, by refining SQL query structures for increased execution speed. Implement advanced caching strategies on the frontend to reduce load times. Upgrade the Golang backend com-ponents to expedite the transformation and processing of images, ensur-ing more efficient and rapid performance.

Products / skills:
▪ PostgreSQL
▪ JavaScript / TypeScript
▪ Jest
▪ Docker

Details:
▪ Planning a database structure
▪ Develop a backend database adapter
▪ Develop test cases in JavaScript with Jest
▪ Speedup connections to an external picture convert process

Eingesetzte Qualifikationen

Docker, JavaScript, PostgreSQL, TypeScript

DevOps Engineer
SaaS Start-Up, Remote
6/2022 – 7/2022 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2022 – 7/2022

Tätigkeitsbeschreibung

Description:
Transform the web application into a containerized environment, encap-sulating the backend system within containers to enhance scalability, portability, and efficiency. This process involves creating container images for the web app's services, ensuring seamless deployment and orchestra-tion across various computing environments.

Products / skills:
▪ PostgreSQL
▪ Nginx
▪ Docker
▪ Debian

Details:
▪ Set up a server with Docker
▪ Write Docker files for backend, gateways, webapps
▪ Write environment variable flies for multiple environment
▪ Develop necessary changes on the backend to containerize it

Eingesetzte Qualifikationen

Debian, Docker, NginX, PostgreSQL

Network and System Architect
SaaS Start-Up, Baden-Württemberg
8/2021 – 9/2021 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2021 – 9/2021

Tätigkeitsbeschreibung

Description:
Planning and set up a local network with VPN access.

Products / skills:
▪ Debian
▪ WireGuard
▪ Hetzner
▪ Docker
▪ Grafana
▪ Prometheus

Details:
▪ Planning the network architecture
▪ Set up the local network
▪ Set up the VPN network
▪ Ensuring redundancy and failover strategies
▪ Deploying Network monitoring and logging
▪ Writing technical documentation

Eingesetzte Qualifikationen

Debian, Docker

Fullstack Engineer for an enterprise Web Application
SaaS Start-Up, Baden-Württemberg
4/2020 – 7/2021 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2020 – 7/2021

Tätigkeitsbeschreibung

Description:
The task was to engineer an OAUTH2 authentication service that inte-grates with Google, Apple, and Microsoft accounts, allowing them to serve as login providers for a Software as a Service (SaaS) product, struc-tured as an independent microservice. The project scope also included the creation of APIs designed for GDPR compliance, enabling the ex-traction of personal data from both primary and backup databases, en-capsulated as a separate microservice. Additionally, a graphical inter-face for the data extraction workflow was developed using Svelte. The final phase of the project focused on the advancement of the business platform by developing services aimed at fostering innovation and ideation.

Products / skills:
▪ Golang
▪ Svelte
▪ Docker
▪ PostgreSQL
▪ Apple OAuth service
▪ Google OAuth service
▪ Microsoft Azure / Graph API
▪ GitLab
▪ Nginx

Details:
▪ Development of several microservices in the backend for a web plat-form with Golang and SQL
▪ Development of a new administrative Web-App with TypeScript, Svelte, HTML5, (S)CSS
▪ Development of integration and component tests with Jest in JavaScript and native tests with Golang
▪ Planning and designing the architecture for a PostgreSQL database
▪ Planning and implementing VPN Networks for several in-house DevOps Tools (Jenkins, GitLab, ...)
▪ Build and deploy container for web backend services

Eingesetzte Qualifikationen

Docker, Git, Go (GoLang), Microsoft Azure, NginX, PostgreSQL

Backend developer
SaaS Start-Up, Remote
2/2020 – 4/2020 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2020 – 4/2020

Tätigkeitsbeschreibung

Description:
The project entailed developing a Postgres adapter using Golang and Node.js to facilitate the transition from a NoSQL (Tarantool) database to an SQL (Postgres) database. This included the comprehensive transfer of data from NoSQL buckets to a newly established SQL schema.

Products skills:
▪ Golang
▪ PostgreSQL
▪ UML
▪ Tarantool
▪ Nodejs
▪ JavaScript / TypeScript

Details:

▪ Planning a relational database structure and architecture for Post-greSQL
▪ Rewrite from NoSQL scripts to SQL
▪ Develop a backend database adapter in Golang and Nodejs
▪ Develop test cases in Golang and Nodejs

Eingesetzte Qualifikationen

Go (GoLang), JavaScript, Node.js, PostgreSQL, TypeScript, UML

Ausbildung

Fachinformatiker
Ausbildung

Mannheim
Computer Science
Computer Science

Mannheim

Über mich

SELF-ASSESSMENT
▪ I am excellent at jumping into unfamiliar software and technology projects and finding solutions for so far unknown problems
▪ I feel inspired by new technologies and new methods but I only use what has proven itself
▪ Structured, clean and secure software is very important for me

PROFESSIONAL VITAE
2022 – today Fullstack Engineer, Raiok, Neulussheim, DE

2018 – 2021 Vocational training as a Computer Science Expert Subject area: Software Development, SAP Consulting company, Walldorf, DE

2015 – 2016 Vocational training as Communication and Information Technology Assistant Subject area: Electrical engineering | Software development | Generic IT skills, Vocational School, Mannheim, DE

FOCUS
▪ Planning and designing of secured distributed systems
▪ Planning and designing of backend software architecture
▪ Specification of APIs between components and systems
▪ Linux server planning and software selection
▪ Security conceptions for servers, network systems and software systems
▪ Practical, hands-on, new technologies

Weitere Kenntnisse

Cyber Security Specialist, Software Engineer & Software Developer

Age 26
English, German
2+ years Cyber Security, 7+ Software Development, 10+ years IT

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
580
Berufserfahrung
8 Jahre und 10 Monate (seit 06/2015)

Kontaktdaten

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

Jetzt Mitglied werden