marcin@brzozowski.dev
Software Engineer

Marcin Brzozowski

Mobile and security by focus. Equally at home in a fast-moving startup or a large enterprise, hands-on or leading, and used to working across diverse, multicultural teams. I care as much about the people as the code, and the ones I work with tend to stay.

Available for full-time, contract, or short-term work. B2B via my own company, MOBILART (Poland).

Industries

Retail · Fintech · Banking · Automotive · Security

Experience

Founder & Software Engineer · MOBILART2020 – present

My independent software practice, building mobile and security solutions for clients across several industries.

🔒 Some projects are under NDA, but I'm happy to walk you through them in a conversation.

Senior Android Developer · Circle KApr 2024 – Nov 2025

Loyalty app for business clients built on a modular, test-driven MVI architecture. Led the migration to Jetpack Compose for a clean, maintainable codebase.

Senior Android Developer · EfigenceSep 2023 – May 2024

Card loyalty app used by millions in Poland. Integrated external stores via WebView, shipped new features and modernized the app to MVVM + Compose.

Reverse Engineer · CognizantMar – Jun 2023

Analyzed Android apps for malicious behavior (phishing, trojans) via static and dynamic analysis: Frida, Ghidra, JADX, Burp Suite. Lisbon, Portugal.

Senior Android Developer · OneSpanMar 2019 – Feb 2023

Secure authentication app (OTP, push validation, scanner support) for global banks, with white-label config at build time. Maintained a legacy RxJava2/MVP app and contributed to internal SDKs.

Android Developer · arcusoft GmbHAug 2017 – May 2018

Foto-GIS, a geotagging and documentation tool for field workers (construction, forestry, environmental), with offline support and online synchronization.

Skills

Languages
Kotlin, Java
Android
Jetpack Compose, Room, Navigation, DataStore, Paging, WorkManager, ViewModel, Lifecycle, StateFlow, CameraX, Material 3
Architecture
MVI, MVVM, MVP, Clean Architecture, SOLID, design patterns
Async & network
Coroutines, Flow, RxJava2, Retrofit2, OkHttp3, REST, gRPC, WebSockets
DI & data
Hilt / Dagger2, Koin, Firebase, Room, SQLite, Realm
Testing
JUnit, MockK, Mockito, Compose UI Testing, Espresso, UI Automator, Robolectric, Turbine, Appium, Firebase Test Lab, Sauce Labs, JaCoCo
Security
OWASP, reverse engineering: Frida, Ghidra, JADX, Burp
CI/CD & tools
GitHub Actions, GitLab, Jenkins, git / gitflow, Jira, Figma, Sketch, Detekt, ktlint
Ways of working
Agile, Scrum, SAFe · AI-assisted (Cursor, Claude, Windsurf, Codex, Glean)

Education

M.Sc. Computer Science2018 – 2019

Białystok University of Technology

B.Sc. Computer Science2013 – 2017

Białystok University of Technology

Languages

🇵🇱 Polish: native · 🇬🇧 English: advanced (IELTS Academic certified)

Beyond code

Astronomy · Psychology · Economics · Music · Art · Photography · Travelling

Contact

marcin[at]brzozowski.dev linkedin.com/in/mabrzozowski Prefer to keep it secure? PGP 0xE00C109A07093B12