iOS and Mac Engineer with SwiftUI experience.
Aktualisiert am 01.11.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.11.2025
Verfügbar zu: 100%
davon vor Ort: 100%
SwiftUI
Swift
Cocoa Touch
XCode
Core ML
ARKit
Continuous Integration/Deployment
Network Programming
Firebase
A/B Testing
REST
JIRA
Test Driven Development

Einsatzorte

Einsatzorte

Zürich (+50km)
Schweiz
möglich

Projekte

Projekte

4 years 7 months
2021-05 - now

iOS Engineering

Lead iOS Engineer
Lead iOS Engineer
  • Creating innovative products for our clients, my role is to lead a team of engineers to deliver high quality code on time. My day-to-day work involves architecting, prototyping and implementing solutions within the iOS ecosystem.
  • I am also responsible for automating testing and delivery processes, as well as supporting my teammates with technical advice and code reviews. We deliver our solutions in a form of frameworks, and I also support our customers and assist them with integration of our products.
  • I think the most interesting part of this job is the opportunity to use the latest solutions and tools. I'm an advocate of SwiftUI and enjoy seeing how we save time and money by using the best technology. In a tight deadline environment, being able to automate as many processes as possible is crucial to getting the job done on time. That's why I'm happy to see my skills in this area being used and developed.
ti&m
Zurich, Switzerland
6 years 7 months
2014-11 - 2021-05

iOS Development

Senior iOS Developer
Senior iOS Developer
  • My day to day work consists mostly of assuring the product quality, developing new application features and prototyping. I take great pleasure to work with the designers to make their designs come true, it's oddly satisfying to make the implementation so good that they can't find anything that could be improved.
  • I also like to keep our process up to standards, with continues integration running tests, measuring the coverage, generating and posting reports to Slack, scaling everything in Bitrise, distributing to Firebase App Distribution and previously to Hockey App. I like when everything runs smooth as well oiled machinery.
  • Our code base is 100% Swift so we can focus on implementing new, fun features for our users, utilizing newest Apple hardware and using the best iOS APIs.
tutti.ch
Zürich Area, Switzerland
5 months
2013-11 - 2014-03

Mac Development

Mac Developer
Mac Developer
  • I helped the Jabber for Mac team to improve the code quality and to implement new features. 
  • I was responsible for estimating the development stories, designing and implementing the solutions and assuring code quality. 
  • The big part of the job was to resolve the defects found by our test team.
  • We exercised agile development methodology on a daily basis.
Cisco
Dublin, Ireland
1 year 3 months
2012-08 - 2013-10

unit testing

iOS Team Lead
iOS Team Lead

  • I lead a team of iOS game developers. I try to support my teammates by organising their work and contribute by writing the code myself and playing the role of technical leader. We use cocos2d framework to create awesome iOS games. Since I joined, I implemented the following improvements which help my team to produce high quality code:
    • unit testing
    • continuous integration using Jenkins
    • ?distribution using TestFlight
  • We use JIRA and Confluence as the tools for organising our scrum process and information flow. I play the role of scrum master and help defining the user stories for our scrum backlog.
  • Check out the Pirate Legends TD!

SUPERHIPPO
Dublin
10 months
2011-10 - 2012-07

Objective-C Development

Objective-C Developer
Objective-C Developer
  • I was responsible for writing key iOS application components, network programming, consuming RESTful services, database programming with SQLite, improving code quality and improving development process. 
  • Based on the technical specification provided by our client, we estimated the time needed for development, designed solutions and stuck to the deadlines. 
  • In case our test team found any defects, we were also responsible for fixing them. 
  • We distributed our builds internally using TestFlight application.
AMT-SYBEX
Dublin
10 months
2011-01 - 2011-10

Objective-C Development

Objective-C Developer
Objective-C Developer

