Skip to content
View KacperMajcher's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report KacperMajcher

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kacpermajcher/README.md

Hi, I'm Kacper 👋

Typing SVG

LinkedIn Email Epic Plays


👨‍💻 About Me

Flutter Developer with 3+ years of experience and a strong product mindset. Expert in full lifecycle development from architecture to App Store launch, skilled in CI/CD automation, API testing, ensuring app stability and optimalization.

Currently working as Flutter Developer & Product Engineer at Epic Plays, where I'm pushing the boundaries of mobile development and delivering business value through clean, scalable code.

🎓 Education Andrzej Frycz Modrzewski Krakow University (2021-2025) Computer Science and Econometrics • GPA: 4.5/5.0 Thesis: "The use of unit tests in the development process of mobile applications using Flutter"


🛠️ Tech Stack

Flutter Dart Android Studio Xcode

React Next.js TypeScript HTML5

Riverpod BLoC Provider GetX Freezed GetIt Injectable Equatable

Dio Retrofit HTTP GoRouter GraphQL REST API JSON Serializable

Firebase Supabase PostgreSQL Node.js Shared Preferences Secure Storage

Unit Testing Widget Testing Integration Testing Golden Tests Patrol Maestro Appium Selenium

Git GitHub Codemagic Fastlane Docker Gradle CocoaPods

App Store Connect Google Play Console TestFlight Internal App Sharing Firebase App Distribution

RevenueCat Stripe Stream Chat Firebase Analytics

VS Code Postman Figma Jira Sentry

💼 Professional Experience

Flutter Developer & QA Lead

Epic Plays | Oct 2024 – Present | Remote, New York

  • Developing a high-performance mobile application using Flutter & Dart with complex real-time features (video feed, chat, notifications, in-app payments)
  • QA Leadership: Defined the QA strategy, created test plans, and implemented automated testing (Unit, Widget, Integration) to prevent regressions
  • DevOps: Configured robust CI/CD pipelines (Codemagic) for automated building, testing, and deployment to Google Play & App Store
  • Stack: Flutter, Supabase, Firebase Auth/Functions, REST API, Postman

Lead Flutter Developer

360 Software House | Dec 2023 – Oct 2024 | Remote

  • Project Lead: Led the technical development of the "Believers App", ensuring adherence to Clean Architecture and SOLID principles
  • Testing & Stability: Conducted deep performance profiling and wrote comprehensive test suites, resulting in a stable release with minimal production bugs
  • Mentorship: Set coding standards and best practices for the mobile domain, focusing on maintainability and scalability

Freelance Flutter Developer 2021 - Present | Self-employed

Custom mobile applications. Full-stack development from design to deployment. High code quality standards.


🏅 Certifications & Learning Path

ISTQB ISTQB Test Automation Engineer ISTQB Mobile Tester ISTQB Performance Testing


🎯 Key Highlights

Area Achievement
App Optimization & Performance Maximized performance: optimized UI rendering, minimized memory usage, and accelerated app launch time
Testing Strategy Unit, Widget, Integration Tests with Shift-Left approach
CI/CD Automated build pipelines with Codemagic, Fastlane
Architecture Clean Architecture, SOLID principles, BLoC/Riverpod
Full Lifecycle From architecture to App Store/Play Store deployment
Tools Git, Jira, Figma, Sentry, Firebase App Distribution, App Store Connect, Google Play Console
QA Expertise Deep knowledge in performance optimization & root cause analysis
Backend Integration Firebase (Auth, Cloud Functions), Supabase, REST API, GraphQL, Postman

🌐 Languages

English Polish


📊 GitHub Statistics

GitHub Streak

📈 Contribution Metrics

GitHub followers GitHub User's stars

📫 Get In Touch

Platform Link
📧 Email dev.kacpermajcher@gmail.com
💼 LinkedIn linkedin.com/in/kacpermajcher
💻 GitHub github.com/KacperMajcher
📍 Location Krakow, Poland



Let's build something great together.

Email LinkedIn




Pinned Loading

  1. navi_stream navi_stream Public

    Stream effortlessly with NaviStream: Your seamless navigation to endless entertainment! Amazing application collaborating with an API displaying available TV channels of user, showcasing streaming,…

    Dart 1

  2. thesis_app thesis_app Public

    A modern mobile application designed to showcase Clean Architecture and unit testing strategies in Flutter. It features a robust, Firebase-authenticated login flow, serving as a practical reference…

    Dart

  3. movies_list movies_list Public

    This app fetches a movie list from an API, offering two switchable card styles and sorting by production year. A year change auto-refreshes the cards.

    Dart 1

  4. two_ticket two_ticket Public

    2Ticket - an application for finalizing payments for match tickets. Full API support, convenient to use!

    Dart