Sandor G.

Sandor G.

iOS Senior Software Engineer

Hungary
Hire Sandor G. Hire Sandor G. Hire Sandor G.

About Me

Seasoned iOS Developer that also has extensive experience as a Back-End Developer. With over 8 years of experience in iOS development using Objective-C and Swift, I have designed end-to-end solutions that benefit customers from large enterprises to small projects. My aim is to deliver a well readable and easily maintainable code with respect to given timelines. As an excellent communicator, I seek to provide innovative solutions that help companies achieve their business goals.

Work history

UpStack
UpStack
iOS Senior Software Engineer
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.

IOV42 Ltd.
IOV42 Ltd.
iOS Software Engineer
2018 - 2020 (2 years)
Vienna, Austria
  • Architected and developed the internal demo application of the company in a team of 2 developers.

  • Delivered and maintained the entire App iterations and redesigned the API architecture of the existing system within 2 months.

  • Defined and communicated technical and design requirements to management.

UI Centric
UI Centric
iOS Software Engineer
2018 - 2018
Budapest, Hungary
  • Created and developed the official BBC Learning English app from scratch. Set up an extended MVVM architecture to be able to provide a rapidly enhanced surface for implementing the application within three months.

  • Designed and coded the base application, ensuring quality and code maintenance.

  • Partnered closely with developers and product owners to design and test new features for the app based on user feedback.

Immobilien Scout Österreich GmbH
Immobilien Scout Österreich GmbH
iOS Software Engineer
2017 - 2018 (1 year)
Vienna, Austria
  • Acted as Sole Developer for the ImmobilienScout24 real estate app, performing an incremental feature implementation and code maintenance of the application..

  • Migrated the iOS application from an inherited legacy app, also reducing the codebase to the needed functionality (About 50% of the existing codebase.). Managed to reduce crash percentages from 60% to 0.0002%

  • Converted and rewrote the codebase from Objective-C to Swift. Enhanced unit test coverage to 70% of the active codebase.

EPAM Systems
EPAM Systems
Senior iOS Software Engineer
2013 - 2017 (4 years)
Budapest, Hungary
  • Worked on project relevant key development tasks. Offered mentoring and support to the engineering team.

  • Created and developed the MoreMoney dynamic app for organizing finances, including setting up the project structure and developing main features.

  • Developed the OptionsHouse (now E-trade) trading application for the US market that became one of the industry-leading tools. Coordinated the iOS development team on the EPAM side and ensured team performance and project delivery.

Mito Europe
Mito Europe
Back-end Developer / iOS Developer
2009 - 2013 (4 years)
Budapest, Hungary
  • Developed from scratch an after-sales versatile support application for Nissan employees and related dealership officials, using iOS native technologies.

  • Designed and created the Burn Studios website using PHP and Yii Framework. Developed a Tokenization based, heuristical Functional CV data extractor in Python.

  • Ensured and maintained data integrity throughout the system for multiple applications.

Portfolio

iOS & backend developer - Qualissan
iOS & backend developer - Qualissan

The project is an after-sales support application for Nissan employees and related dealership officials who were responsible for evaluating after-sales feedback from customers in France, Luxemburg, and Belgium. I created the app from scratch in less than three months. Used iOS native technologies for the project and the back-end side was built using PHP and Yii Framework. The project was launched in February 2013 and was used by Nissan employees only.

iOS Developer - MoreMoney
iOS Developer - MoreMoney

MoreMoney is the dynamic new app by MoneySuperMarket which brings users the possibility to get organized, encourage them to keep on top of their finances and, most importantly, make them more money. From tips on reducing energy bills to videos on how to improve your wi-fi speed to guides on getting the best credit card deal - the app’s news section will help make users more financially savvy. I set up the project structure and worked on general feature development and bugs fixes according to the project requirements. Technologies used in the project: Objective-C, ROAD Framework.

iOS Developer / iOS Team Lead - OptionsHouse
iOS Developer / iOS Team Lead - OptionsHouse

The project is a Financial Trading application for the US Market. OptionsHouse is fantastic for options trading, providing investors with industry-leading tools and extremely competitive commission rates. I worked on the design and implementation of the app architecture with a special focus on the UI itself. From the summer of 2016, I was coordinating the iOS development team on the EPAM side. I was ccountable for the team’s performance and acting as the main point of contact for the project deliveries. Technologies used in the project: iOS, Swift.

iOS Developer - ImmoScout24 AT
iOS Developer - ImmoScout24 AT

With the ImmobilienScout24 real estate app you can search for apartments, houses, land, shared apartments, offices, practice rooms and many other residential or commercial properties for free. Worked as a Sole Developer on this project, developing an incremental feature implementation and code maintenance of the application. Performed a legacy removal and refactoring of the codebase which had a huge amount of data. Technologies used in the project: Swift, Objective-C, Cocoa, UIKit, LocationManager, CoreData, MapKit, CocoaPods, Git, RxSwift, RxCocoa, Cartography, Firebase, IGListKit, SwiftyJSON.

iOS Developer - BBC Learning English
iOS Developer - BBC Learning English

The official BBC Learning English app brings together all of the favorite lessons and presenters in one fantastic, simple-to-use package. Whether you want to study grammar, improve your pronunciation, develop your English through topical news stories or learn the latest phrases to use in your everyday conversations, the app has the series for you. The goal of the application is to provide a solid English learning surface for people. As an iOS developer, I set up an extended MVVM architecture to be able to provide a rapidly enhanced surface for implementing the application within three months. Technologies used in the project: Swift, MVVM, Cocoa, UIKit, CocoaPods, Git, RxSwift, RxCocoa, SwiftyJSON.

Education

Education
IT Engineer & Vocational Teacher in Informatics
College of Kecskemét
2002 - 2006 (4 years)
Education
BSC equivalent
College of Kecskemét
2002 - 2006 (4 years)