Tomasz P.

Tomasz P.

Senior Software Engineer

Warsaw, Poland
Hire Tomasz P. Hire Tomasz P. Hire 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.

Work history

UpStack
UpStack
Senior Mobile Engineer
2020 - Present (4 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 (11 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 (12 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.

Portfolio

Android Team Lead / Project Leader / Android Developer - Mobile App for Bakery
Android Team Lead / Project Leader / Android Developer - Mobile App for Bakery

Led the development of a mobile app project for the largest bakery chain in the United Kingdom. It has features for rewards collection, map navigation and payments. Oversaw codebase development tasks, worked on new features, updated and improved current features, created new UIs and a lot of custom animations, bug fixing and handled the planning and estimation of work on the project.

Android Developer - Mobile App for an Airport
Android Developer - Mobile App for an Airport

Developed a mobile app using beacons technology for one of the largest airports in the United Kingdom. Managed tasks on the project; working on new features, updating and improving current features on the app, handling bug fixes, planning and estimation of work on the project and the provision of support for BlueTooth beacon connection on the app.

Android Developer - Ticketing App
Android Developer - Ticketing App

Worked on a mobile app that allows users to buy tickets for different transport groups operating buses, trains, trams and express coaches in the United Kingdom. Iterated new features on the app; updating and improving current features. Improved the app's UI and security architecture for the app's data, bug fixing and handled other tasks on the project.

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)