Igor P.

Senior Frontend Developer

Rüsselsheim, Germany

Experience

Jun 2023 - Nov 2023
6 months

Senior Frontend Developer

Objego GmbH

  • As part of the project, Objego’s digital platform for property management was further developed.
  • My work focused on improving various software modules within the application.
  • I contributed significantly to the ongoing enhancement and optimization of existing features to boost performance and user experience.
  • I designed and implemented unit tests to ensure code quality and stability.
  • I collaborated closely with the QA team to fix bugs promptly.
  • Working with stakeholders and end users, I delivered new features and, as an active Scrum team member, helped drive agile practices and continuous improvement.
  • Angular 16 / 17
  • Material
  • Angular CDK
  • Angular Elements
  • Nx
  • NgRx
  • NgNeat
  • NgX-Translate
  • NgX-Charts
  • NgX-Lottie
  • NgX-Markdown
  • Sentry
  • Azure AI Form Recognizer
  • Lodash
  • Dayjs
  • Flatpickr
  • Lottie-Web
  • Mixpanel
  • RxJS
  • Prettier
  • ESLint
  • Webpack
  • Cypress
  • Playwright
  • Jest
  • Husky
  • TypeScript
  • Node.js
  • Zone.js
  • Docker
  • Spring Boot
  • Git
  • Figma
  • Figma Token
  • Storybook
  • Jira
  • Confluence
  • Atlassian
  • GitLab CI/CD
  • Codecov
  • Custom Design System
  • Mockoon
Jan 2023 - Dec 2023
1 year
Austria

Lead Frontend Developer

Hays Austria

  • In this project, the "myKBC" web app was enhanced to offer customers an integrated, user-friendly solution for various services.
  • As Lead Frontend Developer for "myKBC," I took key responsibility for the web app’s core aspects.
  • My role included strategic planning and leading frontend development, designing user interfaces, and integrating security features.
  • I played a crucial part in QA by developing and overseeing unit tests.
  • I also coordinated between the backend team and stakeholders to guide new feature rollout and platform improvements.
  • My leadership role required strong technical skills and team coordination to meet the app’s high standards.
  • Angular 14-17
  • Material
  • Azure MSAL
  • SignalR
  • WebSockets
  • AG-Grid
  • RxJS
  • Swiper
  • TypeScript
  • Jest
  • Angular CLI
  • ESLint
  • Prettier
  • TypeScript ESLint
  • Moq.Ts
  • NG OpenAPI Gen
  • Tailwind CSS
  • HTML5
  • SCSS
  • Azure DevOps
  • Figma
  • .NET Core
  • Grafana
  • Postman
  • Microsoft Navision
Sep 2022 - Dec 2022
4 months

Lead / Senior Frontend Developer

Hays AG

  • Developed a modern frontend to replace an old B2B system.
  • This Angular-based web app communicates via REST with a Java Spring Boot backend.
  • The main goal was to build a platform for handling leasing applications and changes.
  • I also managed all approval processes related to leasing credits.
  • HTML
  • CSS (SCSS)
  • Angular 14
  • Material UI
  • JavaScript
  • TypeScript
  • ESLint
  • Prettier
  • i18n
  • Spring Boot
  • Jest
  • Unit tests
  • E2E tests
  • Docker
  • CI/CD
  • Bitbucket CI
  • AWS Cloud
  • Datadog
  • Git
  • Bitbucket
  • Jira
  • Confluence
  • MS Teams and CREFO.
Oct 2021 - May 2022
8 months

Senior Frontend Developer, Fullstack

Hays AG

  • On behalf of DB Systel GmbH, we built a web-based solution for Deutsche Bahn’s corporate clients to renew and optimize their bahn.business program portals.
  • The free bahn.business program offers special business rates to DB’s corporate customers.
  • Previously, three separate portals handled these offers.
  • The goal was to replace them with a single, more efficient portal.
  • The new portal features advanced user management and greatly reduces booking effort for companies.
  • Features include centralized payment management, consolidation of booking locations, adding new employees, assigning roles and rights, and comprehensive ticket spending reports.
  • HTML5
  • CSS3 (SCSS)
  • TypeScript
  • JavaScript
  • Vue2
  • Nuxt.js
  • Nest.js
  • NodeMailer
  • Node.js
  • GitLab CI/CD
  • Git
  • Docker
  • Jest
  • Cucumber.js
  • Gherkin
  • E2E
  • Helm
  • GrayLog
  • Artifactory
  • ESLint
  • Stylelint
  • Prettier
  • i18n
  • Web accessibility
  • Atlassian
  • SCRUM
  • PayOne API and MS Teams.
Jan 2021 - Oct 2023
2 years 10 months
Germany

Senior Frontend & Backend / Lead Developer / Project Manager

