Abanoub Osama
Verified Expert in Engineering
Mobile Developer
Abanoub是一位经验丰富的软件工程师,拥有8年以上的移动应用开发经验. In addition, he has 2+ years of experience in Agile project management, having managed eight projects alongside a team of mobile, back-end, and front-end developers and testers. With more than 22 Android and 15 iOS apps delivered during his career, Abanoub愿意用他成熟的技术和管理技能来帮助客户开发成功的产品.
Portfolio
Experience
Availability
Preferred Environment
Xcode, Android Studio, MacOS, Linux, Swift, Kotlin, XML Interface Builder (XIB), iOS, Mobile Development, Mobile Apps
The most amazing...
...Android and iOS apps I've created, tested, and deployed are for various businesses, particularly in healthcare, benefiting 20,000+ users.
Work Experience
Senior Mobile App Developer
The Offix
- Implemented Bitrise as CI/CD for testing and deployment.
- Developed a new ARKit project from scratch for warehouse, van storage shelves fitting, and measurements.
- Set up performance monitoring, crash reporting, and version update management for our two main products.
- 开发、测试和发布各种功能,使我们的主要产品领先于竞争对手.
iOS Engineer
AMN Healthcare - Main
- 实现了错误修复和功能增强,优化了应用程序以满足生产标准.
- Addressed and resolved security vulnerabilities through Veracode scans, ensuring the application meets robust security standards.
- Performed a comprehensive refactoring of the application, introducing unit and UI tests, 通过严格的单元测试实现,将代码覆盖率从0%显著提高到40%.
- Conducted thorough code reviews for the Android platform, providing feedback and ensuring the highest quality standards for the same application.
Senior Mobile App Developer
Vapulus
- Fixed major blocking issues in the core mobile codebase making it production ready.
- Refactored significant portions of legacy Objective-C code into modern Swift.
- Mirrored an iOS product into an Android native version.
Senior Mobile App Developer
Restart-Technology
- 作为移动开发部门的第一个成员,帮助组建了移动开发团队.
- Led the transition to using Agile, Scrum, and Jira and coached the team in the methodologies and the mindset.
- Managed a total of eight projects and delivered over 20 apps.
Mobile App Developer (Android and iOS)
Restart-Technology
- 作为移动开发部门的第一个成员,帮助组建了移动开发团队.
- Led the transition to using Agile, Scrum, and Jira and coached the team in the methodologies and the mindset.
- Managed a total of eight projects and delivered over 20 apps.
Experience
AMN InPerson Interpreting
http://docs.google.com/presentation/d/131kT2BoazLqYacVdVTViJWVDskvpFRm2aO0GIvXij7Y/edit?usp=sharingAMN InPerson口译应用程序的突出特点之一是其即时地理定位功能. Using advanced GPS technology, 该应用程序允许用户快速找到附近可用并能够提供所需语言支持的口译员. 这消除了手动寻找口译员的麻烦,并简化了安排口译服务的过程.
该应用程序提供了两种方便的选择:提前安排和即时响应. Users can schedule interpretation services in advance, ensuring that interpreters are available at the desired date and time. Additionally, if urgent interpretation is needed, users can request immediate response, and the app will find interpreters who can promptly assist.
Tracktics
http://docs.google.com/presentation/d/1eEKgGuzbsbDd0Ag-r_09c-2d1GQdAQqfjZ2mol2UJ9I/edit?usp=sharingTrack, analyze, and improve have never been easier. 追踪器很轻,用松紧带系在腰上,所以你不会感觉到它. Various sensors measure your performance during games or training sessions.
After your session, you'll get your analysis on your smartphone, tablet, or PC. Now, you can work on your stamina, top speed, and positional play. This is how professionals train.
YOUR BENEFITS
• Personal analysis—just like the pros.
• All data in at a glance. Every training. Every game.
• Get motivated. Unfold your full potential.
• Minimize your weaknesses. Reshape what you do. Use your strengths to compensate.
Mooris
http://docs.google.com/presentation/d/1CoyaiIe_BDiAlnWMzMUo2_o8sCsCVLvbuMdUFupycGg/edit?usp=sharingYou can find Mooris online, in the app, and the showrooms in Zurich or Bern.
The lovingly curated assortment includes selected items for you and your home: sofas, beds, lamps, tables, garden furniture, home accessories, favorite clothes, fabulous shoes, and much more.
At Mooris.ch, 通过精选的设计和生活方式产品,你总能找到一些独特的东西,给你带来持久的快乐.
摩尔每天都会推出独家产品,在特殊情况下只有七天可用. Sign up now with your email address and let yourself be inspired.
ZSC Lions
http://docs.google.com/presentation/d/1vYKAluGZCzrnHkHDCt6jIgHuPSfTyu9EbwWl54SrXBQ/edit?usp=sharingA key player who will bring a lot of joy:
• MyLions content: exclusive posts only for MyLions users
• Newsroom: all Lions news at a click "Food and Beverage"
•在线商店:使用我们的应用程序从舒适的座位上订购体育场香肠和更多.
• Fan zone: voting, competitions, and more in our app with attractive prizes.
• My purchases at a glance: tickets, season tickets, fan articles, and gastro purchases.
• Single sign-on: one login for the entire Lions world.
• User account: adjust your data and determine news preferences.
The exclusive MyLions fan area, in combination with the new website, is another powerful tool on the Lions' exciting path to digitization.
A must for everyone with a blue, white, and red heart! MyLions is being further developed, and upgrades are planned.
Lobbipad Visitors and Delivery Management Platform
http://docs.google.com/presentation/d/1gLgu-Dy4aCWsAYvUnjGw_yEYpWFKjHz9NsjqYM1xA9I/edit?usp=sharingSince 2015, Lobbipad has enabled hotels, factories, corporations, schools, museums, professional associations, co-working spaces, nonprofit organizations, and multiple-tenant offices to effortlessly manage visitor and delivery experiences without the use of any paper; furthermore, through a partnership with Goforest.be, we plant a tree for every 1,000 visitors.
The concept of Lobbipad is simple:
• A wireless label printer prints a badge that the visitor can use for identity purposes.
•访客输入他们的详细信息(或扫描二维码),然后选择他们预约的人. Using the QR code, visitors can sign in without any contact with the iPad.
•通过短信/电子邮件/MS团队通知工作人员有访客在大堂等候.
• Lobbipad also offers the possibility of receiving packages via the iPad. When the package's barcode is scanned, a message is automatically sent to the relevant staff member, informing them that the package has arrived.
Flit | e-Payment App
http://docs.google.com/presentation/d/1rZ2ph_rP7Vjk5ZYMWXzDs9Jr74vgyblLkg7PpZCDoLw• Operation country: Egypt
• Technology: Swift, Cocoa Touch, Kotlin, Android, Alamofire, Google Places, Google Maps, Facebook, Vapulus Payment Gateway.
Flit solves three main pain points that every international money sender faces:
a) Communicating: Senders must take half a day or full day off their jobs, commute all the way to Western Union or FX offices, wait in a queue and fill out KYC documents every time they send money.
Flit creates convenience for both the sender and the recipient through its mobile app, which makes the whole process fully digital.
b)价格:除了外汇汇率的差异外,汇款人总是面临较高的转让价格.
Flit is cheaper than the average market rate.
c) Cashing out: Recipients have many issues with cashing out their money. They have limited cashing-out outlets, and if the sender is not a family nor colleague or an amount exceeds USD$500, there will be some difficulties in cashing out.
Flit has multiple cashing-out partners that can be found everywhere around the country.
Skill It | Fitness and Gym Reservation App
http://docs.google.com/presentation/d/1Cf1iNawXuCPJ8baBmf2axz_K9Zahvuj6GiN-0GNeONI• Release Date: 01.04.2018
• Operation Country: Egypt
• Technology: Swift, Cocoa Touch, Java, Android, Alamofire, Volley, Google Places, Google Maps, Facebook, Twitter Kit
Skill It helps users find all sports and health product needs in our marketplace.
By creating a profile on the Skill It platform, users can:
•浏览并购买他们喜欢的国际品牌适合他们需要的健身产品.
• Place an order and choose their favorite payment method, cash or Visa.
Lion's Share | Meal Prep App
http://docs.google.com/presentation/d/1HTZDa_jHexA5MLH_EprsJqPnnecZpZLgNRhorrORFF4• Technology: Swift, Cocoa Touch, Java, Android, Alamofire, Volley, Google Places, Google Maps, Facebook Authentication, Twitter Kit, HyperPay
Lion’s Share会自动计算用户的日常消费和需求,并在几秒钟内制定出一份定期配送的膳食计划.
Features:
• Meals subscription plans
• Online ordering
• Offers
• Loyalty program
Bellman | Venue Finder and Booking App
http://docs.google.com/presentation/d/1z9wQpRmrufsCkmMrr7acAWnbslW2r8exSvDkEVa4w6A• Release date: 01.03.2019
• Operation country: UAE
• Technology: Swift, Cocoa Touch, Java, Android, Alamofire, Volley, Google Places, Google Maps, Facebook Authentication, Twitter Kit
Bellman is a curated experience hand-picked for its users, which makes it the ultimate resource and companion they need in the city.
Features:
• Search the city's trendiest hotspots, from cafes and lounges to restaurants.
• Get tickets for tours, shows, theme parks, and museums.
• Find the best offers and discounts for restaurants, leisure attractions, and spas.
• Get recommendations according to the users' personal preferences
•通过有用的旅行提示和快速事实来更快地制定计划,以了解用户访问的每个城市.
• Find comprehensive reviews from other users alongside pictures.
• Book through Bellman and earn redeemable points or cash back.
• Multilingual content.
Dynamics ESS 365
http://docs.google.com/presentation/d/1NuhSOyP4eg6vB1nKAEWUyETCaHrO14WTSpvsu4esNL4• Release Date: 01.12.2018
• Operation Country: KSA
•技术:Swift, Cocoa Touch, Java, Android, Alamofire, Volley, SOAP, WSDL, Microsoft Dynamics.
Dynamics ESS(员工自助服务)移动应用程序使组织能够动员其业务流程,实现无纸化和保护环境的目标. This app is a unique solution on top of Microsoft Dynamics 365 and Dynamics AX 2012.
Features:
• Organizations can view all their personnel information, benefits, job details, identifications, bank accounts, and dependent information.
• Consult monthly pay slip details, employees' daily attendance, loaned items, annual leave balances, and EOS balances.
• View, edit, submit and approve over 17 self-service processes, including leave, planning, encashment, return, ticket, excuse, overtime, loan, and letter requests, advance annual benefit payments, end-of-service notice, business trips, training planning fees, and more.
Pinto | eCommerce App
http://docs.google.com/presentation/d/1F67S7GGAP0XacBjtoUU7RDiKRdJ1mVTiSNL6_COMKGI• Technology: Swift, Cocoa Touch, Java, Android, Alamofire, Volley, Google Places, Google Maps, Facebook Authentication, Twitter Kit.
Pinto是一个电子商务平台,允许用户在所有购物类别中从多个优惠和支付选项中选择浏览和购买在线产品, such as fashion, home appliances, and perfumes.
Features:
• Search products and check available inventory.
• Add favorite products to a wishlist.
• Select from available product variants, like size and color.
• Online payment options.
• Reviews and rating system for products.
• Complaint and return systems.
POP Bus | Pooling App
http://docs.google.com/presentation/d/1TiWlxgf4kzk3r4OlUBlkSPaC6ySavwHfv1zUJwG5Alg• Technology: Swift, Cocoa Touch, Java, Android, Socket.lO, Geofencing, Alamofire, Volley, Google Places, Google Maps, Facebook Authentication
Pop Bus是一种拼车服务,通过移动应用程序使用地理定位技术来提供出色的交通体验. 这项服务是公共交通和出租车的理想选择, fixed bus stops, and variable prices per kilometer as per bus type. The app allows clients to book multiple or single seats on a wide range of buses. Pop Bus offers affordable, quality, convenient and reliable bus rides.
Features:-
• Search all lines using the name and location of drop or pickup.
• View all upcoming schedules on the selected line.
• Book a trip by selecting seats from the seating plan corresponding to the bus model.
• Track the bus when a trip is booked on it.
•当巴士进入预设的地理围栏时接收通知,以补偿步行到达接客站所需的时间.
• Receive a notification when the user drop station is the next.
Siyartee | Car Rental App
http://docs.google.com/presentation/d/18MOxqfwUgUg-nWI0Fx4cn6gCwY9C7cLWHrzdWEesjUs• Release date: 01.04.2018
• Operation country: Jordan
• Technology: Swift, Cocoa Touch, Java, Android, Alamofire, Volley, Google Places, Google Maps, Facebook Authentication, Twitter Kit
Siyartee是一个汽车共享市场,允许用户通过手机租赁或出租车辆. Being the first of its kind in the Middle East, users can rent cars from other users or certified car rental agencies.
Features:
• Browse cars listed by other users or rental agencies and rent them.
• Pay with cash or card through the app.
• Schedule future bookings.
• Rate the car rented and give feedback on it.
• Rent out the user's car and approve booking through email.
• Verify the renter's identity.
• List rental agencies for free.
TabeebNet | Dr App
http://docs.google.com/presentation/d/1S-CBR3m_wmxzq8sr9DytWsPcxw1M4jEP6VaCVtNUpu0• Release date: 01.11.2017
• Operation country: Egypt
tabebnet for doctors是tabebnet平台的一个应用程序,它的目标用户是医生,可以让他们接触到更多的人, exposure, and better engagement with their patients.
Features:
• Create a Doctor profile on the TabeebNet platform.
• Receive home visit requests from TabeebNet.
• Set a dynamic schedule for home visits.
• Define cities and areas where the doctor prefers to serve.
• Create medical records for the patients.
• Manage fees and collections.
Skills
Languages
Swift, Java, XML, Kotlin, Objective-C, Web Services Description Language (WSDL), Embedded C, Python, GraphQL
Frameworks
Cocoa Touch, Android SDK, UIKit, iOS SDK, Core Bluetooth, SwiftUI, MapKit, ARKit, Core ML, Django
Libraries/APIs
Volley, REST API, CocoaPods, Google Maps, Facebook SDK, Retrofit, Camera API, Alamofire, Socket.IO, PromiseKit, Apple Maps API
Tools
Xcode, Android Studio, Jira, XML Interface Builder (XIB), GitHub, Google Places SDK, WebView, AVPlayer, DJI SDK, Git, Microsoft Dynamics AX, Gradle
Paradigms
敏捷、REST、单元测试、移动开发、Scrum、敏捷项目管理、设计模式
Platforms
MacOS, iOS, Android, Firebase, Mobile, Bitrise, Linux, Embedded Linux
Storage
JSON, SQLite
Other
Software Engineering, Programming, Native Mobile Apps, Mobile App Development, User Interface (UI), Mobile Apps, Payment Gateways, SOAP, Geofencing, UI Testing, Augmented Reality (AR), 3D, Combine, AVFoundation, QR Codes, iOS Camera, Software Architecture, Electronics, Communication, Carthage, Natural Language Processing (NLP), Mobile Vision, Google Fit, Embedded Systems, ARM Embedded, Operating Systems, IP Networks, CCNA, Computer Vision, APIs, Back-end
Education
Bachelor's Degree in Electrical Engineering
El Shorouk Academy (SH.A) - Cairo, Egypt
Certifications
Build a Backend REST API with Python & Django – Advanced
Udemy
The Complete Python Bootcamp From Zero to Hero in Python
Udemy
Python Django – The Practical Guide
Udemy
The Complete ARKit Course – Build 11 Augmented Reality Apps
Udemy
The Complete Guide to Combine in iOS
Udemy
Unit Testing Swift Mobile App
Udemy
Design Patterns in Swift
Udemy
Mastering Agile Project Management
PMI
Embedded Linux Diploma
FabLab
Embedded Systems Diploma
AMIT Learning
CCNA
Cisco
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring