Eliasz Sawicki, Developer in Gdańsk, Poland
Eliasz is available for hire
Hire Eliasz

Eliasz Sawicki

Verified Expert  in Engineering

Software Developer

Gdańsk, Poland

Toptal member since October 7, 2021

Bio

Eliasz is a passionate and self-driven iOS developer specializing in providing well-tested and maintainable iOS solutions. He believes that a combination of clear communication and a trusting team is key to success. Eliasz is constantly looking for new ways to improve his solutions which is also the main topic of his blog.

Portfolio

Lufthansa Systems Poland
iOS, Swift, Xcode, AppCode, Fastlane, Jenkins
Bright Inventions
iOS, Swift, Objective-C, React Native, React, Node.js, AppCode, Xcode, Fastlane...
AIC S.A.
iOS, Objective-C, UIKit

Experience

  • AppCode - 7 years
  • iOS - 7 years
  • Xcode - 7 years
  • UIKit - 7 years
  • Swift - 6 years
  • Fastlane - 5 years
  • Objective-C - 3 years
  • SQLite - 2 years

Availability

Part-time

Preferred Environment

MacOS, Xcode, AppCode, Slack

The most amazing...

...role I've had is a technical leader for a team of four iOS developers where we delivered MVP while building great coding culture and team collaboration.

Work Experience

Senior iOS Developer

2018 - 2021
Lufthansa Systems Poland
  • Co-led the development of an enterprise iPad application for a team of four iOS developers, where we developed a culture for performing code reviews, pair programming, and mentoring junior developers.
  • Co-led a take over of legacy application without where I planned a roadmap for upgrades like introducing CI/CD scripts and setup for introducing new clients to the application while also taking care of new features.
  • Developed maintainable architecture using MVVM-C and separate modules for UI, networking, persistence, and application logic.
  • Built an interactive seat map module used in iOS applications.
  • Used Fastlane and Jenkins and Azure DevOps to develop a CI/CD pipeline setup.
Technologies: iOS, Swift, Xcode, AppCode, Fastlane, Jenkins

iOS Developer

2015 - 2018
Bright Inventions
  • Developed mobile applications for startups and smaller companies using Swift, Objective-C, and React Native.
  • Introduced React Native as new technology in the software house, which was later used for multiple projects.
  • Worked on UI layer for eco-driving application using Objective-C.
  • Mentored the junior developers, running workshops and presentations.
  • Contributed to the UI rework for iPad EPOS system using Swift and Objective-C.
  • Helped develop an iOS application used to simplify filling forms to file insurance claims.
  • Contributed to the pregnancy applications with access to training videos and food recipes in React Native.
  • Conducted full-stack development using TypeScript, React, and Node.js.
Technologies: iOS, Swift, Objective-C, React Native, React, Node.js, AppCode, Xcode, Fastlane, TeamCity, UIKit

iOS Developer

2014 - 2014
AIC S.A.
  • Developed an iPad application for manufacturing production line using Objective-C.
  • Created a calendar module that displayed events taking place in the factory.
  • Forked and adjusted third-party open-source software into an iOS application.
Technologies: iOS, Objective-C, UIKit

Experience

Greenfield iPad Application for Lufthansa Systems Poland

I co-led building an iOS application where I designed the architecture, managed the data flow, and prepared a proper environment for junior developers. This was a technical challenge to build a maintainable and well-designed solution and a team-building challenge as I was responsible for mentoring junior developers without any technical experience while ensuring that the delivered code was of top quality.

Education

2012 - 2015

Bachelor's Degree in Computer Science

Gdańsk University of Technology - Gdansk, Poland

Skills

Libraries/APIs

React, Node.js

Tools

Xcode, AppCode, Slack, Fastlane, Jenkins, Git, TeamCity

Platforms

iOS, MacOS

Languages

Swift, Objective-C

Frameworks

UIKit, ReactiveSwift, React Native

Paradigms

Agile

Storage

SQLite

Other

Programming, Algorithms, Data Structures

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring