Stefan Gojan
Software Architect and Development
Experience
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
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
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
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
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
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
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
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
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
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).
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).
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
Education
University of Lübeck
Master of Science, Software Systems Engineering · Computer Science · Lübeck, Germany
Ulm University of Applied Sciences
Bachelor of Science · Technical Computer Science · Ulm, Germany
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Stefan based?
What languages does Stefan speak?
How many years of experience does Stefan have?
What roles would Stefan be best suited for?
What is Stefan's latest experience?
What companies has Stefan worked for in recent years?
Which industries is Stefan most experienced in?
Which business areas is Stefan most experienced in?
Which industries has Stefan worked in recently?
Which business areas has Stefan worked in recently?
What is Stefan's education?
What is the availability of Stefan?
What is the rate of Stefan?
How to hire Stefan?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Architect and Development
Nearby freelancers
Professionals working in or nearby Heikendorf, Germany