Since joining txtr as iOS developer, I was part of the development team which produced txtr reader iOS client application and many re-brands for clients in Europe, including Weltbild in Germany, Planet9 in Croatia, Suomalainen in Finland and Boekenbol in Netherlands.

  • Interpret technical specifications
  • Design and implement solutions
  • Assure code quality by writing unit tests, running continues integration server and distributing builds to our test team
  • Keep the deadlines
  • We worked in agile environment using Git for version control.

Txtr
1 year 7 months
2009-06 - 2010-12

Javascript Development

Javascript Developer
Javascript Developer
  • Utilizing Javascript, CSS3 and HTML5 to build Nokia's own web framework and application ecosystem. 
  • My main responsibility was producing high quality code, writing unit and integration tests, documenting the code, continuous integration and internal distribution. 
  • Our code had to work cross-browser, and all major mobile browsers had to be supported.
Nokia
1 year 1 month
2008-06 - 2009-06

Objective-C programming

Objective-C programmer
Objective-C programmer
  • I have been a part of the development team that created Kodak Gallery iPhone Client. 
  • I worked in Cocoa framework and used Xcode environment for writing, debugging and testing code. 
  • Wide area of responsibilities, from user interface design to networking programming.
bit-side s.p. z o.o.

Aus- und Weiterbildung

Aus- und Weiterbildung

2002 - 2007

Politechnika Lubelska

Master, Computer Science

Kompetenzen

Kompetenzen

Top-Skills

SwiftUI Swift Cocoa Touch XCode Core ML ARKit Continuous Integration/Deployment Network Programming Firebase A/B Testing REST JIRA Test Driven Development

Produkte / Standards / Erfahrungen / Methoden

Summary

  • I'm enthusiastic and passionate iOS and Mac developer. I try to keep up with the new technologies to squeeze as much as possible from iPhones and iPads. Recently I've been busy exploring SwiftUI, and I'm excited how this technology can speed up development on iOS and Mac. I'm familiar with the development process on Apple platform from setting up accounts to publishing in the stores.
  • Specialties: SwiftUI, Swift, Cocoa Touch, XCode, Core ML, ARKit, Continuous Integration/Deployment, Network Programming, Firebase, A/B Testing, REST, JIRA, Test Driven Development.


Top Skills

  • Xcode
  • SwiftUI
  • Artifactory

Einsatzorte

Einsatzorte

Zürich (+50km)
Schweiz
möglich

Projekte

Projekte

4 years 7 months
2021-05 - now

iOS Engineering

Lead iOS Engineer
Lead iOS Engineer
  • Creating innovative products for our clients, my role is to lead a team of engineers to deliver high quality code on time. My day-to-day work involves architecting, prototyping and implementing solutions within the iOS ecosystem.
  • I am also responsible for automating testing and delivery processes, as well as supporting my teammates with technical advice and code reviews. We deliver our solutions in a form of frameworks, and I also support our customers and assist them with integration of our products.
  • I think the most interesting part of this job is the opportunity to use the latest solutions and tools. I'm an advocate of SwiftUI and enjoy seeing how we save time and money by using the best technology. In a tight deadline environment, being able to automate as many processes as possible is crucial to getting the job done on time. That's why I'm happy to see my skills in this area being used and developed.
ti&m
Zurich, Switzerland
6 years 7 months
2014-11 - 2021-05

iOS Development

Senior iOS Developer
Senior iOS Developer
  • My day to day work consists mostly of assuring the product quality, developing new application features and prototyping. I take great pleasure to work with the designers to make their designs come true, it's oddly satisfying to make the implementation so good that they can't find anything that could be improved.
  • I also like to keep our process up to standards, with continues integration running tests, measuring the coverage, generating and posting reports to Slack, scaling everything in Bitrise, distributing to Firebase App Distribution and previously to Hockey App. I like when everything runs smooth as well oiled machinery.
  • Our code base is 100% Swift so we can focus on implementing new, fun features for our users, utilizing newest Apple hardware and using the best iOS APIs.
tutti.ch
Zürich Area, Switzerland
5 months
2013-11 - 2014-03

Mac Development

