2
Marius Serban iOS App developer [email protected] | London, UK | uk.linkedin.com/in/maserban Summary I’ve been building iOS apps over the last six years, although I have written code for Android on a number of occasions in the past. I've been passionate about technology for as long as I can remember. I wrote my first commercial lines of code 10 years ago as a web developer and transitioned to mobile apps along the way. I am a practitioner of user-centric product development, I believe that staying lean and being agile is the way to create value for your users. Frameworks and tools - AVFoundation, CoreAudio, CoreAnimation, CoreData, Realm, RxSwift, UIKit, MapKit, MapBox, Security - Git, Xcode, Instruments, Fastlane, Jenkins, Bots, Charles proxy, mitmproxy, Wireshark, Paw, Zeplin, Sketch, PaintCode, Dash Employment history Independent contractor iOS Developer, London, UK July 2016 - present At Expedia, I worked on the Hotels.com app, delivering new features and helping out with legacy code. I helped Touch Surgery fix a backlog of bugs ahead of their 5.0 major release, this is where I got a chance to work with RxSwift in production. While working with London based agency The App Business, I helped deliver a range of rail and bus transportation apps for First Group; during my contract I was also part of the team that developed the official tourist guide of London for 2017. The apps were written entirely in Swift, we employed an MVVM architecture, used Realm for persistence and TeamCity with fastlane tools for deploying builds to HockeyApp. During the same contract I worked on enhancing the security of an existing internal app for Unilever and refreshing the UI of the Met Office Weather app. iOS Developer, London, UK December 2014 - March 2016 I was in charge of developing and maintaining the iOS app. During my time there I’ve increased unit test coverage by 50%, replaced the audio engine in the app with an open-source implementation, added new UI in universal storyboards with auto-layout and written all new code in Swift and maintained and migrated parts of the existing Objective-C codebase. Additionally, at Composed we worked as a cross functional team and were all also involved in product- related tasks such as analytics review, user interviews, product steering sessions or feature sketch sessions. iOS Developer, Cluj-Napoca, Romania September 2012 - July 2014

Marius Serban - iOS Developer · Marius Serban iOS App developer [email protected] | London, UK | uk.linkedin.com/in/maserban I was mainly involved in developing native

  • Upload
    others

  • View
    11

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Marius Serban - iOS Developer · Marius Serban iOS App developer marius.serban@protonmail.com | London, UK | uk.linkedin.com/in/maserban I was mainly involved in developing native

MariusSerban iOSAppdeveloper

[email protected]|London,UK|uk.linkedin.com/in/maserban

SummaryI’vebeenbuildingiOSappsoverthelastsixyears,althoughIhavewrittencodeforAndroidonanumberofoccasionsinthepast.I'vebeenpassionateabouttechnologyforaslongasIcanremember.Iwrotemyfirstcommerciallinesofcode10yearsagoasawebdeveloperandtransitionedtomobileappsalongtheway.Iamapractitionerofuser-centricproductdevelopment,Ibelievethatstayingleanandbeingagileisthewaytocreatevalueforyourusers.

Frameworksandtools-AVFoundation,CoreAudio,CoreAnimation,CoreData,Realm,RxSwift,UIKit,MapKit,MapBox,Security-Git,Xcode,Instruments,Fastlane,Jenkins,Bots,Charlesproxy,mitmproxy,Wireshark,Paw,Zeplin,Sketch,PaintCode,Dash

Employmenthistory

Independentcontractor

iOSDeveloper,London,UK July2016-present

AtExpedia,IworkedontheHotels.comapp,deliveringnewfeaturesandhelpingoutwithlegacycode.IhelpedTouchSurgeryfixabacklogofbugsaheadoftheir5.0majorrelease,thisiswhereIgotachancetoworkwithRxSwiftinproduction.WhileworkingwithLondonbasedagencyTheAppBusiness,IhelpeddeliverarangeofrailandbustransportationappsforFirstGroup;duringmycontractIwasalsopartoftheteamthatdevelopedtheofficialtouristguideofLondonfor2017.TheappswerewrittenentirelyinSwift,weemployedanMVVMarchitecture,usedRealmforpersistenceandTeamCitywithfastlanetoolsfordeployingbuildstoHockeyApp.DuringthesamecontractIworkedonenhancingthesecurityofanexistinginternalappforUnileverandrefreshingtheUIoftheMetOfficeWeatherapp.

