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.
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.
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.
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.
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.
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.
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.
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.
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
Master's Degree in System and Network Programming
Polsko-Japońska Wyższa Szkoła Technik Komputerowych w Warszawie
2010 - 2011 (1 year)
Engineer's Degree in Mobile Networks
Polsko-Japońska Wyższa Szkoła Technik Komputerowych w Warszawie