
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.

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

Mobile Software Engineer
App Magic
Remote
- 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
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

Intern
Software Mansion / SWM
Kraków, PL
- 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
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

Mobile Software Engineer
MMLab Cloud / MyMusic
Kraków, PL
- 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
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

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
Own Projects
Personal projects I've built from the ground up, showcasing my passion for creating innovative solutions.
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