Jakub Kasprzyk

hey, I'm Jakub 👋

I'm a Mobile Software Engineer with 3.5 years of commercial experience, based in Kraków, PL. I've been programming since I was 15, and I'm passionate about building innovative mobile applications that make a difference. I love working with React Native, Expo, and modern mobile technologies to create seamless user experiences.

ExpoReact NativeTypeScriptReact

Work Experience

My professional journey and the projects I've worked on.

App Magic logo

Mobile Software Engineer

App Magic

Remote

Oct 2025 – Present
  • Developing and maintaining cross-platform mobile applications for iOS and Android
  • Implementing AI-powered features and integrating machine learning capabilities
  • Collaborating with cross-functional teams to deliver high-quality mobile experiences

Key Projects:

TapNote logo
TapNote

AI-powered note-taking and study application available on iOS and Android. The app helps students and professionals organize their learning with intelligent AI assistance and interactive study tools.

Key Features:

  • AI-generated notes from audio, text, and images
  • Interactive flashcards with spaced repetition algorithm
  • Customizable quizzes and practice tests
  • Cross-platform synchronization across all devices
  • Smart note organization with tags and categories
  • Export functionality to PDF and other formats
React NativeFlutterKotlinSwiftTypeScriptNode.jsAI/ML APIsCloud Services
React NativeFlutterTypeScriptKotlinSwiftNode.jsAI/ML IntegrationCloud Services
Software Mansion / SWM logo

Intern

Software Mansion / SWM

Kraków, PL

Mar 2025 – Apr 2025
  • Contributed to open-source development of Radon IDE, a VSCode/Cursor extension
  • Worked on features that enhance React Native and Expo development workflows
  • Collaborated with experienced developers in an agile, open-source environment
  • Gained hands-on experience with IDE development and extension architecture

Key Projects:

Radon IDE logo
Radon IDE

Radon IDE is an innovative VSCode/Cursor extension that transforms standard code editors into fully-featured Integrated Development Environments specifically designed for React Native and Expo development. The extension provides comprehensive tooling, debugging capabilities, and workflow enhancements that streamline the mobile development process.

Key Features:

  • Full IDE capabilities within VSCode/Cursor for React Native development
  • Enhanced debugging and development tools for Expo projects
  • Integrated workflow optimizations for mobile app development
  • Seamless integration with React Native and Expo ecosystems
  • Advanced code navigation and IntelliSense features
  • Project scaffolding and template management
TypeScriptVSCode Extension APIReact NativeExpoNode.js
TypeScriptVSCode Extension APIReact NativeExpoNode.js
MMLab Cloud / MyMusic logo

Mobile Software Engineer

MMLab Cloud / MyMusic

Kraków, PL

Dec 2022 – Dec 2025
  • Developed and maintained production mobile applications used by thousands of users globally
  • Implemented complex features including music distribution, analytics, and gamification systems
  • Optimized app performance and improved user experience through iterative development
  • Collaborated with product managers, designers, and backend engineers in an agile environment

Key Projects:

MUGO logo
MUGO

Global music distribution and artist promotion platform for independent artists. Enables musicians to distribute their music to major streaming platforms worldwide while providing powerful promotion tools and analytics.

Key Features:

  • Music distribution to 150+ streaming platforms (Spotify, Apple Music, etc.)
  • Real-time analytics and streaming statistics
  • Artist promotion tools and marketing campaigns
  • Revenue tracking and payment management
  • Social features for artist discovery and networking
  • Playlist submission and promotion capabilities
React NativeKotlinSwiftTypeScriptFirebaseREST APIsCI/CD
JustWin logo
JustWin

Gamified mobile application featuring user engagement and challenge-based features. Creates an engaging experience through interactive challenges, rewards, and social competition.

Key Features:

  • Challenge-based gamification system
  • User progress tracking and achievements
  • Social features and leaderboards
  • Reward system and virtual currency
  • Push notifications for engagement
  • Real-time updates and synchronization
React NativeKotlinSwiftTypeScriptFirebaseREST APIsCI/CD
React NativeKotlinSwiftTypeScriptFirebaseREST APIsCI/CD

Own Projects

Personal projects I've built from the ground up, showcasing my passion for creating innovative solutions.

Miniliga
Miniliga

Miniliga

Personal

Miniliga is a full-stack platform designed to streamline football league management. The platform enables league organizers to manage teams, schedules, matches, standings, and statistics. Players and teams can track their performance, view fixtures, and engage with the league community through the mobile app.

Key Features:

  • Team management and league organization
  • Match scheduling and results tracking
  • Real-time statistics and standings
  • Push notifications for match updates
  • +3 more features
React NativeTypeScriptNext.jsNode.jsPostgreSQLExpoTailwind CSS

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.

Connect with me

Feel free to reach out through any of these platforms: