05/30/2024 updated

**** ******** ****
100 % available

Senior iOS Engineer, Mobile Engineer, Flutter Developer

Dun Laoghaire, Ireland
Worldwide
Dun Laoghaire, Ireland
Worldwide

Profile attachments

CV - Aldo Bergamini

FlutterApplication Programming Interfaces (APIs)Android (Software)IOS ApplicationsApple IOSApple Mac SystemsApp Store (IOS)Atlassian JiraTest AutomationUnit TestingVoIPBusiness SoftwareCloud ComputingComputer ProgrammingDatabasesCouchbase ServersRelational DatabasesDatabase DesignLinuxDocument Management SystemsDjangoExtranetGitHubGoogle MapsUser Interface DesignSystems AnalysisMobile Application SoftwareJSONSession Initiation ProtocolsPython (Programming Language)Local Area NetworksPostgreSQLMicrosoft Windows SDKMongoDBModel View Controller (MVC)Model View ViewModelNoSQLObject-Relational MappingObjective-C (Programming Language)Open Database ConnectivitySwaggerSoftware EngineeringSoftware SystemsSQL DatabasesSQLAlchemySystems ArchitectureUser Interface TestingWindows DesktopOpenapiAsteriskData ProcessingUikitEnterprise Application SoftwareSwiftuiIT ArchitectureIos FrameworksSwift (Programming Language)Google FirebaseBackendGitFastAPIZeplinKubernetesCocoapodsReal Time DataDartCodebaseRestful ApigRPCCode RefactoringMultiplatformXctest
Android, App store, Apple OS, iOS, iOS 5, Mac OS, macOS, APIs, API, Asterisk, Automated Testing, backend, backend development, business applications, business application, cloud, CocoaPods, Refactoring, codebase, Programming, Couchbase, Dart, information processing, Database design, database, databases, UI Design, Django, document management, enterprise software, extranets, FastAPI, Firebase, Flutter, Git, GitHub, Google Maps, gRPC, user interface, iOS applications, IT architectures, IT projects, Computer Science, iOS development, Jira, JSON, Kubernetes, Linux Desktop, LANs, MS Office, platform SDK, mobile app, mobile applications, MVC, MVVM, Mongo DB, MongoDB, Multiplatform, NoSQL, Object Relational Mapping, Objective-C, ODBC, OpenAPI, Postgres, PostgreSQL, Python, Python 3, Python 2, real time data, relational Databases, REST API, REST, REST APIs, SQL, SQLAlchemy, SIP, App Development, software systems, Swagger, Swift, SwiftUI, Systems Analysis, system architecture, UIKit, Unit Testing, UI testing, VoIP, Windows Desktop, XCTest, Zeplin

Experience

Professional experience10+ years
Freelancer since2018

Languages

GermanGoodEnglishGoodFrenchGoodItalianGood

Project history

iOS Developer

SEAT PG Geo Group
I was part of the team responsible for the web and mobile applications of the Italian Yellow Pages company. This is one
of few groups still making their own mapping SDKs, as well as providing cartographic products to the company.

Worked on: Torino App, Pagine Bianche, Pagine Gialle, Giallo Emergenza; unreleased internal VOIP tool app.

