Ghalib Ahmed Tahir
Verified Expert in Engineering
Software Developer
Ahmed is passionate about Android and iPhone development, and he has been doing this for the last five years with both national and multinational organizations. He is also a Ph.D. student at the University of Malaya in Malaysia, where he is currently working on the CHIEF project.
Portfolio
Experience
Availability
Preferred Environment
Xcode, NetBeans, Eclipse, Android Studio
The most amazing...
...thing I've worked on is a multi-agent system application that auto-scales cloud applications without any manual interaction. I used machine learning and AI.
Work Experience
Research Assistant
Chief
- Worked on a smart watch app for maintaining patient records.
- Improved the blood pressure measuring algorithms in smart watch devices.
- Developed AI techniques to modify human behavior if its behavior is not changing.
- Customized the user interface for different users depending upon their behaviors.
Software Developer
Freelance
- Developed a coloring application for Android. In the application, you can open new coloring pages, paint, save, edit, and delete. You can also share pages on Facebook, Twitter, and other platforms. I have also developed my own color palette.
- Built the web application of a fleet management system for a Canadian client. The application includes the Android app to efficiently manage the fleets. The application manages all the fleet-related data.
- Created an Android application for recognizing the leave disease. I have implemented the back-end of the application in Java and used many image processing techniques.
- Programmed various services and front-end of service applications in Android and J2EE.
- Built a game using an engine which includes animations and many different levels.
- Worked on a mobile app NewsBalloon (Android + iOS) which let people report events happening from their surroundings by making videos and taking pics and other can follow , like or share those happenings.
- Worked on a mobile app Waffirly that was a promotion based app for Jordan that let people subscribe to different stores and target specific goods and services that interest them so they can be notified of any deals that are being given out.
- Worked on an app (Android + iOS) Turnzero that let tabletop gamers socialize with each other and create events in their surrounding areas and also they could compete in rankings and see what games interest other people more.
Software Developer
Skylight Software
- Implemented a VRT repository tree on a server for sharing, updating, and deleting documents. Also implemented Pobox, user contacts, and friends list back-end services.
- Designed and developed the user interface on Android, Mac, and iOS for mobile document formats. Developed different custom controls on Android, Mac, Windows, and iOS.
- Ported the code on Linux and changed the system-level commands.
- Wrote for the front-end modules in Apache Server and communication protocols between client and servers.
- Worked as a team member on different modules of software for Windows, Mac, iOS, and Android.
- Designed the data structure for custom control following MVC architecture.
Software Engineer
Health Level 7 Nust Seecs Pakistan
- Worked on several health care applications according to HL7 standard.
- Implemented a set of web services for keeping track of patient data.
- Implemented the protocol for maintaining the patient data securely in USB devices.
Experience
Talking Minion
http://www.androidout.com/item/android-apps/593323/talking-minion-rush/Coloring Application (Android and iPhone)
Fleet Management System (Android and Web)
Detecting Leave Diseases using Android Application and Cloud Web Services
Elastic Jade
Dynamically Scaling And Reconfiguring IAAS Using Multi-agent System
Auto-Scaling Cloud Application with Budget Constraints
GetConnected.pk
Tech stack:
1.PHP + MySQL + CodeIginter MVC framework
2.Web 2.0, XHTML, Bootstrap Responsive, jQuery
3.Synchronous Ajax, Bootstrap
4.Search engine optimized
5.Dynamic back-end admin panel
6.Social media integrations
Studio Capra
Tech stack:
1.PHP + MYSQL
2. Web 2.0, XHTML, CSS
3.jQuery, Synchronous Ajax
4.Search engine optimized
5.Social media integrations
6.Dynamic back-end admin panel
Skillset
Frameworks
Android SDK, React Native, UIKit, Yii, CodeIgniter, iPhone SDK
Libraries/APIs
REST APIs, Facebook API, Core Animation, Twitter API, jQuery, Instagram API, LinkedIn API
Tools
Eclipse IDE, Microsoft Visual Studio, Xcode, Android Studio, Adobe
Paradigms
RESTful Development
Platforms
NetBeans, iOS, Linux, Android, RStudio, Amazon, Eclipse, Jakarta EE, Amazon Web Services (AWS)
Storage
MySQL, Databases, Cassandra, Memcached
Other
Freelancing, Software Development, Processing & Threading, Ajax, iPhone, HL7, Artificial Intelligence (AI), Computer Science, Software
Languages
Kotlin, Swift, PHP, Objective-C, Python, Java, C++
Education
Master's Degree in Computer Science
NUST SEECS - Islamabad, Pakistan
Bachelor's Degree in Computer Software
NUST SEECS - Islamabad, Pakistan
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring