Bartek Cichocki

Bartek Cichocki

Senior Fullstack / Tech Lead - performance and UX-driven delivery

I build and ship web and cross-platform applications end-to-end - with a strong focus on performance, UX/UI, and real-time interactive features.

  • Web apps: architecture, implementation, production delivery
  • Real-time: WebSockets/WebRTC, live collaboration and interactive workflows
  • Best fit: complex UI-heavy products and long-lived systems

Web and Mobile Apps Portfolio

Experience

  • Mar 2025 - now
    Freelance Developer & Game Creator @ Nebunook
    Working independently on game development using a custom C++ engine with bgfx and Jolt. Providing freelance services including full-stack development, visual effects, and interactive web solutions.
  • Oct 2020 - Feb 2025
    Engineering Manager & Senior Full-stack Developer @ Chessable / Chess.com
    Led development of Chessable Classroom - a live teaching tool for chess with virtual board, AV chat, and quizzes
    Maintained Chess.com Classroom and contributed to Chess.com Analysis Board
    Full-stack: React, Vue, TypeScript, PHP, WebRTC, Sockets
  • May 2020 - Sep 2020
    Senior Software Developer @ mediafellows
    Worked on MediaStore admin and buyer-facing apps
    Focused on frontend with React, MobX, TypeScript
  • Jan 2018 - Apr 2020
    Frontend Developer @ Vizzlo
    Led the creation of Vizzlo Desktop, a cross-platform Electron app for business charting
    Technologies: React, Redux, TypeScript, Electron
  • Feb 2009 - Dec 2018
    Software Developer & Owner @ Codinarium
    Independently developed multiple projects and startups:
    Virtual Lawyer - Ionic app for real-time legal consultations
    Build And See - collaboration app for construction projects
    GrannyGram - collaborative photo-to-postcard service
    eGabinet - medical scheduling and video consultation system
    AxiGo - e-commerce platform for launching online stores
    Full-stack work with Angular, Ionic, Node.js, MongoDB