Jiri U.

Jiri U.

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 app development for the Apple iOS platform — iPhone, iPad, Apple Watch’s watchOS, and macOS. He drives innovation and design solutions to deliver high-quality consumer-facing applications using Swift, creating the best experience for users. Jiri uses the latest iOS technologies, architectural patterns, and standard methodologies to produce highly readable code and deploy apps to the App Store.

QA & Testing

Other

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.

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

  • Ensuring that features are being delivered efficiently and on time.

Finshape
Finshape
iOS Developer
2024 - Present (1 year)
Remote

Working on modern banking apps for international clients.

iOSDigital Banking
Komerční banka
Komerční banka
Senior iOS Developer
2022 - 2024 (2 years)
Prague, Czech Republic
  • Worked as part of the core team delivering an iOS app for internet banking.

  • Worked with core security frameworks and functionalities, ensuring overall stability and code quality.

  • Implemented a robust unit testing strategy to drive and shape architectural changes leading to more reliable code and increased stability.

iOSSwiftUIBehavior-driven development (BDD)Object-oriented Programming (OOP) Software TestingDigitial Banking Unit Testing
MagicWare
MagicWare
Senior iOS Developer
2022 - 2022
Czech Republic
  • Designed and implemented a custom iOS-based SDK with flexible and reusable code for users.

  • 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 - 2022
Remote
  • Provided 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)
Prague, Czech Republic
  • 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 using new technology concepts and requirements documentation.

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

Rohlik.cz
Rohlik.cz
Senior iOS Developer
2021 - 2021
Prague, 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)
Prague, Czech Republic
  • 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 geolocation services for Vodafone.

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

Etnetera
Etnetera
Senior iOS Developer
2020 - 2020
Prague, 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, refactoring and enhancing solutions.

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

AstrumQ Interactive
AstrumQ Interactive
Senior iOS Developer
2019 - 2020 (1 year)
Ostrava, Czech Republic
  • Worked with client requirements to refactor legacy code using new tools, frameworks, and modules to modernize it.

  • Designed and implemented new features with enhanced unit tests to improve UX and overall performance.

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

Freelance
Freelance
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.

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

Startup
Startup
iOS Developer
2014 - 2014
Czech Republic
  • Designed and created a high-quality, fast, and stable remote assistant iOS app for a small startup.

  • Executed API requirements to enhance back-end communication and services on the application.

  • Analyzed and optimized the app with real-time geolocation and integrated third-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.

  • Performed 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.

iOSiPad Development Code Review
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.

iOSObject-oriented Programming (OOP) UIKitiPhone App Developer iPad Development

Showcase

iOS Developer - MyŠkoda
iOS Developer - MyŠkoda
  • Mobile application for ŠKODA Connect online services and Smartlink+ services.

  • Utilizes Swift, SnapKit, ReactiveKit, Clean Architecture, and Git Flow for development.

  • Implemented versioning of custom SDKs and Test Driven Development for code quality.

iOS Developer - Wrike
iOS Developer - Wrike
  • Developed the iOS version of the WRIKE.COM project management software.

  • Participated in both the development and research of user stories, task planning, and estimation.

  • Successfully delivered the iOS application to the market.

iOS Developer - Rohlik
iOS Developer - Rohlik
  • Rohlik is a successful e-grocery retailer in the Czech Republic.

  • They offer food delivery services across multiple European countries.

  • The developer focused on developing and delivering the Checkout and Payments module within their customer-facing app.

Education

Engineer's Degree, ICT
Engineer's Degree, ICT
Technical University of Ostrava (VSB) - Czech Republic
2007 - 2012 (5 years)