Andrei I.

Andrei I.

Senior iOS Developer

Romania
Hire Andrei I. Hire Andrei I. Hire Andrei I.

About Me

Andrei is a collaborative and highly skilled iOS developer with 8+ years of professional experience delivering iOS apps using Swift and Objective C. Tackled many areas of apps categories such as social networking, health, food & drink, navigation, magazines, games, travel, and IoT. Andrei has a proven record of delivering quality, responsive, and engaging applications, and the ability to build strong relationships and channels of communication with stakeholders and teams at all levels.

Work history

UpStack
UpStack
Senior iOS Developer
2020 - Present (4 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.

OceanoBe Technology
OceanoBe Technology
iOS Developer/Consultant
2018 - 2020 (2 years)
Romania
  • Worked on the development of iOS solutions for a company specialized in end to end delivery.

  • Succesfully delivered multiple health iOS apps to the store, while being part of a team working in an agile environment.

  • Focused on security and best user experience delivery working on medical apps with sensitive data serving a large database of patients and doctors.

Freelancer
Freelancer
iOS Developer
2016 - 2018 (2 years)
Remote
  • Worked on the development of multiple applications for clients, successfully managing customer relationships and expectations.

  • Delivered a social app for employees of a chain stores with newsfeed management and chat integration with Firebase, multiple shortapps for product promoting campaigns, and an app that offers services for cars (Google Maps, CoreLocation, animations).

  • Built a recipe app with Parse backend integration, an app that centralises analytics data (integration with Facebook pages, Instagram analytics, Flurry, Google Analytics), an app for seeing and paying bills for a Romanian gas provider company (working with online paying solutions).

Aginova
Aginova
Lead iOS Developer
2014 - 2020 (6 years)
Romania
  • Created iOS solutions and oversaw overall software development for a company that provides affordable, low power Wi-Fi sensor network solutions.

  • Developed backend solutions and ensured a good user experience by trying to keep the UI as tidy as possible with very few specifications.

  • Integrated different backend solutions (Parse, Firebase, Googleapp engine), working with third party graph SDK and developing my own graph library, building social media systems and implementing background tasks.

itGambit - Digital Studio
itGambit - Digital Studio
Lead iOS Developer
2013 - 2014 (1 year)
Romania
  • Developed and maintained iOS applications, including apps that come with a hardware product, gaining a lot ofexperience in the bluetooth (CoreBluetooth, BLE devices) and wi-fi communication(TCP, integrating C code in Objective C projects).

  • Estimated and managed iOS projects, closely collaborating with the product and development teams.

  • Led the discovery phase of medium projects, coming up with a high-level design.

Mobile Touch
Mobile Touch
iOS Developer
2011 - 2013 (2 years)
Romania
  • Worked on the development of multiple iOS applications, also creating animations, working with gestures and building custom ones, working with photos and videos, and barcode scanning.

  • Worked with with SQlite and CoreData, managing database ondifferent threads, networking, security, long term commitment to the same project, offline storage, JSON and XML handling.

  • Managed iOS interns, building a training system and monitoring them.

Portfolio

iOS Developer - Clickdoc
iOS Developer - Clickdoc

In this app, you can save, manage, and share information about your own health with your doctor or practitioner. Patients can always have their health data to hand on a smartphone: for a lifetime, free of charge, and certified to be secure. I was part of the iOS team in charge of building robust and secure features released in a fast-paced environment for the health industry. I worked on the development of the app and ensured a clean architecture in order to end up with a product easily scalable and adaptable for any market. I created many reusable custom UI components separated into CocoaPod repos. I also made use of Unit Testing, UI Tests, and continuous integration tools to ensure a high-quality product released in a fast development context.

iOS Developer - Medistar4A
iOS Developer - Medistar4A

This is a custom-designed mobile application to fit into anesthetists' daily workflow. It is part of CGM MEDISTAR 4A, an overall solution for anesthetists, their practice administrators, and billing clerks. It makes provision for all anesthetist workflow scenarios: individual anesthetists, group practices, and associations as well as bureaus. I took the existing source code and brought it to the stage where it could be released with success as a product serving in the health industry. My role was to build features that make use of sensitive data in an offline and thread-safe manner and to keep the offline storage in sync with the main server using complex asynchronous concepts. Functional reactive programming and native async operations were used for the sync process and Realm SDK was used for offline capabilities. I was also in charge at first with researching and then implementing iOS-specific features like notifications, calendar events, location-based alarms, and watchOS integration.

iOS Developer/Sole Developer - Rubberduck
iOS Developer/Sole Developer - Rubberduck

Rubberduck is an app that gets users their own mechanic in pocket format. It assists with the maintenance of your car, and now provides the following services: mobile tire change, service inspection, tire sales. Acted as Sole Developer for the project, taking a simple idea and bringing it to life in a short period of time as a clean and nice interface that surprises with some cool animations done using the Core Animation framework. The complexity was given by the integration of push notifications, Google Maps SDK, payment solutions like Stripe, and chat solutions like SendBird and Firebase.

Education

Bachelor's degree in Computer Science
Bachelor's degree in Computer Science
Alexandru Ioan Cuza University - Iași
2009 - 2012 (3 years)