Experience
Building products that scale, with a focus on mobile platforms and user impact.
Principal mobile developer
Tellent | Dec 2024 - Present
HR application
Lead conversion of existing React web application into a performant, unified native mobile experience.
Team: 6 • Agile - Scrum
Impact: Design and implement mobile architecture; coordinate cross-team collaboration & workflow optimization; lead development of critical platform capabilities; convert existing web applications to native with minimal code changes/resources; architect unified mobile platform integrating multiple web apps into a cohesive experience.
Challenges: Architecting unified platform that bridges multiple web apps into cohesive mobile experience while minimizing resource overhead.
Tech stack: React, Capacitor, Node.js, Elixir
Senior mobile developer
Tellent (formerly Recruitee) | May 2020 - Dec 2024
Companion App for Applicant Tracking System
Mobile app focused on quick, frequent operations on the go.
Team: 5 • Agile - Scrum
Impact: Owned mobile & PWA lifecycle (development, deployment, monitoring, infrastructure); tripled user base and increased product awareness/independence; improved cold startup performance by 50%; developed custom native plugins reducing external dependency risk; removed technical debt enabling faster delivery; researched user needs and organized backlog flow.
Challenges: Maintaining unified codebase for both browsers and mobile apps while improving startup performance by 50% and reducing Out of Memory errors.
Tech stack: Angular, Ionic, Capacitor, Android (Kotlin), iOS (Swift), Elixir
React Native and React developer
Monterail (Software house) | Oct 2018 - Apr 2020
Luxury Fashion Browsing App
Fashion browser tailored for luxury fashion retail companies.
Team: 4 • Agile
Impact: Developed and deployed apps; produced rapid prototypes & PoCs validating UX/features; advised stakeholders on technical limitations and performance trade-offs; leveraged latest stack to accelerate iteration speed.
Challenges: Navigating latest technology stacks and aligning technical capabilities with luxury fashion domain requirements.
Tech stack: Redux, Expo, React Native, React, Airtable, Firebase technologies, Android (Java), iOS (Objective-C)
Fintech + HR Application
Hybrid application for customer experimental wage-related processes.
Team: 8 • Agile - Scrum
Impact: Implemented & deployed hybrid app (iOS & Android); shipped supporting website improvements; navigated tight deadlines while maintaining quality; improved customer communication loops; balanced scope with team capacity to meet milestones.
Challenges: Managing tight project deadlines, effective communication with outsourced management, and balancing team capabilities with project requirements.
Tech stack: Expo, Ruby on Rails, Postgres, Android (Java), iOS (Objective-C)
Multiplatform Business Communication App
Business communication across smartphones & PCs.
Team: 6 • Agile - Scrum
Impact: Implemented multi-platform communication client (mobile & web) using early-stage libraries; engineered shared components minimizing platform divergence; deployed and maintained apps across targets; overcame tooling immaturity
Challenges: Complexity of developing single codebase for multiple platforms using immature early-stage tooling.
Tech stack: React Native for Web, NodeJS, Postgres, GraphQL, Android (Java), iOS (Objective-C)
Parking App for Shopping Malls
Seamless, ticketless parking experience for shopping mall visitors.
Team: 4 • Kanban
Impact: Developed web & mobile ticketless parking solution; reconstructed missing documentation; collaborated with cross-continental stakeholders on roadmap; delivered core feature set within very limited budget while maintaining usability.
Challenges: Operating within limited budget while handling shopping mall integration, multiple payment gateways, and operations across various regions.
Tech stack: Redux, React Native, React, NodeJS, MongoDB, GitHub, Git, Android (Java), iOS (Objective-C)
Mobile Game - Charity Encouragement
Simple game promoting charitable contributions.
Team: 3 • Waterfall
Impact: Consulted & mentored team on React Native and store compliance; mitigated framework constraints to reach acceptable performance; pushed React Native to its limits for game interactions.
Challenges: Framework not intended for gaming - working around React Native limitations for game interactions and mobile store requirements.
Tech stack: React Native, Android (Java), iOS (Objective-C)
IoT and Android developer (R&D Specialist on Grant Project)
Wrocław University of Science and Technology | May 2017 - Nov 2018
Heat Detection in Cows
Project aimed at improving cow health and milk production by gathering and analyzing data from cow collars.
Team: 6 • Research
Impact: Conducted hardware testing & Android development for BLE livestock collars; deployed and programmed devices; built auxiliary data-gathering software; mediated between research requirements and hardware constraints; resolved connectivity issues in metal barns; implemented algorithms and produced comprehensive research documentation.
Challenges: BLE connectivity in metal barns, implementing complex algorithms within electronic devices, and producing comprehensive research documentation.
Tech stack: Android (Java), Bluetooth 4.2/5, R, Python, C++, BLE scanning libraries, nRF51/52 dev kit, Redmine
Mobile developer (Android & iOS)
Human Device (Software house) | Aug 2014 - Sep 2017
Multi-domain mobile solutions
Delivered Android & iOS applications across logistics (fleet & cargo), on-demand food delivery, renewable energy device management, and offline retail inventory. Transitioned from Android focus into full bi-platform ownership, including CI/CD and mentoring.
Team: 10 • Kanban
Impact: Owned end-to-end mobile delivery (architecture, features, releases); integrated peripherals (barcode scanners, printers); maintained CI/CD; mentored and onboarded developers; implemented accessibility improvements; built custom ORM & caching layer for offline search & faster iteration; coordinated cross-platform feature parity; delivered renewable energy management suite; established reliable peripheral & offline communication workflows.
Challenges: Establishing barcode scanner/printer communication, coordinating cross-platform feature parity, tracking bugs in massive view controllers, and enhancing UI accessibility for workers.
Tech stack: Android (Java/Kotlin), iOS (Swift), Google Maps API, Retrofit, Alamofire, BLE / peripheral comms, Java EE, Spring, PHP, Git/Subversion, CI/CD tooling