Skip to main content
Top expert badge
Recommended expert
Profile header background

Gregor Doroschenko - Founder, Principal Software Architect & Technical Consultant

Gregor Doroschenko
Profile header overlay
Berlin, Germany

Experience

Jun 2022 - Present
3 years 10 months

Founder, Principal Software Architect & Technical Consultant

Hold My Code GmbH

Expertise details
Position Summary
Founder, Principal Software Architect & Technical Consultant at Hold My Code GmbH
Industries
Information Technology
Professional Services
Business Areas
Information Technology
Product Development
Research and Development
  • Frontend modernization (multiple client engagements): Angular version upgrades, architecture refactoring, performance optimization, state management restructuring, and UI library consolidation resulting in faster load times and improved end-user experience across all projects.
  • Web development: High-performance landing pages and company websites for SMB clients built with Next.js, SvelteKit, PayloadCMS, and TailwindCSS optimized for speed, SEO, and conversion.
  • SaaS product development: Architecting and building an AI-powered platform for photography studio operators (PoC phase) with full-stack TypeScript: Angular frontend, NestJS backend, PostgreSQL, LLM integration (Gemini/Claude) for intelligent workflow automation.
  • AI integration: Developed a PoC for AI-generated podcast avatars using the Gemini API for content production workflows.
  • Angular deep dive workshops: Delivered 20+ workshops (3–5 days each, 8–10 participants) in a hands-on format where participants build a demo application modeled after their real business domain.
May 2022 - Dec 2025
3 years 8 months

Senior Angular Consultant & Architect

SoftwareOne

Expertise details
Position Summary
Senior Angular Consultant & Architect at SoftwareOne
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Architecture lead: Owned the frontend architecture for a complex sales tool with shopping cart module, product search & filtering, and quote/order management integrated into the Dynamics 365 ecosystem.
  • Migration: Executed a full Angular upgrade path (v8 to v20) on a live production system with 5,000+ daily users with zero downtime throughout the entire migration.
  • Performance: Cut application load times by 65% through architecture refactoring, code splitting, and lazy loading strategies.
  • UX/UI redesign: Reworked the user interface to reduce complexity and improve usability for sales staff.
  • Mentoring: Coached four developers within the 9-person team to independently continue Angular upgrades and feature development after engagement ended.
Oct 2020 - Mar 2022
1 year 6 months

Senior Angular Software Engineer

KPS AG

Expertise details
Position Summary
Senior Angular Software Engineer at KPS AG
Industries
Information Technology
Retail
Business Areas
Information Technology
  • Built core e-commerce modules—marketplace, click & collect, checkout, and user dashboard—as part of a full SPA relaunch.
  • Identified and resolved a critical checkout bug within five hours during the Black Friday Week launch for Norway and Denmark, preventing a launch delay during the highest-traffic sales period.
  • Contributed to Core Web Vitals optimization (LCP, CLS) to ensure fast page loads at scale.
  • Implemented Apollo GraphQL interfaces for high-performance data retrieval across product catalogs and order flows.
  • Ensured reliability through comprehensive unit testing with Jasmine and Karma.
Feb 2020 - Apr 2020
3 months

Angular Software Engineer (Task Force)

ZEUS Automatisierungstechnik GmbH

Expertise details
Position Summary
Angular Software Engineer (Task Force) at ZEUS Automatisierungstechnik GmbH
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • Fast-tracked the frontend development of an HMI web application for industrial automation as part of a mid-project task force.
  • Bootstrapped the Angular 9 application architecture and built reusable UI components using Angular CDK for complex machine control interactions.
Jan 2020 - Jan 2023
3 years 1 month

Lead Angular Software Engineer

VIGNOLD Group

Expertise details
Position Summary
Lead Angular Software Engineer at VIGNOLD Group
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Brought in as the dedicated Angular specialist to resolve performance bottlenecks and accelerate feature delivery in a 5-person full-stack Java/Angular team.
  • Restructured component communication and module architecture to eliminate performance issues caused by inefficient data flow between components.
  • Built complex UI interactions using Angular Material and Angular CDK, including a drag-and-drop page editor, product catalog search, and a visual review system with on-page annotations and comments.
  • Established code review practices and refactored legacy sections of the codebase to improve maintainability.
Jan 2017 - Dec 2019
3 years

Software Developer & Lead of Angular Unit

Develappers GmbH

Expertise details
Position Summary
Software Developer & Lead of Angular Unit at Develappers GmbH
Industries
Energy
Manufacturing
Business Areas
Information Technology
Product Development
Research and Development
  • Built and led a 3-person Angular unit, responsible for technology decisions, coding standards, and team development, and recruited two developers.
  • Developed the Angular frontend for an industrial engineering platform used for production planning, time management, and ergonomic risk assessment in manufacturing, featuring complex multi-step workflows, data visualization, and multi-language support.
  • Built a research database portal for a green energy company to centralize experimental data, including batch tracking, test protocols, analysis workflows, and ERP system integration for end-to-end order traceability.
  • Conducted internal training sessions and professional development for developers across the company.
  • Managed internal server infrastructure on Linux.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Professional Services, Manufacturing, Energy, and Retail.

Information Technology
Professional Services
Manufacturing
Energy
Retail
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Research and Development.

Information Technology
Product Development
Research and Development
Profile match chart

Summary

Gregor Doroschenko is a senior lead software engineer, architect, and interim engineering manager with 15+ years of experience in professional software development. He specializes in the architecture of scalable enterprise web applications (Angular expert level), full-stack delivery with TypeScript end-to-end (Angular + NestJS), and the technical and managerial leadership of development teams.

