Igor Litajkovski verfügbar

Igor Litajkovski

Senior Fullstack Software Entwickler (Angular, React, Node.js)

verfügbar
Profilbild von Igor Litajkovski Senior Fullstack Software Entwickler (Angular, React, Node.js) aus Bern
  • 3007 Bern Freelancer in
  • Abschluss: Master Studium | Software Engineering and Computing
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)
  • Letztes Update: 28.11.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Igor Litajkovski Senior Fullstack Software Entwickler (Angular, React, Node.js) aus Bern
DATEIANLAGEN
PORTFOLIO 2018

Diese Anzeige ist nur für angemeldete Nutzer möglich.

Empfehlungsschreiben

Diese Anzeige ist nur für angemeldete Nutzer möglich.

Igor Litajkovski Lebenslauf 2020

Diese Anzeige ist nur für angemeldete Nutzer möglich.

IT Projekte Liste - Igor Litajkovski

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
Frontend-Development
Technologien:
  • HTML5, CSS3, SASS
  • JavaScript, ECMAScript 6, TypeScript
  • AngularJS, Angular 2+, Angular UI, React, RxJS, Redux, NgRx, Flux
  • Stencil.js (Custom Web Components)
  • Google Material Design
  • Bootstrap
  • Handlebars
Konzepte:
  • Responsive Design (fluid & adaptive)
  • Mobile First Design
  • Single Page Applications (SPA)
  • Continuous Integration
  • Continuous Delivery
Backend-Development
Technologien:
  • Node.js, Express, PHP
  • Webpack, Gulp
Konzepte:
  • AJAX, REST, RESTful, RESOURCEful, WebSockets
  • Asynchrone Programmierung, Promises, Generators, Observables
  • Security wie CSRF, CSP, P3P, X-XSS-Protection etc.
     
Datenbank
Technologien:
  • Firestore
  • Firebase
  • MongoDB
  • Mongoose
  • Postgresql 
  • MySQL
  • SQL
Konzepte:
  • Relational Database Management System (RDBMS)
  • NoSQL
  • Real-Time Database
  • Serverless Architecture

Project Management
Technologien:
  • YouTrack
  • Jenkins
  • Trello
  • Slack
  • Git
  • JIRA
  • Redmine
Konzepte:
  • Agile, Scrum, Kanban, The Scaled Agile Framework SAFe (praktische Erfahrung)
Testing
Technologien:
  • Jasmine, Jest, Mocha, Chai, ChaiHTTP, Sinon.JS, Expect, Assert
  • TestCafe, Cucumber.js, Selenium-Webdriver, WebdriverJS
  • Karma, Protractor, Istanbul
Konzepte:
  • Test Driven Development (TDD), Behaviour Driven Development (BDD)
  • Unit-Tests, Integrationstests, Acceptance-Tests
     
