Tudor D.

Tudor D.

iOS Developer

Romania
Hire Tudor D. Hire Tudor D. Hire Tudor D.

About Me

Tudor is a talented iOS Developer with 4+ years of experience developing mobile apps for different industries using various technologies such as Objective C, Swift, RxSwift, Reactive Cocoa, Fastlane, Firebase, etc. He has worked on the development of an essential aviation app that puts full-featured navigation, aviation weather, DUAT(S) flight plan filing, and electronic flight bag capabilities right on iOS devices. Tudor strives to define a rich iOS experience for the user, as well as deliver quality, responsive, and engaging applications.

Work history

UpStack
UpStack
iOS Developer
2021 - Present (3 years)
Remote
  • Create and develop innovative software solutions for different 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.

Garmin Cluj
Garmin Cluj
iOS Developer
2018 - Present (6 years)
Romania
  • Worked on the development of Garmin Pilot, the most comprehensive suite of tools for the iPad designed specifically for general aviation and corporate pilots.

  • Managed to improve customers' satisfaction and experience by working on critical bugs and essential improvements.

  • Contributed directly with ideas for various new or ongoing features for the app. Proud owner of key essential features.

Freelancer
Freelancer
iOS Developer
2018 - Present (6 years)
Remote
  • Closely worked with multiple app owners and helped them improve and expand their existing apps.

  • Worked on the development of an Invoice app for one year, fixing various small bugs and adding a couple of new features. This collaboration increased the number of active users by 135% during the pandemic.

  • Improved and maintained a Proxy-like app to support the latest Minecraft versions.

Halcyon Mobile
Halcyon Mobile
iOS Developer
2017 - 2018 (1 year)
Romania
  • Worked on the development of the ShoppingList app, creating a 'Ready for production' app from the ground up.

  • Closely collaborated with the developers, UI/UX designers and app owner, managing to put another awesome Lego brick on top of our great app. Worked on various bugs and improvements across the app.

  • Updated the Magyar Napok local app for upcoming events.

Portfolio

iOS Developer - Garmin Pilot
iOS Developer - Garmin Pilot

Garmin Pilot is the most comprehensive suite of tools for the iPad designed specifically for general aviation and corporate pilots. Flight planning, charts, interactive maps, weather briefing resources, and navigation capabilities; it’s all included. The app’s intuitive interface mirrors those on the newest Garmin touchscreen avionics so you can go seamlessly from preflight to inflight. Managed to improve customers' satisfaction and experience by working on critical bugs and essential improvements. Technologies used: iOS, Objective-C, Reactive programming, Firebase, SwiftUI, Git, Jenkins.

iOS Developer - Music Player Controller using Smartwatch Gestures
iOS Developer - Music Player Controller using Smartwatch Gestures

This was the final project for my master's degree. It tracks hand gestures to control the music from the smartphone. It uses the X-Y-Z axis from the accelerometer in the smartwatch to compute the gesture performed by the user. After it translates the gesture, it sends the instruction to the smartphone. The project was made in collaboration with Garmin, being available only for Garmin Smartwatches.

iOS Developer - CloseTheWindow
iOS Developer - CloseTheWindow

This project is under development - An application that reminds users to close the windows when the temperature outside rises above a certain threshold. Also, when the temperature outside lowers below a certain point, it notifies to open the windows again. Used the app to learn Firebase, which is used for the backend. The goal is to implement a way to confirm the state of the window, and also implement a way of stopping the Firebase Notifications from the smartphone (for when I'm leaving the house).

Software Developer - Screen RGB
Software Developer - Screen RGB

Inspired by Philips Ambilight, I tried to reproduce the same effect using a band of RGB lights and my own computer as the input screen. Each second, the app would take a couple of screenshots, calculate the average color present on the screen, and send it to the RGB strip to display it. It works perfectly, however, it consumes a bit of resources, and it doesn't have the same effect as Ambilight, since the entire RGB strip is one color at a time.

Education

Master’s degree in Software Engineering
Master’s degree in Software Engineering
Faculty of Mathematics and Computer Science - Babes-Bolyai University
2018 - 2020 (2 years)
Bachelor’s degree in Computer Science
Bachelor’s degree in Computer Science
Faculty of Mathematics and Computer Science - Babes-Bolyai University
2015 - 2018 (3 years)