martinsorsok.com Open in urlscan Pro
50.116.95.161  Public Scan

URL: https://martinsorsok.com/
Submission: On April 16 via api from CA — Scanned from US

Form analysis 1 forms found in the DOM

POST forms/contact.php

<form action="forms/contact.php" method="post" role="form" class="php-email-form">
  <div class="form-row">
    <div class="form-group col-md-6">
      <label for="name">Your Name</label>
      <input type="text" name="name" class="form-control" id="name" data-rule="minlen:4" data-msg="Please enter at least 4 chars">
      <div class="validate"></div>
    </div>
    <div class="form-group col-md-6">
      <label for="name">Your Email</label>
      <input type="email" class="form-control" name="email" id="email" data-rule="email" data-msg="Please enter a valid email">
      <div class="validate"></div>
    </div>
  </div>
  <div class="form-group">
    <label for="name">Subject</label>
    <input type="text" class="form-control" name="subject" id="subject" data-rule="minlen:4" data-msg="Please enter at least 8 chars of subject">
    <div class="validate"></div>
  </div>
  <div class="form-group">
    <label for="name">Message</label>
    <textarea class="form-control" name="message" rows="10" data-rule="required" data-msg="Please write something for us"></textarea>
    <div class="validate"></div>
  </div>
  <div class="mb-3">
    <div class="loading">Loading</div>
    <div class="error-message"></div>
    <div class="sent-message">Your message has been sent. Thank you!</div>
  </div>
  <div class="text-center"><button type="submit">Send Message</button></div>
</form>

Text Content

MARTIN SORSOK


 * Home
 * About
 * Resume
 * Portfolio
 * Services
 * Contact











MARTIN SORSOK

I'm iOS Develo|


ABOUT

I am an 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


MOBILE DEVELOPMENT

Flutter
Swift

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

Firebase
TypeScript
node.js
AWS

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

Sketch
Photoshop
Adobe XD

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

Here is my summeroised resume details.


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

The German University in Cairo


PROFESSIONAL EXPERIENCE

RESEARCH ENGINEER

AUG 2016 - NOV 2016

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

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

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

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

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

Martin was fantastic - project delivered on time and within the estimated
budget. Will definitely be asking Martin for assistance in the future.


NABIL MEDHAT

FREELANCER

Martin was a pleasure to work with. His work skills, work ethic and
communication were outstanding. he solved all issues as they arose and
anticipated my needs as we worked together. I was unsure of mynext steps a few
times during the project. Martin was a step ahead of me and advised me. We never
had any delays, or technical issues. He handled everything asked of him (and
more too)


JOHN SAMIR

FREELANCER

Absolutely one of the best developers I have ever worked with on Upwork. You
will not find a better iOS developer who actually understands processes and
development


OSSAMA MOHAMED

FREELANCER

Martin is a fantastic iOS developer. Our app is super clean, fast, and built to
last a long time. We now have an app with thousands of paying customers, we
couldn't be happier. Not only is Martin a fantastic developer, he's an even
better project manager. He was proactive with weekly updates, and kept the
project moving smoothly and without downtime. I look forward to working with
Martin again on a future iOS project.


IBRAHIM MOAHMOUD

FREELANCER

Martin was fantastic - project delivered on time and within the estimated
budget. Will definitely be asking Martin for assistance in the future.


NABIL MEDHAT

FREELANCER

Martin was a pleasure to work with. His work skills, work ethic and
communication were outstanding. he solved all issues as they arose and
anticipated my needs as we worked together. I was unsure of mynext steps a few
times during the project. Martin was a step ahead of me and advised me. We never
had any delays, or technical issues. He handled everything asked of him (and
more too)


JOHN SAMIR

FREELANCER

Absolutely one of the best developers I have ever worked with on Upwork. You
will not find a better iOS developer who actually understands processes and
development


OSSAMA MOHAMED

FREELANCER

