Front End Engineer Aarhus, Denmark

Kan være tilgjengelig

(Oppdatert %updatedDate %)

Front End Engineer

Aarhus, Denmark

Innfødt Polish, English

  • Highly skilled in JavaScript
  • 10+ experience in Front End development
  • AEM, React, VUE, TypeScript

Ferdigheter (10)

JavaScript

webpack

TypeScript

VUE.JS

Git

REACTJS

REDUX

FRONT END DEVELOPER

Node.js

PHOTOSHOP

Oppsummering

I'm a front-end engineer with 10+ years of experience building exceptional & high-quality applications.

Arbeidserfaring

Senior Frontend Engineer
Grundfos

2021-08 - Nåværende

During my second contract with Grundfos I was mainly responsible for creating two new customer facing applications: DBS Home owner - for selecting the appropriate pump systems for private users iGrid - application for creating the pump grid systems for larger business clients 1 I was also responsible for adding new feature to already existing apps and components build in AEM + VUE.
During this assignement I've also introduced unit tests to the front-end code base built in VUE, that would cover all VUE components (around 100 of them), as well as updated the node version from outdated v10 to the current v16, which along with updating most npm packages had a great impact on the apps performance & load times.
Main technologies used: JavaScript, VUE, JAVA.
Fullstack Developer
LEGO

2020-10 - 2021-07

During the project at the LEGO group as a Fullstack developer I was responsible for creating the application for internal use for the sellers. The goal was to move from SAP to a custom-made app.
The project was done in React + Typescript + Redux, with NodeJS and JAVA in the backend and it was strongly focused on unit testing.
Senior Frontend Engineer
Grundfos, Bjerringbro

2019-12 - 2020-07

I was responsible for company's global re-branding, the target was to move core customer facing apps from old implementations into AEM + VUE. As a Senior Front-End Engineer, I was using Vue.js to create customer facing apps, which would be implemented into AEM (either into components or templates).
The main projects I was involved in as the main Front End developer were: 1. Language Selector - tool used for selecting and filtering through available company's sites globally, done in VUE + AEM.
2. Product Configuration Tool - app used by customers to configure custom products, done in VUE, JS, SASS + AEM.
3. Google maps implementation - tool for displaying company's branches nearby the user, created with Google Maps API + VUE + JS.
All 3 projects required strong AEM & JavaScript experience and close collaboration with back end developers.
Software Engineer (contract)
CurrencyFair

2019-01 - 2019-11

2 Working as a Front End Engineer, I was responsible for developing customer facing applications, with strong focus on unit testing.
Main technologies used were React & Redux + Flow, NodeJS.
Other technologies used: PHP, JAVA, AWS.
Senior Frontend Developer
Railsbank

2018-10 - 2018-11

The project consisted of re-writing parts of the application in React & NodeJS, using Typescript and unit testing.
Tech stack included React, Typescript, NodeJS, Webpack.
Tech
The Telegraph

2018-06 - 2018-10

London June 2018 -- October 2018 Helping the company move from Backbone to vanilla JavaScript. Work primarily done in AEM - creating templates & AEM components with new funciopnalities.
Implemented new Amazon Pay widget for subscriptions and Amazon Login for login/subscription process. Created new subscription upgrade functionality in vanilla JS - https://secure.telegraph.co.uk/secure/upgrade/.
Tech stack: AEM, ES6, React, Node, NPM, Git.
Front end Developer (contract)
Pearson

2015-04 - 2018-03

As a lead front end developer at Pearson I was responsible for multiple projects using latest technologies: HTML5, CSS3 (SASS/LESS), ReactJS, Angular, JQuery, Node. The projects included: rebrand of Pearson websites globally, including US, UK, Corporate etc, that included a complete rebuild of the theme from the ground up using HTML5, CSS3, LESS, JS, JQuery, as well as configuration of CQ AEM templates, designs and folder structures.
That project involved extensive use of Javascript, as I only had limited possibility of changing the AEM's predefined components HTML markup.
maintaining and creating websites globally, for example https://brand.pearson.com/ (internal website for brand management) 3 My latest React app for Pearson is AEM Styles Preview App - an application that allows content editors to change the CQ AEM component styles instantly, with ability to preview the current available styles.
URL: http://frontend-developer.com/styles-preview/, source code here. The app has been tested on live AEM sites and works as expected. The reason for creating it was to make editors lifes easier, as until now there was no AEM build-in option to preview all the components styles at once, but instead, editors needed to reload the page after each time any style was applied to see the result. With the app implemented, it can be all done in an instant. The app takes the list of all available styles for all components and applies them to the selected component, opening a React app overlay on top of the page, showing how the component would look with variations of different styles applied to it. Moreover, the app allows users to set the selected styles, so they do not need to do it in AEM - this is achieved via AJAX call, using the component's data available in the page source.
The app is built using ES6 and it's state is held in the Redux store. Each component has separate instance of the app that is run on click of the 'Styles preview' button. The initial state of the app is gathered from the source of the page.
Front end Developer consultant
Deloitte Digital

2014-10 - 2015-04

I was a Front-end developer (consultant) working on behalf of Deloitte Digital for it's clients. I was mainly assigned to the "Pearson College" project with Pearson, on which I was the only front-end developer fully engaged in creating front for the entire website.
While working in Deloitte I was also already included in 2 very successful bids: 1 st for Aldi - I was a single front-end developer working closely with back-end programmers, my task was to build a mobile website based on Salesforce. The Bid was won and my work received very positive impact from both the client and internally. I have used SASS and HTML5 + JS.
2 nd for Eli Lilly - I was the only person responsible for creating the demo mobile app for the client based on AngularJS. The app was very well received and was considered the best among other competitors.
It can be seen here: http://frontenddeveloper.com/lilly/
Front end Developer
City Index

2013-06 - 2014-10

4 I was a core front-end developer for City Index Group. My responsibilities covered creating and maintaining company's websites, creating HTML emails, responsive landing pages, new pages for CI branches like finspreads.com or fxsolutions.com, as well as day-to-day fixes of any bugs and some JS apps. I have worked closely with the design team, turning their projects into live websites, as well as advising on the best practices for UI design and offering my own innovative ideas. I was using latest development technologies like CSS3 (SASS + Compass), HTML5 and JS with AngularJS, deep WP configuration and themes development.
While working for City Index, I have also created the HTML email generator in AngularJS for internal use to help content editors in creating the HTML emails: http://frontend-developer.com/e-gen/

Akademisk bakgrunn

Bachelors of Arts in Business Management
Polish Open University

2014-07 - 2014-07

Kontakt konsulent

/