Mark Yarchak | Über mich

Full-Stack JavaScript-Entwickler mit über 6.5 Jahren Erfahrung in der Webentwicklung

mit über 6.5 Jahren Erfahrung in der Webentwicklung

Ich bin ein multitalentierter Entwickler mit universeller Expertise

  • HTML, CSS
  • JavaScript, TypeScript
  • Vue + Nuxt
  • Node.js, Deno
  • Vite, Webpack
  • Express
  • Nest.js
  • MongoDB, Redis
  • HTTP, WS, WebRTC
  • REST, GraphQL
  • Bash, Linux
  • Git
  • Docker
  • Nginx
  • AWS, Google Cloud
greeting-hiddengreeting-hiddengreeting-hidden

Karriere

Entdecke meinen Weg vom Trainee-Entwickler zum selbstständigen Unternehmer

3 Monaten
März-Mai 2018
Einfache Desktop-CRUD-App mit Tabellen und Statistiken erstellt. Datenüberwachung und -speicherung verwaltet. Erstes Einkommen als Ingenieur
C# .NET MySQL Desktop App
4 Monaten
Juni-September 2018
Grundlegende Fähigkeiten in der Webentwicklung erworben, grundlegende Konzepte erforscht und eigene Projekte erstellt
HTML CSS JavaScript (ES6+) DOM Manipulation
Einstieg. 7 Monaten
März-September 2018
4 Monaten
Oktober 2018 - Januar 2019
Trainee JS-Entwickler. Mobiles Layout für eine Social-Media-App entwickelt, mit Integration von Posts, Likes und Kommentaren
JavaScript Vue.js Vuex Stylus BEM
3 Monaten
Februar-April 2019
Front-End-Entwickler. Mobile Radio-App mit integriertem Audioplayer für Audio-Streaming über eine bestimmte URI erstellt
Node.js NativeScript Vue.js SCSS Mobile App
4 Monaten
Mai-August 2019
Front-End-Entwickler. Mitgewirkt an der Entwicklung eines CMS zur Verwaltung und Bearbeitung von Predigten, Aufnahmen und verwandten Kirchendaten. Bei der Bereitstellung des MVP geholfen
TypeScript Vue.js GraphQL Apollo ElementUI Files
Digital Idea Studio. 11 Monaten
Oktober 2018 - August 2019
9 Monaten
September 2019 - Mai 2020
Full-Stack-Engineer. Plattform für Projektentwicklung, -management und Kommunikation mit P2P-Videoanrufen, Chat und Zusammenarbeit erstellt. Kunden und Arbeiter vernetzt, Projekte mit Fortschrittsverfolgung angenommen, Programmiercode geschrieben und Drittanbieterdienste integriert
Nuxt.js Vuetify Express WebRTC GraphQL MongoDB WebSocket Codemirror Files Docker
2 Monaten
Juni-Juli 2020
Full-Stack-Engineer. Mobile App zur Entdeckung und Verwaltung lokaler Sportveranstaltungen mit Google Maps-Integration entwickelt
Dart Flutter TypeScript NestJS Firebase Google Maps API Mobile App
2 Monaten
Juli-September 2020
Front-End-Entwickler. UI-Migration von Gulp zu Nuxt.js (auf Webpack) für eine Händler-Service-Plattform durchgeführt, wodurch Wartung und Leistung verbessert wurden. Zusätzliche Übertragungslogik durch API-Integration implementiert
Nuxt.js Pug Docker Nginx REST API
4 Monaten
Oktober 2020 - Januar 2021
Full-Stack-Engineer. Job-Suchplattform für Universitätsstudenten entwickelt, mit Lebenslauferstellung und Bewerbungsfunktion. Admin-Panel zur Verwaltung von Stellenangeboten, Bewerbungen und Feedback. Integration von E-Mail-Abonnements für Stellenanzeigen
Vue.js Vuetify Firebase Serverless Node.js Realtime Firestore
5 Monaten
Februar-Juni 2021
Front-End-Entwickler. UI eines Ladepanels für Elektrofahrzeuge überarbeitet. Architektur neu gestaltet, wichtige Funktionen implementiert und Leistung für stabile Nutzung auf ressourcenbegrenzten Geräten optimiert
Vue.js Vuetify WebSocket Low-resource Devices
Freiberufler, Selbstständig. 1 Jahr 10 Monaten
September 2019 - Juni 2021
6 Monaten
Juli-Dezember 2021
Front-End-Entwickler. Job-Suchplattform für Einwohner der EU verbessert, Mitarbeiter- und Kundenprofile entwickelt, Landingpages erstellt und SEO optimiert
Vue.js Node.js REST API SEO
1 Monat
November-Dezember 2021
Front-End-Entwickler. Logistikplattform für Transport- und Lagerlösungen unterstützt. Projektkontinuität sichergestellt, dringende Aufgaben übernommen und das Benutzer-Dashboard verbessert
Vue.js Node.js REST API
2 Monaten
Dezember 2021 - Februar 2022
Front-End-Entwickler. Interaktive Flugbuchungs-Website mit GSAP entwickelt. Projekt aufgrund externer Umstände gestoppt
Node.js Gulp GSAP Tailwind SCSS
2 Jahren 4 Monaten
Januar 2022 - April 2024
Full-Stack-Engineer. Entwicklung eines Schulverwaltungssystems geleitet. Architektur neu gestaltet, um drei vernetzte Plattformen – Schulen, Eltern und Kinder – nahtlos zu integrieren. Backend-API komplett überarbeitet, um Leistung, Skalierbarkeit und Wartung zu verbessern. Neue Funktionen wie Schülerprofil-Management und Aufgabenverfolgung entwickelt, während bestehende Funktionen optimiert wurden. CI/CD-Pipelines mit GitHub Actions implementiert und AWS-Services konfiguriert, um die Performance erheblich zu verbessern
Vue.js Vuetify Express MongoDB AWS Serverless WebSocket Phaser Docker Files
Domino-IT (Devseonet). 2 Jahren 10 Monaten
Juli 2021 - April 2024
3 Monaten
Mai-Juli 2024
Front-End-Entwickler. Interaktives Innenraum-Design-Tool für ein Möbelgeschäft entwickelt, um Nutzern das Visualisieren und Anordnen von Möbeln auf einer anpassbaren 2D-Leinwand zu ermöglichen. Reibungslose Interaktionen, Updates und nahtlose API-Integration zur Speicherung und Abrufung von Designs umgesetzt
Vue.js Konva Canvas REST API Files
2 Monaten
August-September 2024
Full-Stack-Engineer. Landingpage zum Verkauf von Wechselrichtern, Batterien und verwandter Energieausrüstung mit dynamischem Inhalt und Bestellabwicklung erstellt
TypeScript Nuxt.js Vuetify Express Serverless Firebase Google Cloud
Freiberufler, Selbstständig. 11 Monaten
Mai 2024 bis jetzt (aktuell)
Langfristig
⚡ Ihr Projekt
Ihr Unternehmen in naher Zukunft

Warum ich?

Ich genieße die Entwicklung verschiedener Arten von Anwendungen, die für Unternehmen und die Gesellschaft nützlich sind. Ich mag alles, was mit der IT-Branche zu tun hat.

Ich habe an der Erstellung von Webanwendungen unterschiedlicher Komplexität gearbeitet und mich mit der Optimierung und Sicherheit auf den Webseiten beschäftigt. Ich möchte mit meinen eigenen Erfahrungen zur Entwicklung beitragen, ohne dabei Bedingungen oder Standards zu verletzen.

Ich bin immer offen für Menschen und bereit, ihnen zu helfen, ihre Probleme dort zu lösen, wo meine Hilfe benötigt wird. Ich setze gerne Ziele und erreiche sie auf die effizienteste Weise, wobei ich jeden Schritt im Detail betrachte. Deshalb sind viele Menschen mit dem Ergebnis meiner Arbeit zufrieden.