iOSDeveloper,London,UK December2014-March2016

IwasinchargeofdevelopingandmaintainingtheiOSapp.DuringmytimethereI’veincreasedunittestcoverageby50%,replacedtheaudioengineintheappwithanopen-sourceimplementation,addednewUIinuniversalstoryboardswithauto-layoutandwrittenallnewcodeinSwiftandmaintainedandmigratedpartsoftheexistingObjective-Ccodebase.Additionally,atComposedweworkedasacrossfunctionalteamandwereallalsoinvolvedinproduct-relatedtaskssuchasanalyticsreview,userinterviews,productsteeringsessionsorfeaturesketchsessions.

iOSDeveloper,Cluj-Napoca,Romania September2012-July2014

Page 2: Marius Serban - iOS Developer · Marius Serban iOS App developer marius.serban@protonmail.com | London, UK | uk.linkedin.com/in/maserban I was mainly involved in developing native

MariusSerban iOSAppdeveloper

[email protected]|London,UK|uk.linkedin.com/in/maserban

IwasmainlyinvolvedindevelopingnativeappsforiPhoneandiPad.IalsoperformedcodereviewsforAudiAG,analyzingcodebasesofmorethan20internalandconsumeriOSapps.AdditionallyIofferedtohelpoutonAndroidprojectswhenneeded.HerearesomeappsthatIbuildfromscratch:-Tanke:alocationbasedmobileappthathelpselectriccarownersinViennafindchargingstationsaroundthem.-mobiLEOS:producttargetingthehealthsectorinGermany.Ithelpshealthserviceprovidersmanageappointmentswithpatientsanddealwithpaperworkinvolvingtreatmentandpayment.-De-Touro:productoperatingintheGermanhealthmarket.Itenablescabdriverstobidonpatienttransportjobsofferedbyhealthinsurancecompaniesusingtheirmobiledevices.

SmallFootprint,Inc. MobileAppDeveloper,Cluj-Napoca,Romania November2011-August2012

StartedoutworkingonanappbuiltwithTitaniumAPIbutrealizedthistechnologywasbecomingaperformancebottleneck.ThenswitchedtonativeiOSdevelopment,learningalongtheway,Ibuilttwoenterpriseapps,onesupportingiPhoneandtheotherforiPad.Mylastprojectatthiscompanywasdevelopingasimple2DpuzzlegameforAndroidphonesandtablets(Java)fromscratch.

OSFGlobalServicesJavaScriptDeveloper,Cluj-Napoca,Romania October2010-August2011

IworkedwithJavascriptbothontheserver-sideandinsidethebrowser(jQuery)whileintegratingcustome-commercesolutionsbasedontheDemandwareplatform.IalsoworkedondevelopingafewmobileapplicationsforAndroidandBlackberryusingthenativeAPIs(Java)andAppcelerator’sTitaniumAPI(Javascript).

OgreCore.com-selfemployedWebDeveloper,Cluj-Napoca,Romania April2005-August2010

DevelopmentofwebapplicationsusingPHP/MySQL/HTML.Developede-commercewebsites,CMS,Wordpresscustomization,variousfront-endwork.

EducationBachelor’sdegree–Electronics,TelecommunicationsandIT 2006–2010TechnicalUniversityofClujNapoca

Wrotemybachelor’sthesisatVrijeUniversiteitBrusselaspartofanErasmusProgramme.Myprojectinvolveddevelopingasound-basedlocalizationmethodfordeterminingthepositionofwirelesssensornodes.Idevelopedanalgorithmthatwoulddeterminethepositionofawirelesssensorinacartesiansystemofcoordinatesbyusingsoundviaon-boardspeakersandmicrophone.WirelesssensornodeswererunningTinyOS,areal-timeoperatingsystemandthecodewaswritteninnesC.

Interests-sports:basketball,tennis,golf,table-tennis-readingaboutcomputerscience,softwarebusiness,startupsanddesign