Jiri U.

Jiri U.

Senior iOS Developer

Plzeň - město, Czech Republic
Hire Jiri U. Hire Jiri U. Hire Jiri U.

About Me

Jiri is a Senior iOS Developer with technical knowledge of structured programming concepts, architecture and process enhancements in driving innovation and design solutions to deliver high-quality consumer-facing applications and create the best experience for users. He utilizes the latest iOS technologies, architectural patterns and standard methodologies to produce highly-readable code and deploy apps to the App Store.

Work history

UpStack
UpStack
Senior iOS Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative iOS 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.

Magic Ware
Magic Ware
Senior iOS Developer
2022 - 2022
Czech Republic
  • Designed and implemented a custom iOS-based SDK with flexible and reusable code for users on the project.

  • Developed an IoT app to enhance BLE connection of devices and conform to modern Bluetooth standards.

  • Evangelized development best practices to deliver better modularity and abstractions to improve the custom SDK.

TD Ameritrade broker
TD Ameritrade broker
Senior iOS Developer
2022 - Present (3 years)
Remote
  • Provide up-to-date expertise for architectural decisions and complex refactoring tasks on the project.

  • Designed and implemented new features on a re-engineered codebase for the option spreads automated trading app.

  • Wrote and deployed resilient, scalable and performant code that functions efficiently within volatile financial markets.

Wrike
Wrike
Senior iOS Developer
2021 - 2022 (1 year)
Remote
  • Liaised with other devs to maintain and improve the Wrike codebase and provide better experiences on the app.

  • Participated in processes to deliver enhancements through code reviews for Wrike - utilizing new technology concepts and requirements documentation.

  • Collaborated extensively across the dev team to evaluate and diagnose issues - executing the best solutions.

Rohlik.cz
Rohlik.cz
Senior iOS Developer
2021 - 2021
Czech Republic
  • Worked on the checkout and payments modules on Rohlik's customer-facing app to meet production requirements.

  • Initiated processes to migrate the legacy software architecture to a more flexible and modular design with TDD principles.

  • Provided up-to-date support for the codebase and old iOS systems - benchmarking and optimizing solutions on the app.

TangibleCodes
TangibleCodes
Senior iOS Developer
2020 - 2021 (1 year)
Remote
  • Drove innovation and design solutions on consumer-facing iOS apps for DeLonghi and Vodafone.

  • Designed and implemented new Siri features on the DeLonghi Comfort app and created custom SDKs to enhance geo-location services for Vodafone.

  • Worked with technical leads, managers and product stakeholders to meet release dates and timelines.

Etnetera
Etnetera
Senior iOS Developer
2020 - 2020
Czech Republic
  • Worked with a large team to design and deliver the Skoda iOS app - creating and establishing clean architecture and coding principles.

  • Managed processes on a large codebase with 20 custom repos and SDKs on the project - refactoring and enhancing solutions.

  • Delivered high-quality solutions that influenced 20+ other iOS devs, participating in thorough code reviews and feedback sessions.

AstrumQ Interactive, s.r.o.
AstrumQ Interactive, s.r.o.
Senior iOS Developer
2019 - 2020 (1 year)
Moravskoslezský kraj, Czech Republic
  • Worked with client requirements to refactor legacy code utilizing new tools, frameworks and modules to make it modern.

  • Designed and implemented new features with enhanced unit tests to improve overall performance and experience for users.

  • Established standardized architecture patterns and implemented solutions to improve UI responsiveness on the app.

Freelance
Freelance
Lead iOS Developer
2014 - 2020 (6 years)
Czech Republic
  • Architected iOS code and drove solution designs for multiple stock options and cryptocurrency iOS apps.

  • Developed solutions to safeguard user financial accounts and deliver enhanced security features to protect their money.

  • Led code reviews and implemented solutions to extend app lifecycles using the latest iOS technologies.

Remote Assistant iOS app
Remote Assistant iOS app
Senior iOS Developer
2013 - 2014 (1 year)
Czech Republic
  • Designed and created a high-quality, fast and stable remote assistant iOS app for a small startup.

  • Executed API requirements to enhance backend communication and services on the application.

  • Analyzed and optimized the app with real-time geo-location and integrated 3rd-party video streaming on the solution.

SchoolLoop
SchoolLoop
iOS Developer
2013 - 2014 (1 year)
Czech Republic
  • Participated in processes to deliver a first-class, education-based iPad application for students and teachers.

  • Carried out code reviews to guarantee code quality and ensure performance and responsiveness of solutions.

  • Influenced technical decisions on the project and implemented new technologies to increase performance.

InstaShare
InstaShare
iOS Developer
2012 - 2015 (3 years)
Czech Republic
  • Collaborated with a team of devs to define, design, and implement the InstaShare iOS app for safe file transfers.

  • Identified and corrected bottlenecks, fixed bugs and enhanced efficiency and performance on the solution.

  • Promoted robust and maintainable code on the app within industry best practices.

Portfolio

iOS Developer - WRIKE.COM
iOS Developer - WRIKE.COM

Delivered the iOS version of task management software named Wrike, one of the leaders in the market for project management software. Took part in the development but also in researching and writing user stories, defining what needs to be done, planning and estimating necessary work, and delivering it.

iOS Developer - Rohlik.cz
iOS Developer - Rohlik.cz

Rohlik is a leading European e-grocery retailer, the most successful startup in CzechRepublic, providing food delivery service in multiple European countries. I worked on developing and delivering the Checkout and Payments module inside the customer-facing app.

iOS Developer - MyŠKODA
iOS Developer - MyŠKODA

MyŠKODA is a mobile application that allows using ŠKODA Connect online services, as well as Smartlink+ related services using a connection between the smartphone and vehicle and other digital services, such as vehicle manuals or market-specific features. Worked with a large legacy code base, creating and adhering to new code architecture principles. Technologies used: Swift, SnapKit (no Storyboards), ReactiveKit, Clean Architecture, Git Flow, Semantic versioning of custom SDKs, Test Driven Development.

Education

BSc Information Technology
(Erasmus Exchange Study Programme)
BSc Information Technology (Erasmus Exchange Study Programme)
Amsterdam University of Applied Science
2009 - 2010 (1 year)
Master's Degree in  Computer Software Engineering
Master's Degree in Computer Software Engineering
VSB - Technical University of Ostrava
2007 - 2012 (5 years)