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

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

Wikipedia Map

Explore Wikipedia articles on map

Philips Hue Remote

Control Philips Hue lights from browser's extension

Skills

ElectronTypeScriptSvelteNodetRPCSQLiteWebAudioWebMIDIAI

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

ZustandReduxFigmaCircleCICI/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

ReactNodeAWSReact NativePostgresExpressWebSocketsCypressDevOps

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 climbingBoulderingRunningPsychologyNeurosciencePhilosophy