Background

Dawid Janiga

Software Architect Frontend // Product Engineer

10+ years of experience
24+ products contributed
ReactSvelteNodeTypeScriptSoftware ArchitectureLeadership

About Me

I design scalable systems, work across teams, and bridge engineering with real-world impact. Clear thinking, strong execution, and a product mindset drive everything I do. I'm grateful for the opportunity to share knowledge through speaking and mentoring.

Clifton Strengths

FuturisticStrategicSignificanceActivatorIndividualization

Work Experience

Founder

Aug 2022Present
janigowski.dev
  • Conceptualized and developed EXØ_LAB, an innovative desktop application unifying tools for new media artists
  • Designed multi-channel mixing timeline for audio, video, and visuals
  • Integrated MIDI controls with hardware devices (mixer, controllers)

Projects

Allen&Heath K2 MIDI Client

Web & Node.js to control Allen&Heath K2 MIDI Controller

Philips Hue Remote (prototype)

Control Philips Hue lights from Chrome Browser's extension

Mars Explorer

Discover the Red Planet with images from all of NASA's rovers

Image to Figma

AI-based plugin to convert images to Figma designs

Skills

ElectronTypeScriptSvelteNodetRPCSQLiteWebAudioWebMIDIAILLMChrome Extension

Software Architect Frontend

Aug 2021Aug 2022
Netguru
  • Identified architectural drivers, technical risks and business needs to deliver new set of features in time and budget
  • Conducted sessions on Clean Architecture, Domain Driven Design, software architecture, soft skills and product engineering
  • Hosted 100+ Frontend Architecture Area weekly meetings for 5-10 developers
  • Introduced Event Storming in a series of workshops for 20+ people

Projects

Żappka Click&Collect

Mobile app for the biggest Polish grocery store chain

  • Identified business-technical misalignment and need for strategic refactor
  • Enabled refactor by implementing unit, integration and E2E tests
  • With comprehensive tests, refactored to cut 1,500 LOC
  • Introduced daily deployments to accelerate the product feedback loop
  • Achieved planned business goals in 6 weeks, including 80% map optimization (10s2s) for 7500+ stores, unlocking strategic decisions
Empowered Product Team

Forward-thinking initiative to evolve company's offering

  • Shaped new business strategy and service offering as a Product Engineer
  • Consulted 10 products, delivering insights to launch Product Engineering services
  • Trained 25 developers, fostering product thinking
NFT Knowledge Hub

3D education platform for NFT platform

  • Consulted and designed educational platform using 3D visualization
  • Built procedural environment that adapts to articles structure in real-time
  • Implemented interactive experience with WebGL and Three.js

Skills

ReactNodeNextGatsbyGSAPWebGLThree.jsTDDProduct EngineeringClean ArchitectureGrowth Mindset

Team Leader

Feb 2021Oct 2021
Netguru
  • Provided technical & emotional support to 6 team members
  • Created self-development roadmaps & led quarterly evaluations
  • Conducted one-on-one and team meetings
  • Promoted a feedback culture and strong team cohesion

Skills

Active listeningRadical CandorTechnical SupportServant Leadership

Senior Frontend Developer

Aug 2019Sep 2021
Netguru
  • Led technical direction for 5 products
  • Optimized CI/CD pipeline processing time by 52% (40m ↘ 19m)
  • Automated refactoring of 100+ files using AST transformations
  • Led technical discovery workshops for 4 products, delivering roadmaps, estimations and risk analysis
  • Led a 5-day online React workshop for 24 developers
  • Recognized as Frontend Hero for community engagement
  • Conducted technical interviews and screening

Projects

tr8fin
  • Maintained 5-step financial calculator and inquiry creator
  • Designed complex validation system with 120+ interdependent fields
Chatbot Engine
  • Designed customer support system handling 5000+ messages in 10 languages
  • Architected control commands system for automated actions (email, human handoff)

Skills

ZustandReduxstyled-componentsFigmaCircleCICI/CD optimizationStorybook

Full Stack JavaScript Developer

Jul 2017Jul 2018
ThinkSmart
  • Established CI/CD workflows and testing practices for greenfield projects
  • Designed and implemented scalable backend architecture following JSON:API specification
  • Introduced comprehensive testing strategy across multiple projects

Projects

Elderly Centered Message App
  • Led end-to-end development delivering MVP in 2 months
  • Built real-time messaging system with WebSockets and Node.js
  • Implemented E2E, integration and unit tests enabling rapid iterations

Skills

ReactNodeAWSDevOpsPostgresExpressWebSocketsCypressa11y

JavaScript Developer

Oct 2016Jun 2017
GetResponse
  • Contributed to PHP to React migration for a platform serving 350,000+ businesses across 182 countries
  • Established frontend architecture patterns, improving component composition and accelerating feature delivery

Projects

CRM Platform
  • Led frontend development delivering MVP in 6 weeks
  • Engineered high-performance list virtualization with infinite scroll handling 10,000 contracts per stage
Marketing Automation Creator
  • Contributed to visual workflow builder supporting 20+ action node types

Skills

ReactJavaScriptOOPMVCREST APIPerformance OptimizationDesign Patterns

Junior Software Developer

Jun 2015Oct 2016
GetResponse
  • Worked on enterprise-scale Email Marketing platform with thousands of users
  • Developed features on landing pages, webforms, and email campaigns editors

Skills

PHPMySQLRedisDockerXSLTXML

Freelance Developer

Jan 2009Jun 2015
janigowski.dev
  • In total I've delivered 15 projects for 8 different clients
  • Developed from scratch: CMS, forums, booking systems and landing pages

Skills

PHPMySQLApacheLinuxJavaScript

Education

Stefan Czarniecki High School

2010 - 2013

Math-physics profile

Człuchów, Poland

Interests

Application ArchitectureProduct ManagementScience, Art & HistoryRock climbingBoulderingRunningPsychologyNeuroscience