Ivan K.

Ivan K.

iOS Developer

Novi Sad, Serbia
Hire Ivan K. Hire Ivan K. Hire Ivan K.

About Me

Ivan is an iOS Developer curious in all things Apple and well-versed in Swift and iOS development, valuing iteration and clean code. He designs, develops, and deploys mobile apps using the latest iOS frameworks, tools, and best practices. Ivan has also experience with Agile development and continuous problem-solving, thriving in a fast-paced environment.

Work history

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

Freelance
Freelance
iOS Consultant
2020 - 2023 (3 years)
Remote
  • Designed and implemented complex iOS applications with Swift.

  • Reviewed client requirements, wireframes, and designs for technical feasibility and translated them into user stories for implementation.

  • Designed and developed applications to meet product requirements, selecting technology frameworks/libraries and driving best practices.

Codecentric Serbia (now ProductDock)
Codecentric Serbia (now ProductDock)
iOS Developer
2018 - 2020 (2 years)
Novi Sad, Serbia
  • Designed, implemented, and maintained solutions for AXA Insurance and wrote clean, scalable, and efficient codebase.

  • Translated designs and wireframes into high-quality code and ensured the best possible performance and responsiveness of the WayGuard solution.

  • Identified and corrected bottlenecks, fixed bugs, and maintained code quality on several internal apps.

AXA
AXA
iOS Developer
2018 - 2020 (2 years)
Remote
  • Designed, developed, deployed, maintained, and improved AXA's software solutions and processes.

  • Translated requirements into designs and well-engineered code and leveraged on the latest iOS tools to improve AXA's solutions.

  • Prototyped new features and applications on the project.

Gecko Solutions d.o.o.
Gecko Solutions d.o.o.
iOS Developer
2016 - 2018 (2 years)
Belgrade, Serbia
  • Delivered coding expertise across the Gecko project lifecycle from concept to deployment and wrote code that conforms with best practices.

  • Identified and corrected complex bottlenecks and fixed bugs on client solutions.

  • Adhered to and promoted engineering best practices and industry standards on projects.

Portfolio

iOS Developer - OneSign
iOS Developer - OneSign

Worked on the OneSign​ mobile application designed as a universal identifier to provide excellent user experience and a high level of safety for users. It enables quick two-stage authentication and digital signing of documents using cloud-based digital signatures. Built the application using Swift.

iOS Developer - mBank
iOS Developer - mBank

Led tasks on the mBank project, building a core engine used in 20+ mBank applications such as ​NLB​, NKBM​, ​SKB​, ​Abanka​, with a couple of million users across Europe. Managed the dev team and implemented both the core engine app and the customers’ mBank applications.

iOS Developer - WayGuard
iOS Developer - WayGuard

Worked on the development of WayGuard​, a personal security application that relies heavily on real-time communication using web sockets and push notifications for more than 300K users. The solution is compatible with some Bluetooth devices like Flic and LightGuard.

Education

BSc Computer Science
BSc Computer Science
University of Belgrade - Serbia
2013 - 2016 (3 years)