Martin is a fantastic iOS developer. Our app is super clean, fast, and built to
last a long time. We now have an app with thousands of paying customers, we
couldn't be happier. Not only is Martin a fantastic developer, he's an even
better project manager. He was proactive with weekly updates, and kept the
project moving smoothly and without downtime. I look forward to working with
Martin again on a future iOS project.


IBRAHIM MOAHMOUD

FREELANCER

Martin was fantastic - project delivered on time and within the estimated
budget. Will definitely be asking Martin for assistance in the future.


NABIL MEDHAT

FREELANCER

Martin was a pleasure to work with. His work skills, work ethic and
communication were outstanding. he solved all issues as they arose and
anticipated my needs as we worked together. I was unsure of mynext steps a few
times during the project. Martin was a step ahead of me and advised me. We never
had any delays, or technical issues. He handled everything asked of him (and
more too)


JOHN SAMIR

FREELANCER

‹›



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

EMAIL:

martin.sorsok@gmail.com

CALL:

+201280448448

Your Name

Your Email

Subject

Message

Loading

Your message has been sent. Thank you!
Send Message
© Copyright Martin Sorsok

×

MY VODAFONE APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4

Keep track of your Vodafone account on the go with the My Vodafone app. Track
your usage, view and pay bills. With My Vodafone you can also upgrade your
phone, change your plan, and get weekly treats and give-aways with VeryMe
rewards.You can also:


• Get help from TOBi, our friendly virtual agent

• Top up and claim rewards

• Add extras and manage your bars

• Check your network and Wi-Fi speed

• Manage all your Vodafone services in one place


Things to remember:


• You must be on a device with your Vodafone UK SIM card to use the app or log
in with your username and password

• The first time you use the app, you’ll need to be connected to our mobile
network or Wi-Fi to register your device. Just to note, if you don’t have an
inclusive data allowance this will be charged at your standard rate

• The My Vodafone app is free, but any data you use to access VeryMe Rewards or
other functions will be taken from your monthly allowance or credit

• If you’re new to Vodafone or have recently upgraded, your account information
won’t be available until after your first bill

• The My Vodafone app is being rolled out to sole trader and small business
customers. We’ll contact you when you can use it for your business

• For more help with the app visit www.vodafone.co.uk/app

• Having app issues? Email MyVodafoneApp@vodafone.co.uk




Close
×

GAMEBALL SDK

Previous

Next
 * 1
 * 2
 * 3
 * 4

Gameball is the retention management platform that your business needs. We
humanize your brand and build real-time relationships at scale.

Reward your customers with cashback points upon payments and completing
purchases. Keep your customers loyal and make sure they come back again and
again!

Your customers can now use their points at checkout through Gameball’s
redemption module. Server to server connections, and sophisticated redemption
algorithms, Gameball protects your platform from potential frauds.

Close
×

ALLIANZ APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4
 * 5

Allianz application contains the 4 main home screens covering all areas serviced
by Allianz; your personal account and policies, My Car, My Travel and My Health.
Screens contain policies, quotations, repair centers offered by Allianz, medical
centers you can make use of, SOS numbers to aide you in different situations,
submitting claim in case of car accident and assisting you in issuing your
policy for your travel plans, among other services.

Close
×

VROOM APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4
 * 5

VROOM is a mobile application providing multiple services by connecting users
with the nearest service providers.Services may vary from emergency services to
regular day-to-day services.It is implemented for AppTronix Company.

Close
×

MYBLABBER APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4

Blabber is your social platform for all the businesses you need. It will let you
discover and keep track of everything that interests you. Whether you’re looking
for a fancy restaurant to a coffee shop near by or even a street kiosk that is
open now. Blabber will help you out and be your guide to find any business,
reach it and check its reviews.Blabber mobile app and website is where you get
reviews on local business; coffee shop, restaurant, local services businesses,
like a mechnic, laundrey & ironing services, local shops and stores, from local
people who have already visited or used the store or the service. You will find
helpful reviews and tips. You will also see your friends comments, reviews and
checkins.

Close
×

LEONI APPLICATION

Previous

Next
 * 1
 * 2