His track record includes zero-downtime Angular migrations in business-critical production systems (5,000+ users), application performance improvements of 65%+, and 20+ hands-on Angular workshops for client teams. He combines deep technical expertise with management experience: building remote teams, establishing engineering best practices, and acting as the interface between business stakeholders and technology. Industry experience spans e-commerce, SaaS, industrial engineering, MedTech, and CleanTech. Currently expanding into AI-augmented development to accelerate delivery cycles and reduce technical debt.

Skills

Leadership & Management

  • Technical Team Leadership – Expert, 7+ Years, Teams Up To 9 People
  • Interim Engineering Management – Expert, 7+ Years, Remote & On-site
  • Mentoring & Coaching – Expert, 7+ Years, Senior & Junior Developers
  • Stakeholder Management – Advanced, 5+ Years, Business & Technology
  • Workshop Facilitation – Expert, 20+ Workshops, 3-5 Day Deep Dives

Frontend Engineering

  • Angular (Architecture, Nx, Rxjs, Signals, Cdk) – Expert, 10+ Years, Since V2 Beta
  • Typescript – Expert, 10+ Years, Enterprise-scale Applications
  • Rxjs – Expert, 8+ Years, Complex Async Workflows
  • React / Next.js – Advanced, 3+ Years, Greenfield Projects, Ssr
  • Svelte / Sveltekit – Advanced, 3+ Years, Performance-critical Sites
  • Tailwindcss – Advanced, 3+ Years, Design Systems, Rapid Ui
  • Micro-frontends – Advanced, 3+ Years, Module Federation

Backend & Architecture

  • Node.js – Expert, 8+ Years, Production Backend Services
  • Nestjs – Advanced, 4+ Years, Api Design, Microservices
  • Rest Api Design – Expert, 10+ Years, Enterprise Integrations
  • Graphql (Apollo) – Advanced, 4+ Years, E-commerce, Data-heavy Apps
  • Go (Golang) – Intermediate, 3 Years, Backend Services
  • Postgresql / Mysql – Advanced, 9+ Years, Schema Design, Optimization
  • Mongodb / Sqlite – Advanced, 5-6 Years, Document Stores, Mobile
  • Headless Cms (Payloadcms, Strapi, Pocketbase) – Advanced, 4+ Years, Content Platforms
  • Ddd / Microservices – Advanced, 5+ Years, Architecture Patterns

Cloud & Devops

  • Docker – Advanced, 8+ Years, Containerization, Compose
  • Aws – Advanced, 4+ Years, Production Deployments
  • Azure Devops – Advanced, 3+ Years, Ci/cd Pipelines
  • Gitlab Ci / Teamcity – Advanced, 5+ Years, Build Automation
  • Kubernetes – Intermediate, 2 Years, Orchestration Basics
  • Linux Server Administration – Advanced, 8+ Years, Infrastructure Management

Ai & Innovation

  • Llm Integration (Openai, Gemini, Anthropic Apis) – Advanced, 2+ Years, Api Integration, Automation
  • Ai-powered Dev Workflows (Copilot, Claude Code) – Advanced, 2+ Years, Team Enablement
  • Prompt Engineering – Advanced, 2+ Years, Developer Teams

Languages

German
Native
Russian
Native
English
Advanced

Education

Bachelor of Science · Media Computer Science

Statistics

Experience

Total positions 6
Experience in Information Technology 6 y
Avg length 2 y 6 m
Longest experience 3 y 9 m

Expertise

Recent roles Founder, Principal Software Architect & Technical Consultant, Senior Angular Consultant & Architect, Senior Angular Software Engineer
Main industries Information Technology, Professional Services, Manufacturing
Main business areas Information Technology, Product Development, Research and Development

Qualifications

Highest degree Bachelor

Profile

Created
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 Gregor based?

Gregor is based in Berlin, Germany and prefers 100% remote projects.

What languages does Gregor speak?

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

How many years of experience does Gregor have?

Gregor has at least 9 years of experience. During this time, Gregor has worked in at least 6 different roles and for 6 different companies. The average length of individual experience is 2 years and 6 months. Note that Gregor may not have shared all experience and actually has more experience.

What roles would Gregor be best suited for?

Based on recent experience, Gregor would be well-suited for roles such as: Founder, Principal Software Architect & Technical Consultant, Senior Angular Consultant & Architect, Senior Angular Software Engineer.

What is Gregor's latest experience?

Gregor's most recent position is Founder, Principal Software Architect & Technical Consultant at Hold My Code GmbH.

What companies has Gregor worked for in recent years?

In recent years, Gregor has worked for Hold My Code GmbH, SoftwareOne, KPS AG, and VIGNOLD Group.

Which industries is Gregor most experienced in?

Gregor is most experienced in industries like Information Technology, Professional Services, and Manufacturing. Gregor also has some experience in Energy and Retail.

Which business areas is Gregor most experienced in?

Gregor is most experienced in business areas like Information Technology, Product Development, and Research and Development.

Which industries has Gregor worked in recently?

Gregor has recently worked in industries like Information Technology, Professional Services, and Retail.

Which business areas has Gregor worked in recently?

Gregor has recently worked in business areas like Information Technology, Product Development, and Research and Development.

What is Gregor's education?

Gregor holds a Bachelor in Media Computer Science.

What is the availability of Gregor?

Gregor is immediately available full-time for suitable projects.

What is the rate of Gregor?

Gregor'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 Gregor?

To hire Gregor, 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
Rate comparison chart
Market avg: 736-896 €
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.

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 Founder, Principal Software Architect & Technical Consultant

Nearby freelancers

Professionals working in or nearby Berlin, Germany