Tomasz P.

About Me

Tomasz is a Senior Mobile Developer with a get-it-done-right attitude, clear leadership, communication and collaborative skills; honed over 10+ years working for different corporations and startups. He plays a key role within each phase of the software development lifecycle of solutions; acting as a champion of best practices and ensuring collaborative problem solving sophisticated design, and the creation of quality products for clients.

Other

Work history

UpStack
UpStack
Senior Mobile Engineer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

HYD - Formerly Mobile5
HYD - Formerly Mobile5
Senior Android Developer
2013 - Present (12 years)
Remote
  • Manage the full lifecycle of mobile app solutions from development to the app store for HYD; handling project maintenance and support, requirements analysis, code reviews and unit tests.

  • Coach and train different dev teams on projects; ensuring the performance, quality, and responsiveness of apps - identifying and correcting bottlenecks and bugs.

  • Follow established best practices in the development of mobile apps; offering guidance in defining software architectures and evaluating frameworks and tools for application development.

Smaga Bakery Ltd
Smaga Bakery Ltd
Senior Android Developer / Android Team Lead
2013 - 2018 (5 years)
  • Led Smaga's Android dev team on new Android app and SDK projects; handling work assignments, code reviews, scoping for new solutions, project support and maintenance.

  • Coached, trained and assisted team members with the implementation of new technologies on solutions; maximizing development efficiency, maintaining code quality and organization.

  • Troubleshot business and production issues on Android projects; promoting and supporting Smaga's development policies, procedures and standards.

aidevelopment
aidevelopment
Founder / Technical Lead
2012 - Present (13 years)
Warsaw, Poland
  • Design new mobile applications to effectively meet business goals using a variety of technologies, tools and frameworks; participating in and contributing to all phases of the SDLC of solutions.

  • Amplified the efficiency of dev processes for the of release high-quality solutions to clients; by identifying opportunities to decrease build times and reduce system complexities.

  • Own the success of solutions on projects; identifying performance bottlenecks with the build system, testing frameworks, and pull request workflows.

Mobiliya
Mobiliya
Senior Android Developer / Android Team Lead
2012 - 2012
Poland
  • Offered technical ownership for the development and delivery of the app for EURO 2012; participating in the full SDLC, including meetings, iterative development, estimations and design sessions.

  • Worked alongside other engineers on the implementation of key components and solutions for the Android version of the "Polish guide 2012" for EURO 2012.

  • Assisted team members in devising technical solutions for the delivery of high-quality, well-architected, clean and easy to understand and extend code on the project.

Freelance Consultant
Freelance Consultant
Senior Android Developer / Android Consultant
2010 - 2012 (2 years)
Remote
  • Designed and built mobile solutions for various clients; collaborating with different dev teams for the delivery of best in class mobile solutions using industry-standard tools and best practices.

  • Architected efficient, scalable, and well-documented code solutions on projects; developing flexible software implementation processes that promote high-quality and rapid development.

  • Championed latest standards and best practices on projects; designing and coding apps using Software Development Life Cycle (SDLC) best practices.

Showcase

Android Team Lead / Project Leader / Android Developer - Mobile App for Bakery
Android Team Lead / Project Leader / Android Developer - Mobile App for Bakery
  • Developed a mobile app project for a large UK bakery chain.

  • Features included rewards collection, map navigation, and payments.

  • Managed codebase development, new feature creation, UI updates, bug fixing, and project planning.

Android Developer - Mobile App for an Airport
Android Developer - Mobile App for an Airport
  • Developed a mobile app utilizing beacons technology for a large UK airport.

  • Managed project tasks including feature development, bug fixes, and planning.

  • Provided support for Bluetooth beacon connection within the app.

Android Developer - Ticketing App
Android Developer - Ticketing App
  • Developed a mobile app for purchasing tickets across various transport groups in the UK.

  • Implemented new features and improvements to existing app functionalities.

  • Focused on UI/UX enhancements and security architecture for data management and bug fixing.

Education

Education
Master's Degree in System and Network Programming
Polsko-Japońska Wyższa Szkoła Technik Komputerowych w Warszawie
2010 - 2011 (1 year)
Education
Engineer's Degree in Mobile Networks
Polsko-Japońska Wyższa Szkoła Technik Komputerowych w Warszawie
2006 - 2010 (4 years)