Profilbild von Nenad Brcic Senior Software Engineer and Architect aus Muensingen

Nenad Brcic

verfügbar

Letztes Update: 22.03.2024

Senior Software Engineer and Architect

Firma: neno web GmbH
Abschluss: Bachelor
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (gut) | italienisch (Grundkenntnisse)

Dateianlagen

Nenad-Brcic-CV_220324.pdf

Skills

Ich bin Web App Developer und Frontend Engineer mit 15+ Jahren Erfahrung.
  • 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 bin ein Senior Software Engineer aus Bern mit über 15 Jahren Erfahrung im Bereich der Webentwicklung. Ich habe einen starken Fokus auf Frontend-Entwicklung und eine Leidenschaft für sauberen und wartbaren Code, gutes Software-Design und skalierbare Software-Architektur. Ich bin ein kooperativer Teamplayer, der sein Wissen gerne weitergibt. Ich bin aufgeschlossen und dank meiner Anpassungsfähigkeit immer bereit für neue Herausforderungen. Als kreativer, lösungsorientierter Profi habe ich Spass daran, komplexe Probleme anzugehen.


Web App Entwicklung
  • React, Next.js, Gatsby, Redux / Zustand / Jotai, GraphQL, tRPC, prisma, etc.
  • Angular, RxJs, NgRx, Signals, Ionic, Nest.js
  • Testing mit Jest und Cypress, Continuous Integration and Deployment, DevOps
  • Micro Frontends und Single Spa oder Astro
  • Progressive Web Apps
  • Serverless, JAMstack, Netlify, Vercel, AWS, Azure, Google Cloud, etc.
  • API Design, REST, GraphQL, tRPC, etc.


Front-End Engineering
  • Storybook, Web Components, Design Systems, Styleguides
  • Sauberer, lesbarer und wartbarer Code, Code Reviews, Code Qualität
  • Optimierung, Performance, SEO Usability und Accessibility
  • HTML, CSS, SCSS, Emotion, Styled Components, CSS-in-JS, Tailwind, etc.
  • Animationen und (grafische) Visualisierungen


Technologien, Frameworks und Libraries

Angular, Animations, API, AWS Amplify, CSS, Cypress, Docker, Express.js, Git, GraphQL, HTML, Javascript, Jenkins, Jest, Jest, Jira, Jotai, jQuery Kanban, Karma, Kubernetes, Micro-Frontends, Mocha, MongoDB, Mongoose, Monorepo, MySQL, Nest.js, Next.js, NgRx, Node.js, Nuxt, OAuth, Playwright, PostgreSQL, Prisma, Protractor, React, React Native, Redux, REST, RxJs, Sass, SCRUM, SCSS, Signals, Single-Spa, Styled Components, Swagger, Tailwind, tRPC, Typescript, Vite, Vue, Vuex, Webpack, Zustand u.v.m.


Letzte Projekte
  • 2022 - 2023 (15 Monate): PwC Germany, Digital Factory, Software Architekt (Frontend), Consulting, Coaching und strategische Planung für alle Teams mit unterschiedlichen Frontend Architekturen, Technologien: TypeScript, React, Next.js, Redux, Jotai, Zustand, Angular with NgRx, Signals, Micro-Frontends, REST, GraphQL, realtime, Websockets, Docker, Kubernetes, DevOps, CI/CD, etc., Role: Senior Solution Architect Front-End
  • 2021 - 2022 (10 Monate): 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 (26 Monate): 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

08/2022 - 11/2023
Expert Frontend Solution Architect and Engineer@PwC
PricewaterhouseCoopers PwC Germany (Wirtschaftsprüfung, Steuern und Recht, >10.000 Mitarbeiter)

A supporter, coach and adviser for all PwC teams in Germany who needed help regarding: State Management, Performance Optimization, Best Practices and Frontend Architecture.

Examples:
  1. I analyzed the performance issues of a highly interactive and complex Angular application regarding data loading, state handling and component architecture, developed a solution and refactoring concept and conducted a workshop regarding performance and best practices with the team.
  2. As an expert, I supported a team in the creation of a lean eCommerce solution with Next.js for trading environmental certificates. The focus was on security in general and type safety from the backend to the frontend in particular.
  3. I designed the architecture of a modular React applications for data analytics and business intelligence that was intended for internal customers. A monorepo was used to create the applications and libraries that the customers could ultimately obtain either as packages or as micro frontends.

Skills and technologies:
React, Next.js, Redux, Redux-Toolkit, Jotai, Zustand, Angular, RxJs, NgRx, Signals, Node.js, Typescript, Scss, Git, Scrum, Azure DevOps, GraphQL, REST, AG Grid, Recharts, tRPC, Zustand, Monorepo, Turborepo, Micro-Frontends, Module Federation, Single-Spa, Storybook, Jest, Cypress, Framer Motion, Workshops


