freiberufler Software Engineer auf freelance.de

Software Engineer

offline
  • 40‐50€/Stunde
  • Chemnitz
  • auf Anfrage
  • ru  |  de  |  en
  • 24.09.2024

Kurzvorstellung

Durch meine langjährige Arbeit in einem wachsenden Spiel-Startup (sowie vielen anderen Projekten) habe ich eine große Expertise in der Software-Entwicklung aufgebaut. Gerne setze ich meine Fähigkeiten zur erfolgreichen Umsetzung Ihrer Projekte ein!

Auszug Referenzen (2)

"Als studentische Hilfskraft war er ein verantwortungsbewusster Mitarbeiter, der auch komplexe Aufgaben und Probleme effektiv löste."
Studentische Hilfskraft (Software Developer) (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

4/2021 – 3/2024

Tätigkeitsbeschreibung

Erledigung zahlreicher Aufgaben als studentische Hilfskraft, wie z.B. Updates, Bugfixes, API-Integration, Schreiben von Tests.

Eingesetzte Qualifikationen

Web Entwicklung, JavaScript, Node.Js, Python, Selenium, SPARQL (SPARQL Protocol And RDF Query Language), Test Automation

"Herr C. hat durch seine umfassenden Kenntnisse und Zuverlässigkeit maßgeblich zur Weiterentwicklung und zum Erfolg des Projekts beigetragen."
Lead Developer & Projektmanager (Festanstellung)
Frau Koshevetskaia
Tätigkeitszeitraum

3/2015 – 2/2021

Tätigkeitsbeschreibung

- Kommerzieller Erfolg und signifikantes Wachstum der Nutzerbasis durch umfassenden Ausbau des Spiels
- Entwicklung von dynamischen und interaktiven Front-End-Anwendungen mit Vue.js (JavaScript/TypeScript)
- Weiterentwicklung vom Backend-System (PHP, Node.js, C#) zu einer leistungsfähigen und skalierbaren Lösung mit vielen neuen Updates
- Schrittweise Modernisierung des Legacy-Codes: Clean Code Prinzipien, Unit-Tests, Code-Dokumentation
- Entwicklung der Datenbankarchitektur: Indexierung und Partitionierung der MySQL-Tabellen, Optimierung von komplexen SQL-Abfragen, Performance-Tuning
- Schrittweise Einführung von modernen Methoden wie VCS (Git mit automatisierten Test-, Build- und Deploy-Abläufen), Scrum, Projektmanagement-System (OpenProject) mit RICE scoring, Aufbau von Teams und deren Interaktion
- Linux-Server Administrierung: Installation, Konfiguration, Sicherheit, Backup-Management, Optimierung der Serverleistung
- Betreuung von weniger erfahrenen Kollegen

Eingesetzte Qualifikationen

Mysql, SQL, Scrum, C#, Node.Js, Typescript, Systemadministration (allg.), JavaScript, PHP, Web Entwicklung

Qualifikationen

  • C#6 J.
  • Informatik
  • JavaScript13 J.
  • Node.Js9 J.
  • PHP10 J.
  • Software engineering / -technik
  • SQL6 J.
  • Systemadministration (allg.)6 J.
  • Typescript6 J.
  • Web Entwicklung13 J.

Projekt‐ & Berufserfahrung

Software Developer
Kundenname anonymisiert, Chemnitz
4/2024 – 9/2024 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2024 – 9/2024

Tätigkeitsbeschreibung

- Software-Entwicklung im Auftrag des Privatkunden: Implementierung von komplexen Updates, Fehlerbehebung
- Weitere Vertiefung der Kenntnisse in TypeScript und C#

Eingesetzte Qualifikationen

C#, Typescript

Studentische Hilfskraft (Software Developer) (Festanstellung)
TU Chemnitz, Chemnitz
4/2021 – 3/2024 (3 Jahre)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

4/2021 – 3/2024

Tätigkeitsbeschreibung

Erledigung zahlreicher Aufgaben als studentische Hilfskraft, wie z.B. Updates, Bugfixes, API-Integration, Schreiben von Tests.

Eingesetzte Qualifikationen

Web Entwicklung, JavaScript, Node.Js, Python, Selenium, SPARQL (SPARQL Protocol And RDF Query Language), Test Automation

Lead Developer & Projektmanager (Festanstellung)
CatWar, Sankt Petersburg
3/2015 – 2/2021 (6 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

3/2015 – 2/2021

Tätigkeitsbeschreibung

- Kommerzieller Erfolg und signifikantes Wachstum der Nutzerbasis durch umfassenden Ausbau des Spiels
- Entwicklung von dynamischen und interaktiven Front-End-Anwendungen mit Vue.js (JavaScript/TypeScript)
- Weiterentwicklung vom Backend-System (PHP, Node.js, C#) zu einer leistungsfähigen und skalierbaren Lösung mit vielen neuen Updates
- Schrittweise Modernisierung des Legacy-Codes: Clean Code Prinzipien, Unit-Tests, Code-Dokumentation
- Entwicklung der Datenbankarchitektur: Indexierung und Partitionierung der MySQL-Tabellen, Optimierung von komplexen SQL-Abfragen, Performance-Tuning
- Schrittweise Einführung von modernen Methoden wie VCS (Git mit automatisierten Test-, Build- und Deploy-Abläufen), Scrum, Projektmanagement-System (OpenProject) mit RICE scoring, Aufbau von Teams und deren Interaktion
- Linux-Server Administrierung: Installation, Konfiguration, Sicherheit, Backup-Management, Optimierung der Serverleistung
- Betreuung von weniger erfahrenen Kollegen

Eingesetzte Qualifikationen

Mysql, SQL, Scrum, C#, Node.Js, Typescript, Systemadministration (allg.), JavaScript, PHP, Web Entwicklung

Praktikum (Festanstellung)
CatWar, Sankt Petersburg
4/2010 – 2/2015 (4 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2010 – 2/2015

Tätigkeitsbeschreibung

- Implementierung und Wartung von einfachen Software- und Datenbanklösungen sowie Bugfixes
- Technischer Benutzersupport begleitend zur Software-Entwicklung

Eingesetzte Qualifikationen

JavaScript, Jquery, Mysql, PHP, Web Entwicklung

Ausbildung

B.Sc.
B.Sc. Angewandte Informatik
TU Chemnitz
2024
Chemnitz

Über mich

Vor allem besitze ich viel Erfahrung in zwei Gebieten: Web-Entwicklung (Full-Stack) und C#/.NET-Entwicklung. Aber auch in verwandten Bereichen und Technologien kenne ich mich gut oder sehr gut aus: Frameworks und ORMs, Datenbanken, Netzwerkprotokolle (einschl. REST), Godot, Unix system administration, weitere Programmiersprachen wie PHP oder Python.

Nachdem ich nach Chemnitz gezogen war, habe ich mein Studium an der TU Chemnitz aufgenommen, um nach umfangreicher praktischer Erfahrung auch meine theoretischen Kenntnisse zu vertiefen.

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
180
Alter
25
Berufserfahrung
9 Jahre und 9 Monate (seit 03/2015)
Projektleitung
6 Jahre

Kontaktdaten

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

Jetzt Mitglied werden