Martin Sorsok

I'm

About

I am a freelance iOS developer, technical consultant, and open-source contributor. I have a wealth of experience working with clients from around the world. I offer my services as an iOS/Android developer for hire to work with businesses of all sizes including start-ups, creative agencies, designers, individuals and other freelancers & developers.


The work I provide is of the highest quality, fully responsive, and tested in a wide range of devices. I take great care to ensure each project is well-architected, well-documented and easily maintainable so you can enhance an app as your company grows.


I maintain a high code quality standard and use static code analyzer. Writing code that is documented and easy to read means it can be maintained and scaled in the future and allows co-workers to quickly work with it.


I started сreating iOS apps since 2016 being a Swift developer. In 2020 I switched to cross-platform development using Flutter. During my career as a freelance iOS developer, I created more than 20 apps

Senior iOS Developer & Backend NodeJs Developer.

  • Birthday: 19 January
  • Website: www.martinsorsok.com
  • Phone: +201280448448
  • City: City : New York, USA
  • Age: 27
  • Degree: Bachelor
  • PhEmailone: martin.sorsok@gmail.com
  • Freelance: Available

Facts

Some statistical analysis about my previous work :)

94

Happy Clients

26

Projects

1,463

Hours Of Support

Skills

Magnam dolores commodi suscipit. Necessitatibus eius consequatur ex aliquid fuga eum quidem. Sit sint consectetur velit. Quisquam quos quisquam cupiditate. Et nemo qui impedit suscipit alias ea. Quia fugiat sit in iste officiis commodi quidem hic quas.

Mobile development

I had many years experience as an iOS developer, creating native iPhone/iPad apps. I learned Swift and liked it’s simplicity and expressiveness. I noticed that using Swift greatly reduces development time, therefore I completely switched to Swift in early 2016.

In 2020 I switched to Dart/Flutter: a Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Flutter allows developers to write one set of code for mobile applications and have them run on both Android and iOS platforms. This means my clients save their budget up to 40-50% along with getting apps for both platforms.

y mobile development process the use of tools such as Visual Studio Code, Xcode, Android Studio and Git (GitLab, GitHub, Bitbucket). I also use Xcode Instruments and Flutter DevTools for performance profiling.

Backend development

iOS and Android development is what I specialize in, but I also have a good knowledge of server backend technologies. Sometimes the client already has the server and the backend developer. Then we’re working together to architect and build an API to the server. In most cases, it’s a REST API (JSON),

I have a good knowledge of TypeScript and use it to create a backend logic for server apps running Google Firebase or AWS.

Design

I convert designs to high-performance code whilst respecting your designer’s compositions. I consider design to be just as important as development and aim to combine both to produce high-quality user experience. I always keep in mind that iOS users are very fastidious people in terms of user interface.

I tend to follow Apple Human Interface Guidelines in composing UI for iOS apps. When I see my client wants to add a control uncommon for iOS platform or apply a UI pattern, which is not fitting small iPhone screen, I let the client know about that and suggest an alternative solution according to Apple HIGs.

Please note I’m not a designer. I can create simple interfaces using standard iOS and Android controls, but I suggest you hire a professional designer to draw a great UI.

Resume

Magnam dolores commodi suscipit. Necessitatibus eius consequatur ex aliquid fuga eum quidem. Sit sint consectetur velit. Quisquam quos quisquam cupiditate. Et nemo qui impedit suscipit alias ea. Quia fugiat sit in iste officiis commodi quidem hic quas.

Sumary

Martin Sorsok

I am an Senior iOS Engineer with over 4 years of software development experience, during which I have worked with REST-based APIs,social media integration, geolocation, core animation, and full control customization.

Education

Bachelor's degree & Computer Science

2012 - 2017
Adobe XD

The German University in Cairo

Professional Experience

Research Engineer

Aug 2016 - Nov 2016
Adobe XD

ITWORX, Egypt, Cairo

R & D Summer internship. Worked on a sentiment analysis project using WEKA library and java development.

iOS App Developer Freelancer

Dec 2016 - Present
Adobe XD

Egypt, Cairo

Develop Applications to different clients around the world and publish them on the app store.

Professional Experience

Senior iOS Developer

Jun 2018 - Present
Adobe XD

Vodafone, Egypt, Cairo

  • Lead in the design, development, and implementation of the graphic, layout, and production communication materials
  • Delegate tasks to the 7 members of the design team and provide counsel on all aspects of the project.

Senior iOS Developer

May 2019 - Present
Adobe XD

GameBall, Egypt, Cairo

  • Building an awesome tool that adds game addiction components, rewarding and habit building mechanisms to mobile app.

iOS Developer

May 2017 - May 2018
Adobe XD

Orchtech, Egypt, Cairo

  • Working and publishing Apps on App store As - Swiss trail App for Swiss embassy - - Juhayna App for Juhayna Company - - Allianz App for Allianz Company - - Purple bureau Hr App For orchtech Company - - Amadeus Hr App for Amadeus Company - - Leoni Egypt App for Leoni Company - - Golden Minutes App for Sanofi Company - - VROOM for Apptronix Company - - Naos For Noas Company - - Mobil Loyalty For Mobil Company - - RSM For RSM Swiss Company - - Fit & Fix For Fit&Fix Company

Portfolio

During my career as an iOS developer, I created more than 20 apps and formed a good portfolio. Here are few selected pieces from it:

Testimonials

Contact

If you have a project you would like to discuss, please feel free to email me. Note I'm only interested in remote working opportunities.

I usually get back to all enquiries I receive within 24 hours.

Location:

Egypt, Cairo

Call:

+201280448448

Loading
Your message has been sent. Thank you!