Schlagworte
Skills
Ich bin Frontend Engineer und Interaction Developer mit 15+ Jahren Erfahrung.
Ich verfüge über viel Erfahrung in der Umsetzung von Frontend Projekten, habe ein gutes Auge für Design und verfüge über ein sehr fundiertes Know-How in den Bereichen Usability, Accessibility, Progressive Enhancement und Responsive Web. Darüberhinaus bin ich vierfacher Träger des Best of Swiss Web Awards.
Web Applikationen
Front-End Development
Technologien, Frameworks und Libraries
Javascript, Typescript, React, Redux, Next.js, Gatsby, GraphQL, Angular, RxJs, NgRx, Ionic, Vue.js, Vuex, Nuxt, Node.js, Express, Nest.js, Webpack, Gulp, Jest, Enzyme, Cypress, Jasmine, Protractor, Mocha, Karma, HTML, Nunjucks, CSS, SCSS, Emotion, Ruby, Ruby on Rails, MongoDB, MySQL, PostgreSQL, Git, Subversion, Jenkins, Docker, SCRUM, Kanban u.v.m.…
Letzte Projekte
Auszeichnungen
- Mich interessieren: Webapps, Interaction Development, Frontend Engineering, Accessibility, JAMstack und Serverless Applikationen.
- Ich spreche: Javascript, Typescript, React, Vue.js und Angular, HTM, CSS, Deutsch und Englisch fliessend.
Ich verfüge über viel Erfahrung in der Umsetzung von Frontend Projekten, habe ein gutes Auge für Design und verfüge über ein sehr fundiertes Know-How in den Bereichen Usability, Accessibility, Progressive Enhancement und Responsive Web. Darüberhinaus bin ich vierfacher Träger des Best of Swiss Web Awards.
Web Applikationen
- React, Redux, Next, Gatsby und GraphQL
- Vue.js, Vuex, Nuxt
- Angular, RxJs, NgRx, Express / Nest.js, Node.js und MongoDB
- JAMstack und Serverless, z.B.: Next.js und Sanity.io, Gatsby und Contentful, AWS, Google oder Azure, etc.
- Progressive Web Apps
- Testing, Continuous Integration und Deployment
Front-End Development
- Standardkonformes und plattformunabhängiges HTML/CSS und Javascript
- On the Edge mit Javascript, Typescript, HTML, CSS
- Erstellung von Web Apps with Angular, React, Vue, Webpack und Node
- Optimisierung, Performance, SEO, Usability, Accessibility und Animationen
- Modulare Front-end Entwcklung für eine optimale Integration in jedes Content Management System
- Erstellung einer unternehmensweiten Pattern Library mit Storybook
Technologien, Frameworks und Libraries
Javascript, Typescript, React, Redux, Next.js, Gatsby, GraphQL, Angular, RxJs, NgRx, Ionic, Vue.js, Vuex, Nuxt, Node.js, Express, Nest.js, Webpack, Gulp, Jest, Enzyme, Cypress, Jasmine, Protractor, Mocha, Karma, HTML, Nunjucks, CSS, SCSS, Emotion, Ruby, Ruby on Rails, MongoDB, MySQL, PostgreSQL, Git, Subversion, Jenkins, Docker, SCRUM, Kanban u.v.m.…
Letzte Projekte
- 2021 - 2022: Swiss GRC, Erstellung einer Assessment App innerhalb der Swiss GRC Toolbox, Technologie: React, Typescript, DevExtreme, Styled Components, Webpack
- 2021 (9 Monate): Immobear AG, Erstellung einer Immobilien Plattform, Technologie: Jamstack, Serverless, Next.js, React, Typescript, Material-UI, Jest, Cypress, Scss, Google Maps, Sanity.io CMS, GraphQL, PostgreSQL, Rolle: Architect / Lead Developer
- 2020 (9 Monate): SBB UI und Accessibility für diverse Plattformen (News, Join and E-Learnin), Technologie: Storybook, Javascript, React, Jest, Cypress, Scss, Monorepo mit Lerna, Yarn Workspaces, Webpack, Rolle: Expert Front-End Engineer
- 2018 - 2020: CSS Versicherung, diverse Projekte, Technologie: Angular, Rxjs, Ngrx, Typescript, Vue, Vuex, Scss, Webpack, Node, Ionic, ES6, Rolle: Expert Front-End Engineer
- 2018 (3 Monate): Stiftung Domino, Technologie: Vue, Nuxt, Contentful, Rolle: Architect / Lead Developer
- 2016 - 2017 (16 Monate): Webshops Microspot und Interdiscount, Technologie: React, Redux, ES6, Rolle: Expert Front-End Engineer
- 2017 (4 Monate) Coca Cola - The Archives, Technologie: React, Redux, Redux-Saga, ES6, GraphQL, MongoDB, Node, Rolle: Architect / Lead Developer
- 2016 (4 Monate) Vitra Design Museum, Technologie: React, Relay, GraphQL, MongoDB, Rolle: Architect / Lead Developer
Auszeichnungen
- Best of Swiss Web, Master 2021: CSS Relaunch (CSS)
- Best of Swiss Web, Silber 2018: Microspot.ch (mit Microspot/Coop)
- Best of Swiss Web, Master 2015: Relaunch Swiss.com (mit Hinderling Volkart)
- Best of Swiss Web, Master 2012: SBB.com (mit Unic AG)
- Best of Swiss Web, Silber 2012: PKZ – TheLook (mit Unic AG)
Projekthistorie
07/2021
-
04/2022
Swiss GRC Toolbox
Swiss GRC
(10-50 Mitarbeiter)
Internet und Informationstechnologie
Project:
Swiss GRC Toolbox
Summary:
As expert front-end engineer I am responsible for the development of the assessment management system with Typescript and React using DevExtreme Widgets. The main focus is on performance and complex state handling.
Client:
Swiss GRC AG
Technology:
React, Typescript, DevExtreme, Webpack, Babel, React Styled Components, Git, Scrum, Azure DevOps, Scrum
Role:
Expert Front-End Engineer
Swiss GRC Toolbox
Summary:
As expert front-end engineer I am responsible for the development of the assessment management system with Typescript and React using DevExtreme Widgets. The main focus is on performance and complex state handling.
Client:
Swiss GRC AG
Technology:
React, Typescript, DevExtreme, Webpack, Babel, React Styled Components, Git, Scrum, Azure DevOps, Scrum
Role:
Expert Front-End Engineer
12/2020
-
12/2021
Immobear Real-Estate
Immobear AG
Project:
Immobear Real Estate
Summary:
As the lead developer I defined the concept and the architecture of the JAMstack and serverless application based on Next.js, React and Typescript. I led a small team of software engineers and developed a big part of the applications myself. The solution contains two main applications
Client:
Immobear
Technologies:
Sanity.io, Next.js, React, Typescript, Scss, Storybook, Webpack, Material-UI, MongoDB, Cloudinary, Stripe, Google Maps, OAuth 2.0
Role:
Software Architect, Lead Software Developer
Immobear Real Estate
Summary:
As the lead developer I defined the concept and the architecture of the JAMstack and serverless application based on Next.js, React and Typescript. I led a small team of software engineers and developed a big part of the applications myself. The solution contains two main applications
- Public site showcasing the available real estate objects where interested parties could get into contact with the owner/administrator like homegate.ch or immoscout24.ch
- Administration part, where owners/administrators could manage their objects and pay with credit card using a payment gateway for the advertisements depending on duration and contract
Client:
Immobear
Technologies:
Sanity.io, Next.js, React, Typescript, Scss, Storybook, Webpack, Material-UI, MongoDB, Cloudinary, Stripe, Google Maps, OAuth 2.0
Role:
Software Architect, Lead Software Developer
06/2020
-
12/2020
SBB Enterprise Component Library and Styleguide
Intersim AG
Internet und Informationstechnologie
Project:
Swiss Federal Railways SBB News / Join / E-learning / etc.
Summary:
As expert front-end engineer I was responsible to create a unified enterprise component library to harmonize CI, development and compliance to accessibility standards of all widgets using React, Typescript, Storybook and Cypress
Client:
Intersim AG
Technologies:
Storybook, React, Typescript, Cypress, Scss, Webpack, HTML, CSS, Accessibility, Usability, Monorepo with Lerna, Yarn Workspaces, Webpack
Role:
Lead and Expert Front-End Engineer
Swiss Federal Railways SBB News / Join / E-learning / etc.
Summary:
As expert front-end engineer I was responsible to create a unified enterprise component library to harmonize CI, development and compliance to accessibility standards of all widgets using React, Typescript, Storybook and Cypress
Client:
Intersim AG
Technologies:
Storybook, React, Typescript, Cypress, Scss, Webpack, HTML, CSS, Accessibility, Usability, Monorepo with Lerna, Yarn Workspaces, Webpack
Role:
Lead and Expert Front-End Engineer
05/2018
-
06/2020
CSS Versicherung
CSS Versicherung
(>10.000 Mitarbeiter)
Versicherungen
Project:
Website Relaunch, CSS Insurance Portal, MyGuide and App, Insurance Calculator
Summary:
As a senior front-end engineer I was helping to
Technologies:
Angular, Typescript , RxJs, NgRx, Vue.js, Nunjucks, Webpack, HTML, SCSS, Jasmine, Cypress, Git, Accessibility, Usability
Role:
Senior Front-End Engineer
Website Relaunch, CSS Insurance Portal, MyGuide and App, Insurance Calculator
Summary:
As a senior front-end engineer I was helping to
- Create and maintain various Webapps using Angular and NgRx
- Relaunch the companies’ site by creating all the templates, pages, widgets and apps using Nunjucks, Typescript, Vue.js
Technologies:
Angular, Typescript , RxJs, NgRx, Vue.js, Nunjucks, Webpack, HTML, SCSS, Jasmine, Cypress, Git, Accessibility, Usability
Role:
Senior Front-End Engineer
02/2018
-
05/2018
Stiftung Domino - Site for people with disabilities
Stiftung Domino
(50-250 Mitarbeiter)
Sonstiges
Project:
Single Page Application Stiftung Domino
Summary:
Server Side Rendered Single Page Application with special attention to people with disabilities
Client:
Reaktor / Domino Foundation
Technologies:
Vue.js, Vuex, Nuxt, Contentful, REST, HTML 5, SCSS, HTML, Usability, Accessibility
Role:
Lead Developer, Software Architect
Single Page Application Stiftung Domino
Summary:
Server Side Rendered Single Page Application with special attention to people with disabilities
Client:
Reaktor / Domino Foundation
Technologies:
Vue.js, Vuex, Nuxt, Contentful, REST, HTML 5, SCSS, HTML, Usability, Accessibility
Role:
Lead Developer, Software Architect
12/2017
-
02/2018
Swatch Peace Art Hotel WebApp
Swatch
(500-1000 Mitarbeiter)
Internet und Informationstechnologie
Project:
Swatch Peace Art Hotel
Summary:
Prototype for a web app to showcase artists in residence and enable the application for new artists
Swatch
Client:
Swatch / codingroom
Technologies:
Angular, Typescript, RxJs, Express.js, Node.js, REST, HTML 5, SCSS, HTML
Role:
Expert Front-end Developer
Swatch Peace Art Hotel
Summary:
Prototype for a web app to showcase artists in residence and enable the application for new artists
Swatch
Client:
Swatch / codingroom
Technologies:
Angular, Typescript, RxJs, Express.js, Node.js, REST, HTML 5, SCSS, HTML
Role:
Expert Front-end Developer
05/2016
-
10/2017
Microspot and Interdiscount Webshops
Interdiscount, Coop AG
(250-500 Mitarbeiter)
Konsumgüter und Handel
Project
Microspot and Interdiscount Webshops
Summary
As an expert front-end engineer I was involved in the major e-commerce project to create the new webshops for Microspot and Interdiscount using React. The goal of the relaunch was to present the visitor a great user experience by showcasing the thousands of goods on a personalized and very performant site and offer a secure and easy to use payment system
Technologies
React, Redux, ES6 Javascript, Sass, SCSS, Webpack, Node.js and Git, SEO, Accessibility and Server Side Rendering (universal React), HTML 5, CSS, Bootstrap, Jasmin, eCommerce , Atomic Design, responsive Web, Google Analytics, Continuous Integration Jenkins
Role:
Expert Front-End Engineer
Microspot and Interdiscount Webshops
Summary
As an expert front-end engineer I was involved in the major e-commerce project to create the new webshops for Microspot and Interdiscount using React. The goal of the relaunch was to present the visitor a great user experience by showcasing the thousands of goods on a personalized and very performant site and offer a secure and easy to use payment system
Technologies
React, Redux, ES6 Javascript, Sass, SCSS, Webpack, Node.js and Git, SEO, Accessibility and Server Side Rendering (universal React), HTML 5, CSS, Bootstrap, Jasmin, eCommerce , Atomic Design, responsive Web, Google Analytics, Continuous Integration Jenkins
Role:
Expert Front-End Engineer
11/2016
-
02/2017
Coca Cola - The Archives
Coca Cola
(1000-5000 Mitarbeiter)
Konsumgüter und Handel
Project:
Coca Cola - The Archives: Intranet Marketing Assets Service
Summary:
Creating an asset management web app for marketing professionals around the globe where the marketing teams could request all kinds of assets from the huge franchise collection: movies, songs, etc.
Client:
zetcom / Coca Cola
Technologies:
React, Redux, Redux-Saga, Javascript ES6, Jest, SCSS, CSS, GraphQL, NodeJS, webpack and Git, HTML 5, Atomic Design, Responsive Web, Continuous Integration Jenkins, Scrum
Role:
Software Architect, Lead Developer
Coca Cola - The Archives: Intranet Marketing Assets Service
Summary:
Creating an asset management web app for marketing professionals around the globe where the marketing teams could request all kinds of assets from the huge franchise collection: movies, songs, etc.
Client:
zetcom / Coca Cola
Technologies:
React, Redux, Redux-Saga, Javascript ES6, Jest, SCSS, CSS, GraphQL, NodeJS, webpack and Git, HTML 5, Atomic Design, Responsive Web, Continuous Integration Jenkins, Scrum
Role:
Software Architect, Lead Developer
01/2016
-
06/2016
Vitra Design Museum Collection and Schaudepot
Vitra Design Museum
(10-50 Mitarbeiter)
Marketing, PR und Design
Project:
Web apps for the Vitra Design Museum and the Schaudepot
Summary
Client:
Vitra Design Museum / zetcom
Technologies:
React, GraphQL, Relay, Javascript ES6, Jest, MongoDB, HTML, Sass, CSS, webpack, NodeJS and Git, Scrum, Responsive Web
Role:
Lead Full Stack Developer
Web apps for the Vitra Design Museum and the Schaudepot
Summary
- Development of a Single Page Application to showcase the Collection
- Development of the mobile guide for the new Schaudepot
Client:
Vitra Design Museum / zetcom
Technologies:
React, GraphQL, Relay, Javascript ES6, Jest, MongoDB, HTML, Sass, CSS, webpack, NodeJS and Git, Scrum, Responsive Web
Role:
Lead Full Stack Developer
10/2015
-
01/2016
Relaunch Alte Leipziger Corporate Website
Alte Leipziger
(5000-10.000 Mitarbeiter)
Versicherungen
Project:
Alte Leipziger Site Relaunch
Summary:
Transforming all enterprise sites from static to responsive
Client:
Infocentric Research
Technology:
AngularJS, Javascript, JQuery, HTML, CSS, Scss, Bootstrap, Gulp, Git, responsive Web, SEO, Google Analytics, Scrum
Role:
Lead Front-End Engineer
Alte Leipziger Site Relaunch
Summary:
Transforming all enterprise sites from static to responsive
Client:
Infocentric Research
Technology:
AngularJS, Javascript, JQuery, HTML, CSS, Scss, Bootstrap, Gulp, Git, responsive Web, SEO, Google Analytics, Scrum
Role:
Lead Front-End Engineer
05/2015
-
10/2015
Sanitas Insurance Calculator
Sanitas
(5000-10.000 Mitarbeiter)
Versicherungen
Project:
Sanitas insurance configurator and premium calculator
Summary:
Implementation of a Single Page Application with AngularJS in Adobe CQ5 (AEM)
Client:
Infocentric Research
Role:
Senior Front-End Engineer
Technology:
AngularJS, Javascript, Jasmine, HTML 5, Sass & CSS, Adobe CQ5, Subversion, Gulp, responsive Web, Continuous Integration Jenkins, Scrum, eCommerce, SEO, Google Analytics
Sanitas insurance configurator and premium calculator
Summary:
Implementation of a Single Page Application with AngularJS in Adobe CQ5 (AEM)
Client:
Infocentric Research
Role:
Senior Front-End Engineer
Technology:
AngularJS, Javascript, Jasmine, HTML 5, Sass & CSS, Adobe CQ5, Subversion, Gulp, responsive Web, Continuous Integration Jenkins, Scrum, eCommerce, SEO, Google Analytics
Reisebereitschaft
Weltweit verfügbar
Ich stehe für einen Einsatz von 60% - 80% zur Verfügung und arbeite je nach Projekt sowohl remote als auch vor Ort (Erreichbarkeit mit ÖV vorausgesetzt).
Einsätze ausserhalb der Schweiz kann ich leider nur remote unterstützen.
Einsätze ausserhalb der Schweiz kann ich leider nur remote unterstützen.
Sonstige Angaben
LinkedIn: https://www.linkedin.com/in/nenadbrcic/?locale=de_DE