Profileimage by Denys Karmazyn Senior Full-stack/Front-end Engineer | Solution Architect from Muenchen

Denys Karmazyn

available

Last update: 25.01.2024

Senior Full-stack/Front-end Engineer | Solution Architect

Graduation: Bachelor's degree, Computer systems and networks, National Technical University of Ukraine 'Kyiv Polytechnic Institute'
Hourly-/Daily rates: show
Languages: German (Limited professional) | English (Full Professional) | Ukrainian (Native or Bilingual)

Attachments

Denys-Karmazyn-CV_271123.pdf
Denys-Karmazyn-CV_250124.docx

Skills

I'm a Senior Full-stack/Front-end Engineer | Solution Architect with extensive experience in projects of different levels spanned over 10 years. I’m most experienced with JavaScript/TypeScript; React/Redux ecosystem (started to use it from the very first releases); Node.js/Express; GraphQL; Contentful; JAM Stack (Gatsby, Netlify, Lambda, FaunaDB); Next.js. I'm open to trying new technologies and would love to share my knowledge, potentially in a technical leadership role.

Technical skills:
  • Front-end technologies: JavaScript, React, Redux, Next.js, TypeScript, Angular, Apollo Client, Tailwind, Flow, React Native, Gatsby, Webpack, HTML, CSS, CSS Preprocessors
  • Back-end technologies: Node.js, AWS, PostgreSQL, Hasura, Netlify, Terraform, FaunaDB, DynamoDB, Express, GraphQL, Auth0, Sequelize, MongoDB, Firebase
  • Testing tools: Jest, enzyme, Selenium WebDriver
  • Other tools: Contentful, Slack API, Auth0, Mapbox, Facebook and Google APIs
  • Version control: Git, GitHub, GitLab

Project history

05/2023 - Present
Senior Full-stack Engineer
MyGroove (Internet and Information Technology, 10-50 employees)

Developed an internal application for annotating audio recordings using TypeScript, Next.js and Tailwind on the frontend side, and Node.js, Hasura, PostgreSQL, AWS Lambda, AWS EC2, AWS S3 on the infrastructure/backend side. Implemented passwordless user authorisation flow with the help of Auth0 Passwordless API. Created an API for for downloading and uploading annotated audio recordings to/ from AWS S3. Developed a website and a webshop for MyGroove mobile application.

04/2020 - Present
Founder
distry.io (Internet and Information Technology, < 10 employees)

Designed and created a platform called distry — a service where users can find a lot of useful information about neighborhoods of their city, including but not limited to interactive maps, user reviews, and ratings of districts, based on safety, cost of living, family-friendliness, nightlife, and other metrics. The tech stack: AWS serverless Lambda functions, Node.js, React, Redux, Auth0, FaunaDB, Gatsby, Netlify CMS, Mapbox, Facebook and Google APIs, PWA.


11/2022 - 11/2023
Senior Full-stack Engineer
Amcor plc (Transport and Logistics, >10.000 employees)

Migrated corporate website (https://amcor.com) to Next.js (React, Next.js, GraphQL, Contentful, Node.js). Drastically improved performance of the application with the help of different Next.js-related instruments and approaches. Implemented a script for dynamically generation of the website’s sitemap.

04/2022 - 04/2023
Senior Software Engineer
New Work SE (Internet and Information Technology, 1000-5000 employees)

Migrated platform’s People Directory app to a modern front-end stack (React, TypeScript, GraphQL, Node.js, Webpack,) and covered it with visual, unit and regression tests (Jest, internal framework based on Selenium WebDriver and Mocha, Percy). Developed new features and maintained XING’s logged-out startpage (React, TypeScript, styled-components). Supported various marketing campaign launches.

07/2020 - 07/2022
Solution Architect / Senior Full-stack Engineer
Biogen International GmbH (Pharmaceuticals and medical technology, >10.000 employees)

Designed and created the architecture of a complex multi-language and multi-country platform for healthcare professionals. Implemented various features such as content management flow (Contentful APIs and tools, GitLab CI/CD, Next.js), virtual event streaming (Zoom API, Brightcove CDN), custom registration and validation processes (Akamai Identity Cloud, GraphQL, DynamoDB), automatic deployments to AWS (Terraform, AWS, GitLab CI/CD), UI component library (React, TypeScript, styled-components, Storybook), URLs and content localization (Next.js, Lokalise), learning management system (React, GraphQL, SCORM). Led various processes and communication between Engineering, Product, and Stakeholder teams.

11/2021 - 06/2022
Senior Full-stack Engineer
Amcor plc (Transport and Logistics, >10.000 employees)

Re-designed corporate website (https://amcor.com) and refactored the codebase (React, Redux, PostCSS, Webpack, Contentful). Developed, maintained and applied various scripts to transform, parse and migrate huge amounts of data from Excel files to Firestore Database. Implemented and updated different Firebase Functions. Executed a migration of a complex Contentful data structure.


06/2018 - 06/2020
Software Engineer
XING AG (Internet and Information Technology, 1000-5000 employees)

Migrated platform’s Startpage to a modern front-end stack (React, Redux, Node.js, Express, Webpack, GraphQL). Decoupled an old monolith Ruby on Rails application into BE and FE apps. Improved loading time of the page by 60% by reorganising React components tree. Increased test coverage of the product from 40% to 90% with the help of Jest, enzyme, Selenium WebDriver and other internal tools. Developed a complex tracking system using Intersection Observer and Beacon API. Participated in Front-end and Back-end communities of practice. Improved onboarding process of new employees by creating detailed guides, how-to’s and documentation. Mentored interns and junior developers.


04/2016 - 06/2018
JavaScript Developer
XYRALITY GmbH (Internet and Information Technology, 50-250 employees)

Built from scratch a browser version of a MMO game (https:// lordsandknights.com/) using JavaScript, React, HTML5 Canvas and CSS. Managed to automate some routine job (e.g. translations update, pre-deployment operations, sprite replacement) with Python. Increased performance of the game by 65% after refactoring the graphical engine. Designed a React components library, which is used across different projects of the company.


08/2015 - 04/2016
Front-end Developer
GTP (Media and Publishers, 500-1000 employees)

Created web pages and interfaces for sites with more than 10 million unique users each month (e.g. https://www.nur.kz/, https://www.legit.ng/, etc.) using JavaScript, PHP, CoffeeScript, jQuery, CSS and HTML. Designed and developed a special admin tool for managing and approving new articles with React and Reflux, which improved communication between managers and freelance journalists. Built an image editing tool (adding watermarks, filters, cropping) with React.


01/2014 - 08/2015
Front-end/PHP Developer
Saleslion Suomy Oy, Brainberry Global (Internet and Information Technology, 10-50 employees)

Developed different landing pages, web-sites, e-commerce projects using WordPress, Magento, PHP, JavaScript, jQuery, CSS and HTML. Designed and maintained WordPress plugins and themes.


Local Availability

Open to travel worldwide
Profileimage by Denys Karmazyn Senior Full-stack/Front-end Engineer | Solution Architect from Muenchen Senior Full-stack/Front-end Engineer | Solution Architect
Register