Muhammad Usama Shabbir
Verified Expert in Engineering
Software Developer
Usama拥有电信工程荣誉学士学位以及12年的软件开发经验. 目前,他是迪拜警察局的高级软件工程师和团队负责人. Usama专注于原生Android应用程序开发.
Portfolio
Experience
Availability
Preferred Environment
SourceTree, Subversion (SVN), GitHub, Android Studio
The most amazing...
...我编写的一个项目是一个算法,它可以通知司机在他们行驶的道路的同一侧发生的任何事故.
Work Experience
Senior Software Engineer
Dubai Police
- 创建了驱动模式模块:通过提前通知用户保存路线上的任何事故或交通情况,帮助用户更智能地驾驶.
- 开发派出所模式模块:允许用户查看每个派出所的候诊人数和平均等候时间. 用户还可以在到达派出所之前开一张罚单,以避免等待.
- Built the Police Eye module, 它可以帮助用户轻松匿名地报告任何可疑活动.
- 创建了一个名为“我的地图”的模块:一个包含交通事故信息的交互式地图, police station locations, 24/7 pharmacies, and more.
- 开发罚款支付服务,帮助用户在几分钟内支付交通罚款.
- 为警察构建了一个报告事故的应用程序. 这款应用程序可以帮助警察在两到三分钟内生成一份完整的事故报告.
- 为迪拜警察员工开发了一款考勤应用程序,实现了无缝的工作日登记和退房.
Senior Android Developer
Digital Spring Marketing and Advertising Inc
- 改进了应用架构,帮助客户解决扩展性问题.
- 跟踪和修复代码中的错误,以消除内存不足问题.
- 使用Android架构组件增强性能.
Developer
Carrello (via Toptal)
- 在客户端现有的web/移动应用程序(司机和乘客的Carello)和管理面板中发现错误.
- Understood the requirements very clearly.
- 与客户沟通和合作,按时完成任务.
Android Developer
Freelance Work
- Developed a checklist app for Android.
- Created QR and bar code scanner apps for Android.
- 构建了一个用户卡路里跟踪应用程序——以图表和列表的形式显示数据.
Android Developer
Suave Solutions
- 致力于基于位置的应用程序,以查找最近的感兴趣的位置.
- Built a simple game for children using App Engine.
- Developed a Craigslist search application.
Experience
Dubai Police App
http://play.google.com/store/apps/details?id=com.dubaipolice.app&hl=en•一个驱动模式功能,以获得事故通知,以避免陷入交通堵塞.
•派出所模式,在去派出所之前获得排队票,减少等待时间.
•警眼功能,可以报告您周围的任何可疑活动.
•获取方向功能,以获得最近的警察局的位置.
• Report accidents and traffic violations
• A traffic-fine payment system.
Breathing Well Exercises
Checklist
http://play.google.com/store/apps/details?id=com.checklist.androidFeatures:
•从数千个预制清单模板中选择快速开始(我们的待办事项应用程序独有).
• Unlimited number of checklists and (sub) tasks.
• Easily syncs with your online free Checklist.Com帐户,以访问其他设备和从您的台式机/笔记本电脑. (It also works offline.)
• Manage your tasks: check, mark important, reminders, repeat tasks, task notes, drag-n-drop to reorder, and more.
• Share your workload with friends, family, 通过轻松地邀请同事和分配个人任务.
•让聪明的清单突出你现在生活中重要的事情.
•将您的清单发送到设备上的任何应用程序(电子邮件,Facebook, Twitter等).
•快速跟踪什么是重要的通过清单小部件.
• It's multilingual.
• Great for both tablets and mobiles.
• Six different themes for you to choose from!
Antikvärldens Antikguide
Seat Tracker
CI Mobile
CI Mobile enables you to:
• Create unlimited item classification files.
• Save a picture of an item.
• Save a voice note describing an item.
•为150个国家和地区分类一个项目.
•获取商品在150个国家和地区的关税和税收信息
•在飞行中进行国际制图和分类.
•查看150个国家和地区的关税表.
•查看超过200,000个美国CBP裁决,并将其分配到您的物品.
• Email your item and all associated data.
Notepad Widget
与Dropbox同步,随时随地访问你的笔记.
Skills
Languages
Java, Kotlin, SQL, PHP
Frameworks
Android SDK
Libraries/APIs
Retrofit, Google Location API, Google Gson, Google Maps SDK, Google Maps API, Google Geocoding API, Facebook API, Google Places API, Google Maps Premium Roads API, Google Maps, REST APIs, Fresco, Dropbox API, Android Architecture Components, Retrofit 2
Tools
Subversion (SVN), Android Studio, GitHub, Eclipse IDE, SourceTree, Postman, Jira, Asana, Bitbucket, Zeplin
Paradigms
Android材料设计,敏捷软件开发,依赖注入,移动开发
Platforms
Firebase, Android, Music Streaming
Storage
SQLite, JSON, MySQL
Other
UI Animation, SOAP, Animation, Maps, QR Codes, Push Notifications, Google Material Design, Video Streaming, Multithreading, Multimedia, Software Development, Room, Mobile App Development
Education
电信工程专业理学学士学位
巴基斯坦拉合尔国立计算机与新兴科学大学
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