# about

I'm a developer from Poland who enjoys building highly interactive applications, whether they're practical tools or just fun projects. I particularly enjoy working on visual/text text editors. Recently, I’ve been exploring Go and Zig, doing recreational programming and playing around with SDL3.

Previously, I’ve worked on ERP system for small local recycling/manufacturing plant, scheduling/management system for a dental clinic, and an editor/AI generator for presentations/business documents.

Outside of programming, I love reading sci-fi and fantasy books. I'm always listening to something I also enjoy both coffee and tea (without milk).

# languages

  1. Polish
  2. English

# technologies

  1. Icon
    JavaScript
  2. Icon
    TypeScript
  3. Icon
    CSS
  4. Icon
    SCSS
  5. Icon
    HTML
  6. Icon
    TailwindCSS
  7. Icon
    React
  8. Icon
    React Native
  9. Icon
    Expo
  10. Icon
    Electron
  11. Icon
    Solidjs
  12. Icon
    Svelte
  13. Icon
    Astro
  14. Icon
    Next.js
  15. Icon
    Vitest
  16. Icon
    Puppeteer
  17. Icon
    Node.js
  18. Icon
    Express
  19. Icon
    PostgreSQL
  20. Icon
    SQLite
  21. Icon
    MongoDB
  22. Icon
    Vite
  23. Icon
    Supabase
  24. Icon
    Firebase

# experience

    1. Collaborated with a global team (developers, UI/UX/story designers, product managers) to build an AI-powered presentation SaaS.
    2. Developed core features: interactive WYSIWYG rich text editor, AI integrations, custom slide components, and PDF generation (using Puppeteer).
    3. Optimized product performance and led bug triage/fixing efforts.
    4. Built internal tools to test and refine AI-driven functionalities.
    1. Partnered with a dentist to design and refine a user-friendly patient management system.
    2. Developed and iterated on a desktop app for appointment scheduling, procedure tracking, and real-time updates.
    3. Integrated SMS API (via cloud functions) for automated patient notifications and dynamic schedule management.
    1. Collaborated with senior developers/dev-ops/product managers on ERP systems for manufacturing plants (plastic recycling and metal production).
    2. Developed and maintained web, desktop, and mobile apps for production, quality, and shift management, including PDF/XLSX report generation.
    3. Extended ERP functionality for a metal manufacturing plant, focusing on product ordering and user-driven feature improvements.
    4. Built a responsive appointment scheduling web app for a doctor, featuring a flexible schedule manager, PDF generation, and automated email notifications.

# projects

  1. # Cyberpunk breach protocol

    A fan recreation of the hacking mini-game "Breach Protocol" from Cyberpunk 2077.
  2. # SVG to React / Native / SolidJS

    A Figma plugin that lets you easily optimize and transform multiple SVG files into JSX components.
  3. # Fast SVG Optimizer

    A tool for optimizing SVGs using SVGO. Process multiple SVGs at once, preview the before-and-after, adjust SVGO settings, and batch edit dimensions for all SVGs.
  4. # WebDevTools

    A collection of useful tools for developers.
  5. # Char typer

    Yet another app to train your typing skills, with focus on typing characters instead of words.
  6. # Coffee calculator

    Simple react-native app for calculating the coffee-water ratio, as well as collecting stats on how much coffee you drink. Made with Expo and a passion for caffeine.
Find more on github

Maksymilian Kasperowicz

Made with SvelteKit, Styled with TailwindCSS, Deployed on Vercel, Font used Tamsyn10x20