Recommended expert

Stefan Gojan

Software Architect and Development

Stefan Gojan
Heikendorf, Germany

Experience

May 2024 - Dec 2024
8 months

Software Architect and Development

MediaMarktSaturn Retail Group

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

Software Architect and Development

Exaring AG

  • Technical environment: JavaScript/TypeScript, React, CssInJs, Jest, WebdriverIO, Git
  • Excitement from more than 5 million customers across multiple platforms and the web thanks to the 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 Architect 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 focused on GIS
  • Development of a design system based on Material-UI to increase efficiency
  • Programming core functionalities like multi-level theming
  • Creating various components such as advanced buttons and input elements
  • Sample solutions for recurring problems and demonstration of development patterns
  • Documentation in the form of an example project to onboard 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
  • Mature responsive B2B shop in more than 20 countries
Jun 2018 - Dec 2018
7 months

Software Architect and Development

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 view for different cryptocurrencies and responsive design
  • Requirements analysis with UX designer and translation into technical challenges
  • Involvement in the UI design process to balance aesthetics and development time
  • Development of reusable React components and 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 Developer

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 workplace solution
  • React as a component-centered frontend framework
  • Development of a backend API client framework
  • Highly configurable widgets as content blocks
  • Storybook for focused development, structural tests, and client showcases
  • 100% test coverage for quality assurance
  • Extension of 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 browser-based 3D editor for product manipulation and 3D printing
  • Translating requirements into technical problems
  • Loading and saving product and user configurations
  • Programmatic manipulation of 3D objects live and server-side
  • 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
  • Design and implementation of a reporting SPA with charts (d3.js)
  • User-adjustable layout and intuitive interface
  • JavaScript performance analysis and automated tests
  • In-house prototypes with jQuery and Bootstrap
Apr 2008 - Sep 2008
6 months

Software Development

itemis Pforzheim

  • Technical environment: Java, XML
  • Familiarization with JavaServerFaces, Eclipse Rich Client Platform, and Eclipse Modeling Framework
  • Project at Bosch involving XML processing

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (7.5 years), Retail (1.5 years), Media and Entertainment (1.5 years), and Banking and Finance (0.5 years).

Information Technology
Retail
Media and Entertainment
Banking and Finance

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (10.5 years), Product Development (8.5 years), and Quality Assurance (7 years).

Information Technology
Product Development
Quality Assurance

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 / Cssinjs Very Good Knowledge

  • Focus: Web Technology Development: 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 · Technical Computer Science · Ulm, Germany

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Stefan based?

Stefan is based in Heikendorf, Germany and prefers 100% remote projects.

What languages does Stefan speak?

Stefan speaks the following languages: German (Native), English (Advanced).

How many years of experience does Stefan have?

Stefan has at least 11 years of experience. During this time, Stefan has worked in at least 5 different roles and for 9 different companies. The average length of individual experience is 1 year and 1 month. Note that Stefan may not have shared all experience and actually has more experience.

What roles would Stefan be best suited for?

Based on recent experience, Stefan would be well-suited for roles such as: Software Architect and Development, Consulting, Software Architect and Development, Software Development.

What is Stefan's latest experience?

Stefan's most recent position is Software Architect and Development at MediaMarktSaturn Retail Group.

What companies has Stefan worked for in recent years?

In recent years, Stefan has worked for MediaMarktSaturn Retail Group and Exaring AG.

Which industries is Stefan most experienced in?

Stefan is most experienced in industries like Information Technology (IT), Retail, Media, and Entertainment and Publishing. Stefan also has some experience in Banking and Finance.

Which business areas is Stefan most experienced in?

Stefan is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

Which industries has Stefan worked in recently?

Stefan has recently worked in industries like Media, Entertainment and Publishing and Retail.

Which business areas has Stefan worked in recently?

Stefan has recently worked in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Stefan's education?

Stefan holds a Master in Computer Science from University of Lübeck and a Bachelor in Technical Computer Science from Ulm University of Applied Sciences.

What is the availability of Stefan?

The availability of Stefan needs to be confirmed.

What is the rate of Stefan?

Stefan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Stefan?

To hire Stefan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 770-930 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.