Tee Paradies Löw

  • I led the development of an iOS and Android app based on the Shopware 6 headless API.
  • To enrich data and optimize functionality, a custom ASP.NET API was added as middleware.
  • Tee Paradies Löw is a local company in Hesse looking to expand digitally.
  • The main task was to build a scalable mobile app based on the Shopware 6 API.
  • The custom ASP.NET API provided extended data access.
  • ASP.NET
  • Redis
  • MongoDB
  • Ionic 6
  • Angular 13/14
  • HTML5
  • SCSS
  • JavaScript
  • TypeScript
  • GitLab
  • Git
  • Docker
  • Jest
  • Unit tests
  • E2E tests
  • ESLint
  • Stylelint
  • Prettier
  • i18n
  • CI/CD and Shopware 6.
Jan 2021 - Jul 2021
7 months
Germany

Senior Frontend Developer, Fullstack

Limbach Gruppe SE

  • I enhanced an internal software solution tailored to the needs of labs within the Limbach Group SE.
  • This software serves as a central and decentralized platform for data management across multiple labs.
  • The key challenge was building a complex, scalable, generic solution to integrate and standardize diverse lab processes and sensitive data.
  • The web app was built with Angular and ASP.NET as core components.
  • The generic complexity required resource- and performance-optimized implementation.
  • Limbach Group SE is a key infrastructure provider in Germany.
  • HTML5
  • CSS3 (SCSS)
  • TypeScript
  • JavaScript
  • Node.js
  • Angular 11-12
  • Kendo UI
  • C#
  • ASP.NET
  • PostgreSQL
  • Jenkins
  • CI/CD
  • Docker
  • Jest
  • Chai
  • Mocha
  • Codecept.js
  • E2E
  • Babel
  • Moq.ts
  • ESLint
  • SonarQube
  • i18n
  • Atlassian
  • SCRUM
  • SPA.
Jan 2020 - Dec 2020
1 year
Hybrid

Senior Frontend Developer, Fullstack

Hays AG

  • Developed a hybrid progressive web app (PWA) focused on offline PDF management.
  • This module built on an existing Angular solution from DB Systel GmbH.
  • The new module lets users read, write, and edit PDFs offline.
  • Encrypted storage is handled via caching over a web interface.
  • The PWA communicates with the backend via AWS and AWS Cognito.
  • Using Capacitor, it was integrated into Android as part of an internal DB Systel app.
  • Internal staff access it through Android Enterprise; external specialists use web-enabled devices.
  • A key feature is editing PDFs with external tablet accessories like Bluetooth pens, mice, keyboards, and touch gestures.
  • HTML5
  • CSS3 (SASS/SCSS)
  • TypeScript
  • JavaScript
  • Node.js
  • Angular 9
  • Storybook
  • PWA
  • PSPDFKit
  • PouchDB
  • AWS
  • Java Spring Boot
  • GrayLog
  • Swagger
  • GitLab CI/CD
  • TDD
  • Gulp
  • Jenkins
  • Capacitor
  • Atlassian
  • i18n
  • SCRUM and SPA.
Aug 2019 - Oct 2019
3 months

Senior Frontend Developer

  • For an online education platform, I built an interactive, modular quiz web app with drag & drop.
  • The goal was a web app for editing quizzes with drag & drop, managed via config files.
  • We added evaluation and analysis features.
  • HTML5
  • CSS3 (SASS/SCSS)
  • JavaScript
  • Vue.js
  • Docker
  • TDD
  • SCRUM
  • Atlassian and SPA
May 2019 - Jan 2020
9 months

Senior Frontend Developer

  • In this project, we replaced a Microsoft Silverlight app with a modern web app using React.js and TypeScript.
  • We migrated and updated features, removing legacy code.
  • The goal was a PWA while keeping the existing Microsoft backend temporarily.
  • A highlight was complex tables linked and filtered across levels.
  • HTML5
  • CSS3 (SASS/SCSS)
  • JavaScript
  • TypeScript
  • React (v16.8)
  • Node.js
  • Docker
  • Fiddler
  • VirtualBox
  • Ant Design
  • Jest
  • Enzyme
  • TDD
  • SCRUM
  • Atlassian and SPA.
Jan 2019 - May 2019
5 months

