Location
PolandRate
Years of experience
13+About
I am an experienced and dedicated Flutter Developer with over a decade of professional experience in the tech industry, specializing in mobile application development. Currently serving as a Tech Lead at Tapptic, I have a proven track record of leading and architecting mobile solutions that significantly enhance user engagement and satisfaction. My technical expertise spans a comprehensive array of technologies including Android, Kotlin, Java, and cross-platform frameworks such as Flutter and Kotlin Native. Driven by a passion for developing innovative mobile applications, I thrive in environments where I can transform complex challenges into intuitive, scalable, and reliable products. I am particularly adept at leading development processes, ensuring the highest quality of software architecture and coordinating the efforts of development teams to deliver projects that consistently exceed client expectations. My career is also marked by a commitment to continuous learning and adaptation, integrating the latest technologies into my work to stay at the forefront of industry trends. Whether working on sports, media, or health applications, I bring a focused approach to quality and an enthusiasm for seeing projects from conception to successful deployment.Tech Stack
Flutter, Android, Git, Java, Kotlin, SwiftExperience
- Cross-Platform Development: Develop and maintain mobile applications using Flutter for both iOS and Android platforms, ensuring a consistent and efficient user experience across both ecosystems.
- Architectural Design: Architect and implement robust and scalable application frameworks and features using Flutter, while adhering to best practices in cross-platform development.
- Integration of Multi-Platform Solutions: Introduce and integrate multi-platform solutions into the existing tech stack, enhancing the functionality and reach of mobile applications.
- UI/UX Implementation: Design and implement engaging user interfaces using Flutter’s comprehensive suite of widgets and tools, ensuring applications are intuitive and aesthetically pleasing.
- Performance Optimization: Optimize application performance for both speed and efficiency across different devices and operating systems, addressing any device-specific issues.
- Testing and Debugging: Test, troubleshoot, and debug applications to resolve issues, enhance stability, and ensure that the applications meet quality standards.
- Collaboration and Coordination: Work closely with other developers, UI/UX designers, and stakeholders to ensure requirements are met and to facilitate the seamless integration of new features.
Employment history
-As a tech lead, I am responsible for development, architectural design and quality of our applications.
-Lead development processes from a technical perspective and coordinate efforts of developers.
– I have introduced multi-platform solutions into our tech stack (Kotlin, Native and Flutter)
– As a senior developer, I’m responsible for development of mobile applications for our Clients in Sport, Media and Health industries.
-Developed and led development of several applications reaching millions of users.
Tech stack: Android, Kotlin, Java, Kotlin Native, Flutter
– Senior Android Developer – Sii contractor
– Outsourced to Tapptic, later transferred to Tapptic
-Developed an in-house, B2B solution, using beacons, for presence control inside vehicles.
Tech stack: Android
-Developed an Android banking application for one of Polish Banks. It handled most of day to day banking operations: transfers, basic account management, new product offers, simple messaging with customer support, etc.
Tech stack: Android
– I was working on a Map & Navigation system for our B2B Customers.
– I enabled our Android application to connect to the truck’s onboard computer and exchange information.
Tech stack: Android
-Deployment and integration of Open Street Map (custom map tile server) for company’s vehicle tracking solution
Tech stack: Java EE, Linux, OSM
– I was working on development of SDK related to S-Pen
Tech stack: Android, Java, Maven, S-Pen SDK (Samsung’s library)
-Development of mobile application with offline navigation capabilities for B2B Client
– I was responsible for custom integration of Open Street Map, extending and adapting the OsmAnd open source project for Client’s requirements.
– Tech stack: Java, Android, Web services, Linux & Bash, OSM, OsmAnd open source project (Android)
Tech stack: Android, Java (Backend)
– Developed new features for existing products, maintained backend and frontend applications
Tech stack: PHP, JavaScript, JQuery, MySQL, HTML, Web Frontend
Education history
Bachelor's degree in Computer Science
We’ve helped 83 clients with IT recruitment and software development.
Read about a few of them below...