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 :)
Happy Clients
Projects
Hours Of Support
Skills
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
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
Testimonials
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
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