Deployment/Hosting
Technologien: Docker, Heroku, TeamCity, cPanel, PHPmyAdmin, mLab, AmazonWebServices, Google Console, Microsoft Azure
PROJEKTHISTORIE
  • 08/2019 - bis jetzt

    • Mobfox SSP GmbH
    • 250-500 Mitarbeiter
    • Internet und Informationstechnologie
  • Senior Front-End React Entwickler
  • Mobfox ist ein weltweit führender mit fünf Offices weltweit, datengesteuerter mobiler SSP und Austausch, der Publishern alle Tools zur Verfügung stellt, die sie zur effizienten, transparenten und automatischen Verwaltung ihrer Anzeigenschaltung, Datenebenen und ihres Monetarisierungsstapels benötigen.

    Meine Haupttätigkeit ist die Entwicklung von Interface-Komponenten, die nach bekannten Workflows wie Flux oder Redux implementiert und ausgeführt werden. Dabei muss ich auch sicherstellen, dass diese Komponenten und die gesamte Anwendung robust, skalierbar und einfach zu verwalten und zu testen sind.

    Die folgenden Aufgaben sind Bestandteil meiner Tätigkeit als Senior React Developer:

    • DOM manipulation und JavaScript object model
    • Tiefes Verständnis von React.js und seinen Grundprinzipien
    • Anwenden beliebter React.js-Workflows wie Flux oder Redux.
    • Kenntnisse über EcmaScript Spezifikationen.
    • Umgang mit komplexen data structure libraries.
    • Anwenden von RESTful-APIs.
    • Implementierung moderner Autorisierungsmechanismen wie JSON Web Token.
    • Tiefes Verständnis für Reactive-Programming und UX.
    • Kenntnisse über moderne Front-End-Build-Pipelines und -Tools (npm, webpack, node, grunt, gulp)
    • Fähigkeit, Geschäftsanforderungen zu verstehen und in technische Anforderungen zu übersetzen (Beschreibung von Aufgaben und Stories, Jira, SCRUM, Schätzungen)
    • GIT-Ansatz (branching, solving conflicts, CI, CD, code review).
    • Unit-, Snapshot- und Integrationstests (Jasmin, Jest, Karma)
      Fortgeschrittene Kenntnisse mit „code versioning“ Tools.

  • 01/2019 - 09/2019

    • Adesso Austria GmbH
    • 1000-5000 Mitarbeiter
    • Internet und Informationstechnologie
  • Senior Front-End Entwickler
  • Technologien AngularJS, Angular 7, Unit Testing mit Karma, GIT, SAFe, SCRUM, RxJS, TDD, JIRA

    Beschreibung Portierung AngularJs auf Angular7 gemäs Absprache und Anleitung vom Kunde. Implementierung von verschiedenen Eigenschaften wie filtrieren, sortieren, UI layout umsetzen, Paginierung, Service Aufruf, Implementierung von UI-Elementen basierend auf einem kundedefinierten Framework. Software Entwicklung nach SAFe in agilem interdisziplinären Scrum-Teams. Analysieren von Business Anforderungen auf Machbarkeit und Aufwand. Entwickeln und Integrieren von Microservices mit  Businesslogik in JavaScript / TypeScript (Offlinefunktionalität). Frontendentwicklung mit Angular 7 und  Erstellung von automatisierten Tests (Unit- bis E2E-Tests). Praktische Berufserfahrung in agiler Softwareentwicklung  (SAFe, Scrum, Continuous Integration, Continuous Delivery, automatisiertes Testen, DevOps).

  • 01/2015 - 06/2017

    • Nachrichten Portal
    • 10-50 Mitarbeiter
    • Internet und Informationstechnologie
  • Full Stack Software Entwickler
  • Link vom Projekt: https://youtu.be/4uVfNs9whk8

    Technologien: Angular, firestore, NoSQL, API Implementierung, Material Design, Real-Time DB, PWA (progressive web apps

    Beschreibung: News App ist eine Progressive Web App, die verschiedene Funktionen wie Auflistung von News, Diskussion, Kategorisierung, Filterung usw. enthält. Als progressive Web-App bietet es die beste Benutzererfahrung im Webbrowser in Bezug auf Geschwindigkeit und Leistung. Die App ist browserübergreifend kompatibel, so dass sie sich einfach auf jedem Bildschirm oder Gerät anpasst. Mit den modernen Front-End-Konzepten reagiert es als native mobile App. Im Back-End organisiert die App jeden Artikel anhand seiner Kategorie, Stichwörter, Autor und der Beziehung zu den anderen Artikeln auf intelligente Weise. Für eine bessere Nutzerbindung implementiert die App Facebook, Twitter und Thumbler API. Tha App bietet ein Admin-Panel für die Artikel Autoren, so dass die CRUD-Operationen auf den Posts tun können.

  • 01/2013 - 12/2014

    • 3D Magnum
    • 50-250 Mitarbeiter
    • Internet und Informationstechnologie
  • Head Of Software Development
  • Link vom Projekt: https://youtu.be/vomkJusGa4g

    Technologien: PHP, MySQL, RDBMS, SLQ, E-mail verification, AJAX, PayPal Api's, Bootstrap, Responsive Design

    Beschreibung: 3D MAGNUM ist eine E-Commerce Web Seite für den Verkauf von 3D Objekten. Es ist bassiert auf das MVC Design Pattern und steht in Verbindung mit PayPal API’s. Der App enthält alle moderne E-Commerce Eigenschaften, wie Empfehlungen, Newsletters, Produkt Bewertung, Mobile Optimierung, E-mail Empfehlungen und viele mehr. Das Frontend ist glatt un elegant, einfach navigierbar. Sicherheit und Skalierbarkeit haben eine entscheidende Rolle in dieser App.

  • 02/2012 - 11/2012

    • Top-Meal
    • 10-50 Mitarbeiter
    • Internet und Informationstechnologie
  • Software Architect/Developer
  • Link: https://youtu.be/iKEHap-RzG8

    Technologien: Web App, Blog, Kategorisierung, AJAX, Social Media API's, Admin Panel, CRUD Operationen, Online Marketing, Google Adsense API's Implementierung, responsive design

    Beschreibung: Top-Meal is eine Kochrezepte Webseite das bietet dem Benutzer eine moderne, dynamische und interaktive Art der Zubereitung eines Essens. Die App hat besonderem Fokus auf Online-Werbung. Die App ist user-friendly, also passt sie sich perfekt an jedes Gerät an. Die Homepage hat Implementierung von “infinite scrolling” für die bequemste Benutzererfahrung und angemessene Leistung in der langen Liste von Rezepten. Alle Rezepte sind auf Basis vieler Parameter wie Stichwörter, Zeitraum, Tags, Küchenbereichusw. Organisiert.

  • 09/2011 - 03/2012

    • Infobit
    • 50-250 Mitarbeiter
    • Internet und Informationstechnologie
  • Software Development Engineer

  • Link vom Projekt: https://youtu.be/vomkJusGa4g

    Technologien: Machine Learning, XML, JSON, RSS Feeds, REST, DOM manipulation, Crons, Web Services

    Beschreibung: InfoBit ist ein Nachrichtenaggregator, der Nachrichten aus verschiedenen Quellen sammelt und publiziert nur die aktuellsten Nachrichten, nach ihre Relevanz und Wert. Der App verwendet komplxe Algorithmen und Datenstrukturen um beste Ergebnisse zu erzielen, wi z.B. Wort Häufigkeit, Wort Gewicht, Quellen Vergleich usw. In jedem zehnten Minute sammelt die App Daten aus acht verschiedenen Quellen aus Österreich und stellt dem Benutzer nur die wertvollsten Informationen zur Verfügung.

ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Räumliche Verfügbarkeit: Deutschsprachiger Raum vo Ort / Remote (home-office)
YOUTUBE - VIDEO

https://www.youtube.com/channel/UCYoCF4Zocu5bYBgvM6JXfxg

KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten:

WEITERE PROFILE IM NETZ