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

Gregor Doroschenko-Founder, Principal Software Architect & Technical Consultant

Gregor Doroschenko - Founder, Principal Software Architect & Technical Consultant - profile avatar
Profile header overlay
Berlin, Germany

Check rate

Experience

Jun 2022 - Present

Founder, Principal Software Architect & Technical Consultant

Hold My Code GmbH

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

Senior Angular Consultant & Architect

SoftwareOne

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

Senior Angular Software Engineer

KPS AG

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

Angular Software Engineer (Task Force)

ZEUS Automatisierungstechnik GmbH

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

Lead Angular Software Engineer

VIGNOLD Group

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

Software Developer & Lead of Angular Unit

Develappers GmbH

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.5 y
Avg length 2 y 6 m
Longest experience 3 y 11 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

Frequently asked questions

Have questions? Find more information here.

Gregor is based in Berlin, Germany and prefers 100% remote projects.
Gregor speaks the following languages: German (Native), Russian (Native), English (Advanced).
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 7 months. Note that Gregor may not have shared all experience and actually has more experience.
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.
Gregor's most recent position is Founder, Principal Software Architect & Technical Consultant at Hold My Code GmbH.
In recent years, Gregor has worked for Hold My Code GmbH, SoftwareOne, KPS AG, and VIGNOLD Group.
Gregor is most experienced in industries like Information Technology, Professional Services, and Manufacturing. Gregor also has some experience in Energy and Retail.
Gregor is most experienced in business areas like Information Technology, Product Development, and Research and Development.
Gregor has recently worked in industries like Information Technology, Professional Services, and Retail.
Gregor has recently worked in business areas like Information Technology, Product Development, and Research and Development.
Gregor holds a Bachelor in Media Computer Science.
Gregor is immediately available full-time for suitable projects.
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.
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.

1200
900
600
300
Rate comparison chart
Market avg: 856-1016 €
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.