Senior Frontend Developer, Fullstack

  • For the mechanical engineering sector, I built a machine configuration solution with web, desktop, and mobile apps.
  • I created a React.js web app to configure and store machine settings centrally.
  • I extended it into a desktop app using Electron.
  • For mobile, I built an app with Xamarin Forms for iOS and Android.
  • A core feature was Bluetooth communication between phone and machines.
  • I also built a robust Node.js REST API backed by MongoDB to avoid data loss on brief Bluetooth drops.
  • HTML5
  • CSS3 (SASS/SCSS)
  • JavaScript
  • TypeScript
  • React (v16.8)
  • Node.js
  • MongoDB
  • Docker
  • Grunt
  • Electron
  • Jest
  • Enzyme
  • Mocha
  • Xamarin Forms (C#)
  • PLC
  • Bluetooth
  • TDD
  • SCRUM
  • Atlassian and SPA.
Sep 2018 - Jan 2019
5 months

Frontend Developer

Softwarehaus GAL Digital GmbH

  • For the end client, we developed a web app to provide a modern, user-friendly platform with a powerful admin backend.
  • I was key in enhancing an existing Angular web app.
  • My main task was building an admin backend to centrally manage content and features.
  • This backend serves as the main tool for admins to update and maintain the app.
  • HTML5
  • CSS3 (SASS/SCSS)
  • Angular 6
  • JavaScript
  • TypeScript
  • RxJS
  • MySQL
  • Vagrant
  • Laravel
  • TDD
  • SPA and Atlassian.
Nov 2017 - Jun 2018
8 months

Fullstack Developer

IT-AS

  • In partnership with IT-AS, we built an internal web app to digitize and streamline corporate processes.
  • My focus was on frontend development with Angular.
  • I handled design, implementation, and integration of components for a user-friendly, high-performance UI.
  • My goal was ensuring the app met client needs and fit seamlessly into existing IT infrastructure.
  • HTML5
  • CSS3 (SASS/SCSS)
  • Angular 5
  • ASP.NET Core
  • C#
  • MySQL
  • JavaScript
  • Ajax
  • TypeScript
  • Node.js
  • Webpack
  • Gulp
  • TDD
  • SCRUM
  • Atlassian and SPA.
Jan 2016 - Oct 2023
7 years 10 months
Lorem ipsum dolor sit amet

Various

  • Since 2016, I’ve built a range of websites for different clients, from simple sites to complex web shop integrations.
  • Tasks included adapting, enhancing, modernizing, and expanding sites and web shops.
  • I focused on updating existing sites, adding features to meet current web standards and client needs.
  • Besides CMS work with Contao and WordPress, I developed e-commerce solutions.
  • HTML5
  • CSS3 (SASS/SCSS)
  • JavaScript
  • Vue.js
  • MySQL
  • PHP
  • jQuery
  • Contao CMS
  • WordPress
  • Ajax
  • Webpack
  • Shopware

Summary

  • Areas of work:**

  • Software development & design

  • Software architecture

  • Web development

  • Frontend & backend development

  • Software optimization

  • IT consulting

  • Project consulting

  • Focus areas:**

  • Web development & architecture (Angular, Vue, JavaScript, TypeScript)

  • RESTful web services

  • Single page applications (SPA)

  • Micro-frontend architecture

  • Hybrid software solutions (Electron, Ionic, Xamarin)

  • Backend development (ASP.NET Core, Node.js)

  • UI/UX design, wireframing, prototyping

  • Test-driven development (TDD)

  • Skills and knowledge:**

  • Languages & frameworks:**

  • HTML5, CSS3, SCSS, JavaScript, TypeScript, Angular, Vue, C#, ASP.NET Core, Xamarin, Node.js, Nest.js, Material Design, Tailwind, Storybook, A11Y, Bash

  • Testing & QA:**

  • Jasmine, Jest, Chai, Mocha, Cypress, Codecept.js, Playwright, Cucumber

  • Hybrid & cross-platform:**

  • Ionic, Electron, Xamarin

  • Backend & web tech:**

  • Node.js, Express.js, Socket.io, Swagger, Puppeteer, Axios

  • State management:**

  • Redux, Flux, NgRx, NgXs

  • Tools & utilities:**

  • Webpack, Grunt, Gulp, jQuery

  • Methods:**

  • SCRUM, Kanban, test-driven development (TDD), domain driven design (DDD), waterfall, V-Model, agile development, pair programming

  • Databases:**

  • MySQL, SQLite, MongoDB, MS SQL, PostgreSQL, Redis, IndexedDB

  • IDEs & editors:**

  • WebStorm, IntelliJ, Rider, Visual Studio, VSCode, Atom, Sublime Text, Notepad++, Xcode, VI, VIM, MySQL Workbench, phpMyAdmin

  • Platforms:**

  • macOS, Windows 10, iOS, Android, Linux (Kali, openSUSE, CentOS, Ubuntu)

  • Other IT skills:**

  • Dev & tools:**

  • AWS, OAuth, jsDoc, NPM, Storybook, JWT, Docker, unit tests, MVC, MVVM, REST, Chromium engine, ZSH, terminal, ethical hacking

  • Design & prototyping:**

  • Adobe Photoshop, Adobe InDesign, Adobe Illustrator, Sketch, InVision, Figma, Flinto, Principle, UI, UX, design, wireframes, prototyping

  • Communication & management:**

  • Atlassian, Jira, Confluence, Bitbucket, Jenkins

  • CMS & e-commerce:**

  • Shopware, CMS, WordPress, Contao, Kirby CMS, SEO, Adwords, Amazon Seller Central

  • Office software:**

  • MS Office, Pages, Numbers, Keynote

  • Marketing:**

  • Online marketing, social media marketing

  • Miscellaneous:**

  • Git, UML, Apache, MVC, MVVM, Docker

  • Core strengths:**

  • Web & app development

  • Requirements analysis

  • Software design

  • Frontend architecture

  • Specification writing

  • Testing (unit, integration, E2E)

  • Technical documentation & specs

Languages

German
Advanced
English
Advanced
Russian
Advanced

Education

IT Specialist in Application Development

Design and Media Technology Assistant

Computer Science Studies

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions