Recommended expert

Stefan Gojan

Software Architect and Developer

Stefan Gojan
Heikendorf, Germany

Experience

May 2024 - Dec 2024
8 months

Software Architect and Developer

MediaMarktSaturn Retail Group

  • Technical Environment: TypeScript, React, Styled Components, Apollo, GraphQL, Jest, Playwright, Git
  • One of the largest e-commerce platforms in Europe with almost ten sales lines in various EU countries
Apr 2022 - Sep 2023
1 year 6 months

Software Architect and Developer

Exaring AG

  • Technical Environment: JavaScript/TypeScript, React, CSS-in-JS, Jest, WebdriverIO, Git
  • Excitement of more than 5 million customers across many platforms and on the web through a new booking system
  • Web Player: Support for the full lifecycle of a media SPA with feature development, bug fixing, and maintenance
  • TV package booking: Coverage of all customer and payment types with unit and UI tests
  • Use of Sentry as a cross-project error management system in the monorepo
Feb 2020 - Dec 2020
11 months

Consulting, Software Architecture and Development

north.io GmbH (EGEOS GmbH)

  • Technical Environment: JavaScript (Babel), React, Material-UI, Styled Components, Apollo, GraphQL, Ramda, Jest, Git
  • Consulting, architecture, and development of modern web applications with a GIS focus
  • Development of a design system based on Material-UI to improve efficiency
  • Programming of core functionalities like multi-level theming
  • Creation of various components like advanced buttons and input elements
  • Example solutions for recurring problems and illustration of development patterns
  • Documentation as a sample project for onboarding new team members
  • Training existing staff through presentations and exercises
Feb 2019 - Jan 2020
1 year

Software Development

KAISER+KRAFT Europa GmbH

  • Technical Environment: JavaScript (Babel), React, Redux, Redux-Thunk, Ramda, Sass, Webpack, Jest, Git
  • A mature responsive B2B shop in over 20 countries
Jun 2018 - Dec 2018
7 months

Software Architect and Developer

Blockchain Holding GmbH

  • Technical Environment: JavaScript (Babel), React, Material-UI, Redux, Redux-Saga, Ramda, React-Spring, Sass, Webpack, Jest, Git
  • Display of performance metrics and a user's financial success
  • Detailed views for various cryptocurrencies and responsive design
  • Requirements analysis with UX designer and translating into technical challenges
  • Participation in the UI design process to balance aesthetics and development time
  • Development of reusable React components and a shared project structure
  • Rapid development using a fake backend and detailed documentation for consistency
Apr 2016 - Apr 2018
2 years 1 month

Software Architect and Development

GIS Gesellschaft für InformationsSysteme AG

  • Technical environment: JavaScript (Babel), React, Material-UI, Redux, Redux-Saga, Ramda, Sass, Webpack, stampit, Ava, Node.js, Gulp, Git
  • Technical design and development of a digital workspace solution
  • React as a component-centered frontend framework
  • Development of a backend API client framework
  • Detailed configurable widgets as content blocks
  • Storybook for focused development, structural testing, and client showcases
  • 100% test coverage for quality assurance
  • Extending existing tools for customization
  • Scalable internationalization solution and open standard architecture
  • Responsive design
May 2015 - Dec 2015
8 months

Software Development

IronShark / VOXELWORLD

  • Technical environment: JavaScript, three.js, UniversalJS, jQuery, WebGL, stampit, Git, Gulp, Browserify, BrowserSync, tape
  • Development of a 3D editor in the browser for product manipulation and 3D printing
  • Translating requirements into technical challenges
  • Loading and saving product and user configurations
  • Programmatic manipulation of 3D objects live and on the server
  • Configurable 3D scene for lighting, shadows, camera, and zoom
  • UI components for color, material, size, texture, and labeling
  • Client-side internationalization and Node.js modules for browser and server
  • Unit tests for logic modules
Jun 2014 - Jul 2014
2 months

Software Development

  • Technical environment: JavaScript, Node.js, d3.js, AngularJS, three.js, Express, MEAN stack, stampit, Bootstrap, Sass, Mercurial
  • Architecture and development of a full-stack MEAN application
  • Wizard input interface with synchronized charts and input fields
  • Animated visualizations in 2D and 3D
  • Highly modular code structure
Mar 2012 - Jul 2015
3 years 5 months

Frontend Team Lead, Software Development

FalkAnalytics

  • Technical environment: JavaScript, ExtJS, d3.js, HTML, CSS
  • Technical leadership of the frontend development team
  • Designing and implementing a reporting SPA with charts (d3.js)
  • User-customizable layout and intuitive interface
  • JavaScript performance analysis and automated testing
  • In-house prototypes with jQuery and Bootstrap
Apr 2008 - Sep 2008
6 months

Software Development

itemis Pforzheim

  • Technical environment: Java, XML
  • Getting familiar with JavaServer Faces, Eclipse Rich Client Platform, and Eclipse Modeling Framework
  • Project at Bosch involving XML processing

Skills

  • Industries: Digital Workplace / Digitalization, Intranet, Blockchain, Science And Research, Online Marketing, 3d Printing, It, Media

  • Responsibilities: Software Architect, Software Development, Team Lead, And Consultant

  • Programming Languages / Standards / ...: Javascript Expert, Typescript Very Good Knowledge, Jest Expert, Material Design / Material-ui Very Good Knowledge, Node.js Very Good Knowledge, Ramda Very Good Knowledge, React Expert, Redux / Redux-saga Expert, Graphql / Apollo Basic Knowledge, Fp-ts Basic Knowledge, Three.js Very Good Knowledge, Webpack / Esbuild Very Good Knowledge, Git Expert, Css / Sass / Css Modules / Css-in-js Very Good Knowledge

  • Focus: Development With Web Technologies: Spas, Web Apps, Complex Uis

Languages

German
Native
English
Advanced

Education

Oct 2008 - Dec 2011

University of Lübeck

Master of Science, Software Systems Engineering · Computer Science · Lübeck, Germany

Oct 2004 - Mar 2008

Ulm University of Applied Sciences

Bachelor of Science · Computer Engineering · Ulm, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Christoph Johannsdotter
Christoph Johannsdotter

Lead Developer & Architect

View Profile
Fahrettin Kutyol
Fahrettin Kutyol

Senior Frontend Engineer

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Kyu-wang Lee
Kyu-wang Lee

Software Architect & Lead Software Engineer

View Profile
Yannick Schuchmann
Yannick Schuchmann

Freelance IT Consultant/Advisor

View Profile
Patrick Pötschke
Patrick Pötschke

Lead Web & FE Architect, Senior Developer

View Profile
Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Jan Helwich
Jan Helwich

Technical Co-Founder

View Profile
David Klemme
David Klemme

Head of Enterprise Architecture Management

View Profile
Kai Schmudlach
Kai Schmudlach

Software Developer

View Profile
Christoph Bewerbung
Christoph Bewerbung

Architect, Business Analyst, Developer

View Profile
Björn Wilmsmann
Björn Wilmsmann

Software Audit and Architecture Consulting: Portal Software

View Profile
Ioan Dobre
Ioan Dobre

Senior Software Developer

View Profile
Michael Rudl
Michael Rudl

Software Developer

View Profile
Johannes Knörzer
Johannes Knörzer

Software Developer

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Tobias Jaeuthe
Tobias Jaeuthe

External Service Provider

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile
Carlos Medina
Carlos Medina

Migration Zend Framework 2 / Laminas

View Profile
Patrik Garten
Patrik Garten

Technical Lead Conversational AI

View Profile
Marijn Scholtens
Marijn Scholtens

Senior Software Engineer

View Profile
Lennart Altenhof
Lennart Altenhof

Freelancer

View Profile
Lars Martin
Lars Martin

Freelance Solution Architect

View Profile
Timm Preetz
Timm Preetz

Senior Backend-Framework Engineer

View Profile
Stefan Baust
Stefan Baust

Senior Full Stack Developer / Co-Founder / CTO / Head of Development

View Profile
Ronald Foerster
Ronald Foerster

IT Consultant & Continuing Education

View Profile
Martin Eisengardt
Martin Eisengardt

Software Developer

View Profile
Satya Vulise
Satya Vulise

Lead Developer

View Profile
Sebastian Wetzel
Sebastian Wetzel

Software Engineer & Consultant

View Profile
Jörg Nieveler
Jörg Nieveler

Senior Software Architect

View Profile