Alex Marchis, Developer in Cluj-Napoca, Cluj County, Romania

Alex Marchis

Software Developer

Location
Cluj-Napoca, Cluj County, Romania
Toptal Member Since
May 16, 2015

Alex is an iOS engineer with over half a decade of experience in the mobile industry. He considers himself a highly responsible developer with good communication skills and experience in teams of all sizes. His motivation is to find solutions to technical problems and to create state-of-the-art software architectures and designs. He likes to pay attention to details while also keeping in mind the broad picture.

Alex is available for hire
Hire Alex

Portfolio

Flipp
Core Data, Objective-C, Swift
IBM
MQTT, Objective-C, Swift
BuddyGuard Gmbh
Core Bluetooth, MQTT, Swift, Objective-C

Experience

Objective-C - 6 yearsiOS - 6 yearsAgile Software Development - 6 yearsCore Bluetooth - 5 yearsBluetooth LE - 5 yearsCore Data - 4 yearsSwift - 3 yearsContinuous Integration (CI) - 3 years

Location

Cluj-Napoca, Cluj County, Romania

Availability

Part-time

Preferred Environment

Git, Xcode, MacOS

The most amazing...

...thing I've coded is an artificial intelligence algorithm based on subjective logic and capable of suggesting medical diagnosis based on input symptoms.

Work Experience

2019 - PRESENT

Senio iOS Engineer

Flipp
  • Designed reusable and testable architecture.
  • Refactored legacy Obj-C code into Swfit.
  • Implemented new features.
  • Created tests for existing code.
  • Improved overall performance of the app.
Technologies: Core Data, Objective-C, Swift
2018 - 2019

iOS Engineer

IBM
  • Restructured an app into three separate frameworks.
  • Set up a continuous integration and delivery system on Jenkins.
  • Refactored and optimized code.
  • Led the team.
  • Architected mobile components.
Technologies: MQTT, Objective-C, Swift
2015 - 2018

iOS Lead Developer

BuddyGuard Gmbh
  • Developed the iOS app for the Flare iOT system.
  • Coordinated the iOS team.
  • Contributed to finding technical solutions to the overall project.
  • Created a stable and interactive app.
  • Set up a CI environment.
Technologies: Core Bluetooth, MQTT, Swift, Objective-C
2015 - 2016

iOS Developer

DMT Ventures, Inc.
  • Added new functionalities.
  • Solved stability issues and bugs.
  • Solved connectivity issues to the hardware device (Bluetooth armband).
Technologies: Core Data, Objective-C, Swift, Core Bluetooth
2014 - 2015

iOS Developer

ChallengeMe
  • Created version 1.0 and 2.0 of the ChallengeMe app, a social platform for creating and engaging in challenges.
  • Designed the back-end service for the app using Parse.
  • Designed a live filter and image manipulation module for the app.
  • Created a testing framework to ensure data integrity.
Technologies: iOS
2014 - 2014

iOS Team Lead

Beyluxe Communication
  • Contributed to the development of an instant-messaging chat app.
  • Integrated an XMPP protocol in the iOS app.
  • Designed a RESTful service for communication with the iOS app.
  • Helped create the requirements document for mobile clients of the chat system (iOS, Android, WinMobile).
  • Coordinated the iOS team.
Technologies: iOS
2012 - 2014

iOS Developer

Agilio Soft
  • Created a mobile phone tracker app.
  • Built a social app for hosts and guests of important events to connect and share mobile video (Bhavanga).
  • Developed a wedding countdown app.
  • Created a wedding platform app for various venues (Holman Ranch, Crosskeys, Indy Wedding Venue, etc.).
  • Built an app designed to help students in the preparation for the COMLEX examination.
Technologies: JavaScript, CSS, HTML, iOS

Experience

BuddyGuard Gmbh

The iOS app for a smart home security device (Flare) created by BuddyGuard. It used a lot of technologies, including Core Bluetooth, MQTT, livestreaming, and HTTP.

TurboTrack.me

https://itunes.apple.com/ro/app/turbotrack-me/id853172550?mt=8
TurboTrack is a health platform that integrates with multiple accurate heart rate devices via Bluetooth providing accurate activity tracking, recovery, and the ability to share with fitness professionals to help quantify results.

ChallengeMeClub

A social app with chat for challenges among friends.

ClassCapture

https://www.frogsandfriends.org/
An app to help swimming teachers organize their swimming classes and also to track student progress.

CellSpotter

An app for tracking mobile phones.

Wedding Venue Platform

http://www.holmanranch.com/
A presentation app platform for various wedding venues.

Funny Video Sketches Website

https://www.youtube.com/user/ilariantsite
Several years ago, I created an original content website similar to http://www.collegehumor.com/ in my country along with three friends of mine. We did 50+ video sketches over a period of two years and we enjoyed unexpected success. We had a lot of traffic on our website, our YouTube channel has 13.5 million views, and our Facebook page still has like 40,000+ likes. For students creating content only in Romanian and for the Romanian people six years ago, these are incredible numbers. Doing that period, I also gained some technical skills like Adobe Premiere Pro, Photoshop, and Lightroom as we created/edited our own creations.

Skills

Languages

Swift, Objective-C, JavaScript, CSS, HTML

Frameworks

Cocoa Touch, Core Bluetooth, Kitura, Core Data, ReactiveCocoa, Cocoa

Tools

Adobe Lightroom, Adobe Photoshop, Adobe Premiere Pro, MQTT, Xcode, Git, Adobe

Paradigms

Continuous Integration (CI), Continuous Delivery (CD), Unit Testing, Agile Software Development, Functional Reactive Programming

Platforms

Adobe Suite, iOS, Parse, Bluetooth LE, MacOS

Storage

Realm, MySQL

Other

Bluetooth

Education

2009 - 2013

Bachelor's Degree in Computer Engineering

Technical University of Cluj-Napoca - Cluj-Napoca

Certifications

APRIL 2018 - PRESENT

Media & Entertainment Industry Foundations

IBM

FEBRUARY 2018 - PRESENT

IBM Blockchain Essentials

IBM