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
Submission: On April 16 via api from CA — Scanned from US
Form analysis
1 forms found in the DOMPOST 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