LEONI Corporate application for the company management, employees and external
outsourcing agents to facilitate and enhance the communication between the
different parties contributing in the production of LEONI and to raise loyalty
toward the brand. It is also for potential candidates for vacancies to encourage
them to join LEONI.

Close
×

RURAL DEVELOPMENT ACADEMY 2019 APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4

Rural Development Academy - making rural areas more attractive to youth.
Promoting decent private-sector employment in rural Egypt making rural areas
more attractive to Egyptian youth is the key objective of the Norway funded
project Egypt Youth Employment (EYE): Jobs and Private Sector Development in
Rural Egypt implemented by the ILO Cairo. This academy will take stock of best
practices, tools and approaches used in rural areas, taking advantage of the
long lasting experience of the ILO and other national and international partners
of the project. This Application is your gateway to all information about the
academy, where you will get access to all information about the academy,
attendees, speakers, moderators, agenda, get to choose your elective sessions
and download all academy resources The rural development academy app will
include: - Information about the academy - Detailed agenda with information
about each session - Selection of your study tour options and elective courses -
Speakers can upload their Bios - Attendance conformation via QR code - All
resources and presentations taking place in the Academy - The app will also
notify all app users about any updates happening throughout the days of the
academy

Close
×

UP TO DATE APPLICATION

 * 1

No Description based on the client request untill being published on the
AppStore.


COMING SOON

Close
×

ROYAL HOUSE EXPRESS APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4

Now with Royal House Express grocery shopping has never been easier! Add all of
your desired items with a few simple clicks, choose your preferred delivery time
and location, and we'll bring it right to your doorstep!.

Close
×

FIT&FIX APPLICATION

Previous

Next
 * 1
 * 2

Fit & Fix application gives you full information about our services, products,
branches and the services each branch offers. It gives you access to contact us
and send us your valued feedback. It is also a channel to know about our offers
and promotions. Products are divided to tires and non-tires and you can know all
specifications about the requested tire model. As a user, you get to create your
profile at the application for better communication between you and Fit & Fix.
Fit & Fix will cooperate with “Careem” in a later stage through the
application..

Close
×

PURPLE BUREAU COMMUNICATION APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4
 * 5

Fit & Fix application gives you full information about our services, products,
branches and the services each branch offers. It gives you access to contact us
and send us your valued feedback. It is also a channel to know about our offers
and promotions. Products are divided to tires and non-tires and you can know all
specifications about the requested tire model. As a user, you get to create your
profile at the application for better communication between you and Fit & Fix.
Fit & Fix will cooperate with “Careem” in a later stage through the
application..

Close
×

AMADEUS APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4

Amadeus mobile application is an HR and two-way communication mobile
application. It guides the employee to contact his employer and other employees,
request vacation, know and keep record of his vacations and their balance,
monitor his visits to the clients and also be able to swap his shifts with other
employees. The application plays as a two-way communication method between the
manager and his subordinates where they can request vacations and other
emergency days directly through their mobile devise and get instant feedback
from their employers.

Close
×

MARRIAGE APPLICATION

 * 1

No Description based on the client request untill being published on the
AppStore.


COMING SOON

Close
×

JUHAYNA APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4
 * 5

Juhayna kids entertainment center is a fun interactive application for your
children to play with. You can create your child profile and have him/her play
with our fun colorful games. You can start by choosing your favorite Juhayna
character; Jino, Judo or Jida and they will accompany your child through the
games amusing journey. Coloring game is very creative for your child and will
help him/her choose from the different colors and be creative as much as he/she
wants.The puzzle game gives your children the option to make a puzzle out of
their own personal images which is very entertaining and will surely draw a big
smile on his/her face. There is the stimulating games of memory cards and spot
the difference to make your child’s memory sharp with his/her beloved characters
and increase his/her observation. Catch the milk packs is the last game of this
launch version of the application making your child gain more energy points as
he/she grabs Juhayna falling milk packs.Please use the contact us form and
survey to communicate with Juhayna as your feedback matters a lot to us, keeping
our quality and products as you deserve. We assure your kid a wonderful time
with Juhayna kids entertainment center fun application that will not only make
him/her enjoy time but stimulates his/her mind activities as well..

