Creative web developer dedicated to building, optimizing the performance, and
testing of web applications. I use technical, analytical, and problem-solving skills to
create dynamic, high-speed websites, applications, and platforms that provide
competitive advantage and revenue growth. Actively participate in hackathons
and community projects.
Paul Oldenburger
- |-
Frontend Developer
Nordhorn, Germany
Work Experience
March 2021 - May 2021
Description:
Software Test Automation Engineer
SaaS platform for job sharing, gig work management, and the
discovery of peers and mentors.
Worked as a Software Test Automation Engineer in a team of 6
Developers for 3 months.
Tandemploy | Remote
Responsibilities:
Development and integration of a solution to automate testing.
Development of automated tests using Cypress.
Optimize existing workflow.
Challenges:
Developed a test automation solution to optimize the CI/CD
pipeline and resource allocation for the job management platform.
Integrating testing into the existing GitLab pipeline. Developing
solutions to reduce the number of misfired tests and reduce test
execution time.
Technologies used: Cypress, Angular.
October 2020 - March 2021
Frontend Developer
CommonPlatforms | Remote
Description:
Channels and bots management platform for the Telegram messenger.
Worked as a Frontend Developer in a team of 1 Designer, 4 Frontend
Developers, and 4 Backend Developers for 6 months
Responsibilities:
Development of mobile-friendly interfaces using Angular, with a
focus on maximizing code overuse
Development and test coverage of dashboard components,
including the development of different key performance indicators
KPIs using Canvas API
Optimization of existing components for mobile platforms results.
Organization of a move to AWS cloud technology, which has
improved response time.
Challenges:
Telegram messenger API integration.
Adaptation of WYSIWYG editor library to application design.
Technologies used: Angular, RxJs, NGRX, AWS, Git, Nest.JS.
July 2020 - October 2020
Frontend Developer
GSale | Remote
Description:
The project focused on the development of mobile-first react
components for an e-commerce platform.
Worked as a Frontend Developer in a team of 10 Developers for 4
months.
Responsibilities:
Organizing and implementing the platform migration to the cloud,
reducing the company's infrastructure costs by 40%.
Adding custom authorization services to the platform.
Development of real-time client-server communication using
Websockets API.
Challenges:
A quick search for items on the website, implemented using a
WebSocket.
Server-side rendering for SEO optimization using Next.JS.
Technologies used: ReactJS, Redux, Next.JS, Node.JS, GraphQL.
June 2019 - June 2020
Frontend Developer
Hoodies | Remote
Description:
Worked as a Frontend Developer in an Agile Scrum Development Team
of 6 Frontend Developers to deliver regular updates to the business
team and project managers.
Responsibilities:
Implemented stable React components and stand-alone functions
to be added to any future pages.
Worked with Cypress test framework to write unit tests for
JavaScript code.
Challenges:
Optimizing react single-page application for mobile platforms.
Migration of the application to React version 16.8.
Technologies used: ReactJS, Redux, Cypress, AWS.
February 2018 - January 2019
Description:
Frontend Developer
Development of a cms platform for one of the company's clients.
UseTech | Remote
Responsibilities:
Development and maintaining of mobile-first, reusable React UI
components for third-party client projects.
Working with the DragnDrop API to create a better UX experience.
Сoverage of existing and new code with the unit and integration
tests.
Increasing the speed of clients' React applications by 1.5 - 2 times.
Challenges:
Development of the Kanban board with integration into the other
parts of the CMS app.
Optimization of react application using such techniques as HOCs and
React Memo.
Managing the deeply nested redux store structure.
Technologies used: ReactJS, Redux, Webpack, Bootstrap, HTML/CSS.
Education
2016 - 2017
Computer Science Center
Computer Science
2016 - 2017
FreeCodeCamp
Web Development
Skills
Javascript
Redux
Bootstrap
WebSocket
React.js
Cypress
Webpack
Jest
Angular
Node.js
Languages
English — Fluent
Russian — Native or Bilingual
German — Intermediate
GraphQL/Apollo
Next.js