Checkout my recommendations on LinkedIn:
https://www.linkedin.com/in/nenadbrcic/

07/2022 - 03/2023
Expert Consultant@Schweizerische Bundesbahnen (SBB) Part 2
Intersim / Schweizerische Bundesbahnen SBB

In the second part (see part 1 below), I took on the task of:
  • supporting and advising the team as an expert,
  • providing assistance and discussing possible solutions,
  • as well as cunducting code reviews and
  • guaranteeing quality standards.

Skills and technologies:
Storybook, React, Angular, RxJS, NgRx, Typescript, Cypress, Scss, Webpack, HTML, CSS, Accessibility, Usability, Monorepo, Code Review, Consulting, Mentoring

Checkout my recommendations on LinkedIn:
https://www.linkedin.com/in/nenadbrcic/

07/2021 - 04/2022
Expert Frontend Engineer@Swiss GRC
Swiss GRC (Internet und Informationstechnologie, 10-50 Mitarbeiter)

As an expert front-end engineer, my main area of responsibility was the development of the assessment management application within Swiss GRC's Governance, Risk & Compliance solution. In particular, the complex form and state handling posed an interesting challenge, especially with regard to optimizing performance with large amounts of data.
My area of responsibility included the development of tools for:
  • Generating assessments,
  • Planning and organizing the assessments,
  • carrying out the assessments, and
  • analyzing the results

Skills and Technologies:
React, Typescript, DevExpress, Webpack, Babel, React Styled Components, Git, Scrum, Azure DevOps

Checkout my recommendations on LinkedIn:
https://www.linkedin.com/in/nenadbrcic/

12/2020 - 12/2021
Software Engineer and Architect, Team Lead@Immobear Real Estate
Immobear

In my position as team leader and software architect, I developed the concept and architecture of the real estate applications for Immobear. Together with a small, highly skilled team of software engineers, we implemented a SAAS (Software as a Service) that includes the following:
  1. An application for real estate sellers that allows them to manage properties, create offers and pay fees.
  2. A public area for potential buyers and tenants of houses and apartments that allows them to explore offers, contact owners and managers and arrange viewings.

Skills and technologies:
Sanity.io, Next.js, React, Typescript, Scss, Storybook, Webpack, Material-UI, MongoDB, Cloudinary, Stripe, Google Maps, OAuth 2.0

06/2020 - 12/2020
Expert Front-end Engineer@Schweizerische Bundesbahnen (SBB) Part 1
Intersim / Schweizerische Bundesbahnen SBB

As an expert frontend engineer, I was responsible for the design and creation of a uniform and standardized component library for the company's news, join and e-learning areas.
The aim was to maintain the corporate identity, streamline development and ensure and harmonize compliance with accessibility standards for all components.

Skills and technologies:
Storybook, React, Angular, RxJs, NgRx, Typescript, Cypress, Scss, Webpack, HTML, CSS, Accessibility, Usability, Monorepo, Yarn, Lerna, Webpack, Git, Scrum

05/2018 - 06/2020
Senior Frontend Engineer@CSS Versicherung
CSS Versicherung (Versicherungen, >10.000 Mitarbeiter)

Project:
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 (Sonstiges, 50-250 Mitarbeiter)

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

12/2017 - 02/2018
Swatch Peace Art Hotel WebApp
Swatch (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

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

05/2016 - 10/2017
Microspot and Interdiscount Webshops
Interdiscount, Coop AG (Konsumgüter und Handel, 250-500 Mitarbeiter)

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

11/2016 - 02/2017
Coca Cola - The Archives
Coca Cola (Konsumgüter und Handel, 1000-5000 Mitarbeiter)

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

01/2016 - 06/2016
Vitra Design Museum Collection and Schaudepot
Vitra Design Museum (Marketing, PR und Design, 10-50 Mitarbeiter)

Project:
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 (Versicherungen, 5000-10.000 Mitarbeiter)

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

05/2015 - 10/2015
Sanitas Insurance Calculator
Sanitas (Versicherungen, 5000-10.000 Mitarbeiter)

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

Reisebereitschaft

In der Stadt Münsingen mit einem Radius von 50 km verfügbar
Ich stehe für einen Einsatz von 60% - 100% 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.

Sonstige Angaben

LinkedIn: https://www.linkedin.com/in/nenadbrcic
Profilbild von Nenad Brcic Senior Software Engineer and Architect aus Muensingen Senior Software Engineer and Architect
Registrieren