Gregor Doroschenko - Founder, Principal Software Architect & Technical Consultant
Experience
Founder, Principal Software Architect & Technical Consultant
Hold My Code GmbH
- 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.
Senior Angular Consultant & Architect
SoftwareOne
- 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.
Senior Angular Software Engineer
KPS AG
- 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.
Angular Software Engineer (Task Force)
ZEUS Automatisierungstechnik GmbH
- 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.
Lead Angular Software Engineer
VIGNOLD Group
- 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.
Software Developer & Lead of Angular Unit
Develappers GmbH
- 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.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, and Research and Development.
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
Education
Bachelor of Science · Media Computer Science
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Gregor based?
What languages does Gregor speak?
How many years of experience does Gregor have?
What roles would Gregor be best suited for?
What is Gregor's latest experience?
What companies has Gregor worked for in recent years?
Which industries is Gregor most experienced in?
Which business areas is Gregor most experienced in?
Which industries has Gregor worked in recently?
Which business areas has Gregor worked in recently?
What is Gregor's education?
What is the availability of Gregor?
What is the rate of Gregor?
How to hire Gregor?
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 Founder, Principal Software Architect & Technical Consultant
Nearby freelancers
Professionals working in or nearby Berlin, Germany