Tech: UIKit, Objective-C, REST-APIs - [Project/Contract Position

Mobile Engineer

AerLingus Tech
Working on the 'Passenger App' in Objective-C (legacy portions) and Swift. Broken the ice with SwiftUI in new app
fractures and on internal POC work.

Tech: Obj-C, Swift, UIKit, SwiftUI - [Project/Contract Position]

Flutter Developer

Groupon
I was part of the Groupon Merchant app team, working remotely to India in the Flutter native cross platform,
developing the Groupon Merchant app.

I had a deep head start into Flutter, the Google made, native, compiled cross platform SDK to share a common
codebase between iOS, Android, macOS Desktop, Linux Desktop and Windows Desktop or any modern web
browser.

Senior iOS Engineer

Hertz
I was part of the Hertz European side of Hertz RevLab, the group working on new IT products for Hertz, Inc. online
needs.

My team was involved in a greenfield iOS app for insurance car replacement for US market. Some of the main
challenges were developing a fully functional MVP in a limited time and integration with fleet management systems.
UX research was crucial; often times we were implementing design and features based on customer and stakeholders
feedback on weekly test and release cycles. The app is already in the AppStore and has been praised by our customers
and stakeholders for its quality and ease of use (we keep on improving it).

Tech (iOS app): Swift / iOS / UIKit / Moya / Quick, Nimble / Google Maps / REST APIs / Notifications / Jira / Git,
GitHub / Zeplin - [Project/Contract Position]

Find the app here: https://apps.apple.com/us/app/hertz-touchless/id1500016226

Senior iOS Engineer

Frequency Communications
I was part of the team that worked on Frequency Communications's native iOS minimum viable product app in the
airlines space.

Technology focus on Firebase SDK and its real time data exchange capabilities, integrated into an existing native iOS
codebase (main contributor).

Product Development focus: understanding how to make the needed feature set and user presentation of far reaching
ideas available in time for flying them.

The MVP was a proof of concept for the improvement of the vital cockpit to ground communication, moving from the
current radio frequency based scheme to an integrated digital version. Successfully tested on real flights of a real
airline.

Worked on: Frequency Comm. native iOS airline communications app

Tech: UIKit, Objective-C, Swift, Firebase SDK, UI Design - [Project/Contract Position]

Senior iOS Engineer

Compeople AG
I was part of the team that does Compeople AG's native iOS development in the insurance/finance business space.

Worked on: DVAG native iOS mobile enterprise apps, with some level of diversity ranging from some time spent on
the 'Schumacher App' to an interesting internally developed document management app to let investment consultants
have support material always up to date when visiting their customers.

Tech (iOS app): Swift / iOS / UIKit / Moya / Quick, Nimble / Google Maps / REST API / Notifications / Jira / Git, GitHub
/ Zeplin - [Project/Contract Position]

iOS Engineer

IMS Maxims
I was part of the team that entered the mobile app space at IMS Maxims, a leading Irish health care enterprise software
house. I worked on two projects (one year each), as the only iOS developer involved; one tracking the development of
a hybrid app and one developing an MVP (prototype and proof of concept) of a major system.

Worked on: IMS Maxims native iOS mobile enterprise apps - [Permanent Position]

Tech: UIKit, Objective-C, Swift, Couchbase SDK. PDFKit, REST-APIs, UI Design - [Permanent Position]]

iOS Engineer

Ryanair Labs
I was part of the team that creates and maintains the online presence of Ryanair, specifically working on the IOS side
of things, both with published as well as non published code.

I contributed code for the well known Ryanair App; still the widest audience to which his code was exposed.
Solving bugs, adding new features in a well groomed Agile team, having the opportunity to team with QA engineers
showing them the then new Apple UI testing framework and receiving enough time to become a master of time with
some lab style coding around NSDateFormatter.

Worked on: Ryanair IOS App. [ https://apps.apple.com/gb/app/ryanair/id504270602 ]

Tech: UIKit, Swift, Objective-C, REST-APIs, Couchbase SDK - [Project/Contract Position]

iOS Engineer

WholeWorldBand
I was part of the team making the awards winning WholeWorldBand music sharing platform and application.

Main achievement was the port of the iPhone app codebase to support the then 'new' iPad platform, thus finally
leaving the double codebase iPhone and iPad to history.
Main gain of the time spent at WWB was the hands-on, insider view into the world of startups.

Worked on: WholeWorldBand App.

Tech: UIKit, Objective-C, REST-APIs - [Permanent Position]

Main Architect and Implementer

iBat Apps project for iOS
First iOS native apps project. I brought the idea of a unique set of Asterisk PBX controlling applications from the
conception to the Apple App store. I was in charge of the overall design, the conception and realisation of the user
interface, the internal event processing soft realtime frameworks, both the REST like server side connections as well as
the continuous data connection with the PBX.

Worked on: iBat Pro, iBat User, iBat Access, iBat Setupn

Tech: UIKit, Objective-C, REST-APIs

Head R&D

NB&A srl
I coordinated and implemented all IT related projects: both those requiring simple acquisition of solutions as well as
those that were developed in-house, from the specification, to the design and implementation of (internal and
customer related) IT projects in a CRO (contract research organisation serving pharmaceutical customers).

The main areas of interest have been around networking (LANs, intranets, extranets), database and information
processing (study databases and related software; business application like study trackers; content management;
network applications) and telecommunications (from email and P2P to the development of the 'in-house telephony
system', centred on VOIP technologies).

Tech: Python, Postgres - [Permanent Position]

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in