Close
×

SWISS TRAIL APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4
 * 5

The Swiss Trail applications aims at highlighting the Swiss presence in modern
Egypt by showing architectural buildings and places that are
constructed/designed by Swiss designers and architects in Egypt. The application
features lots of option that gives you full details about the desired place to
look at. You will be able to see images about the place, its description, if it
has accompanied video, topics related to it whether its defined as tourism,
culture, commerce, etc. You can identify the important personalities who built
the place or designed it or help in its renovation and know the history of the
place as well. The application gives you a ‘Nearby’ option where depending on
your GPS location, it will be able to determine the nearby places of the
application that is near you so that you can go and visit, measuring them to the
nearest Km to your place. Other feature includes a map to see the location of
each place within Egypt. Swiss Trail application serves as a true guide to
anyone interested to know the Swiss presence in Egypt in its places and
buildings.

Close
×

PRO FAMILIES | بروفاميلي APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4
 * 5

تطبيق الاسر المنتجه او برو فاميلي هو تطبيق يقوم علي فكرة تسويق منتجات كل ما
تنتجه الاسر المنتجه للمستهلكين وعرض المنتجات عليهم بغرض شرائهم لها ومساعدة هذه
الاسر علي تسويق المنتجات الخاصه بهم حتي لو كانت اشياء ومنتجات مستعمله حيث يوجد
قسم خاص بالمنتجات المستعمله وتعتمد الفكره علي اشتراك واحد من الاسره المنتجه في
التطبيق ثم افتتاح حساب باسمه باسم تاجر ثم يقوم بعرض المنتجات الخاصه به وعندما
يقوم المستهلك بتصفح المنتجات وعندما يعجبه منتج منهم فإنه يقوم باختيارها وهنا
يقوم البائع بتوصيل المنتج اليه واستلام حسابه.

Close
×

REVIEW APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4

تطبيق لتقييم الأطباء في السعودية يمكنكم تقييم الأطباء ومعرفة أفضل الأطباء في
جميع التخصصات بحسب آراء المجربين للمرضى والزوار -البحث عن الأطباء المسجلين في
الموقع -اضافة الأطباء وتقيممهم للأطباء يمكنكم توثيق حسابكم أو انشاء حساب جديد
والأنظمام للأطباء المتميزين "Review" application is build to help anybody to
search , locate them on the map, review , call and reach any doctor within 50+
specifications with just simple clicks.

Close
×

NAOS APPLICATION

Previous

Next
 * 1
 * 2
 * 3
 * 4

A VISION of Customer Relationship NAOS Marketing provides adapted, scalable,
multichannel and top quality solutions for customer relationship management.
NAOS Marketing guarantees an optimal return on investment to its international,
regional and local top brand clients. A MISSION Combining state-of-the-art
equipment, with industry expertise and a pool of qualified and continually
trained agents, NAOS Marketing offers quality and added value to clients,
assisting them in developing new markets, in increasing their sales and in
handling multichannel customer relationships, 24 x 7 x 365.

Close
×

PETCASA CLINIC APPLICATION

Previous

Next
 * 1
 * 2
 * 3

Petcasa mobile application relies on a group of pet lovers and medical services’
experts who aim at changing the pet owners and lovers experience in Egypt and
the Middle East by providing excellent care services to their pets. This covers
all what a pet needs throughout his life. All you need to do is just download
“Petcasa” mobile application and you will be able to request from an array of
services; request a vet for a home visit, have your pet showered at home or get
checked for his dental health, grooming, vaccination, vaccination reminder
within the application and at a later stage, the application will be able to
help you with your pet’s food and accessories. There is also boarding services
that will be implemented soon so that you can be assured you have your pet kept
at a safe place during your leave or travel, and well taken care of. You can
either make your request online through the application or call the hotline:
(+2) 0100 338 8004. Please note that Petcasa Clinic use location until if app in
background and Continued use of GPS running in the background can dramatically
decrease battery life.

Close