Mac Developer
Mac Developer
  • I helped the Jabber for Mac team to improve the code quality and to implement new features. 
  • I was responsible for estimating the development stories, designing and implementing the solutions and assuring code quality. 
  • The big part of the job was to resolve the defects found by our test team.
  • We exercised agile development methodology on a daily basis.
Cisco
Dublin, Ireland
1 year 3 months
2012-08 - 2013-10

unit testing

iOS Team Lead
iOS Team Lead

  • I lead a team of iOS game developers. I try to support my teammates by organising their work and contribute by writing the code myself and playing the role of technical leader. We use cocos2d framework to create awesome iOS games. Since I joined, I implemented the following improvements which help my team to produce high quality code:
    • unit testing
    • continuous integration using Jenkins
    • ?distribution using TestFlight
  • We use JIRA and Confluence as the tools for organising our scrum process and information flow. I play the role of scrum master and help defining the user stories for our scrum backlog.
  • Check out the Pirate Legends TD!

SUPERHIPPO
Dublin
10 months
2011-10 - 2012-07

Objective-C Development

Objective-C Developer
Objective-C Developer
  • I was responsible for writing key iOS application components, network programming, consuming RESTful services, database programming with SQLite, improving code quality and improving development process. 
  • Based on the technical specification provided by our client, we estimated the time needed for development, designed solutions and stuck to the deadlines. 
  • In case our test team found any defects, we were also responsible for fixing them. 
  • We distributed our builds internally using TestFlight application.
AMT-SYBEX
Dublin
10 months
2011-01 - 2011-10

Objective-C Development

Objective-C Developer
Objective-C Developer

Since joining txtr as iOS developer, I was part of the development team which produced txtr reader iOS client application and many re-brands for clients in Europe, including Weltbild in Germany, Planet9 in Croatia, Suomalainen in Finland and Boekenbol in Netherlands.

  • Interpret technical specifications
  • Design and implement solutions
  • Assure code quality by writing unit tests, running continues integration server and distributing builds to our test team
  • Keep the deadlines
  • We worked in agile environment using Git for version control.

Txtr
1 year 7 months
2009-06 - 2010-12

Javascript Development

Javascript Developer
Javascript Developer
  • Utilizing Javascript, CSS3 and HTML5 to build Nokia's own web framework and application ecosystem. 
  • My main responsibility was producing high quality code, writing unit and integration tests, documenting the code, continuous integration and internal distribution. 
  • Our code had to work cross-browser, and all major mobile browsers had to be supported.
Nokia
1 year 1 month
2008-06 - 2009-06

Objective-C programming

Objective-C programmer
Objective-C programmer
  • I have been a part of the development team that created Kodak Gallery iPhone Client. 
  • I worked in Cocoa framework and used Xcode environment for writing, debugging and testing code. 
  • Wide area of responsibilities, from user interface design to networking programming.
bit-side s.p. z o.o.

Aus- und Weiterbildung

Aus- und Weiterbildung

2002 - 2007

Politechnika Lubelska

Master, Computer Science

Kompetenzen

Kompetenzen

Top-Skills

SwiftUI Swift Cocoa Touch XCode Core ML ARKit Continuous Integration/Deployment Network Programming Firebase A/B Testing REST JIRA Test Driven Development

Produkte / Standards / Erfahrungen / Methoden

Summary

  • I'm enthusiastic and passionate iOS and Mac developer. I try to keep up with the new technologies to squeeze as much as possible from iPhones and iPads. Recently I've been busy exploring SwiftUI, and I'm excited how this technology can speed up development on iOS and Mac. I'm familiar with the development process on Apple platform from setting up accounts to publishing in the stores.
  • Specialties: SwiftUI, Swift, Cocoa Touch, XCode, Core ML, ARKit, Continuous Integration/Deployment, Network Programming, Firebase, A/B Testing, REST, JIRA, Test Driven Development.


Top Skills

  • Xcode
  • SwiftUI
  • Artifactory

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.