
Ghalib Ahmed Tahir
Verified Expert in Engineering
Android Developer
Toronto, ON, Canada
Toptal member since December 28, 2015
Ghalib Tahir is passionate about building mobile apps for Android and iPhone. Over the last five years, he has contributed to numerous mobile applications. He manages the full development process—from initial UI/UX design and planning through to optimization and deployment across various platforms.
Portfolio
Experience
- Android - 7 years
- Java - 5 years
- PHP - 5 years
- iPhone SDK - 5 years
- Python - 3 years
- iOS - 2 years
- Kotlin - 2 years
- Objective-C - 1 year
Work Experience
Software Developer
Freelance
- Developed a color palette for Android, which allows users to open new coloring pages, paint, save, edit, delete, and share pages on Facebook, Twitter, and other platforms.
- Fixed bugs in the web application of a fleet management system for a Canadian client. The application features an Android app that enables efficient fleet management, encompassing all fleet-related data.
- Created an Android application for recognizing a specific disease. Implemented the application's back end in Java and used many image-processing techniques.
- Programmed various services and the front end of service applications in Android and Jakarta EE.
- Created a game using an engine that includes animations and many different levels.
- Contributed to the Android project, featuring an SMS Scheduler for automatically sending messages and a Mobile Barcode App that enables easy scanning and management of product information through a user-friendly interface.
Research Assistant
Chief
- Contributed to a smartwatch app for maintaining patient records.
- Developed AI tools designed to guide human behavior toward better habits.
- Personalized the user interface based on individual usage patterns.
Software Developer
Skylight Software
- Created working prototypes that tested the connection between all components and the server system.
- Ported the code to Linux and changed the system-level commands.
- Wrote the front-end modules in Apache Server and the communication protocols between clients and servers.
- Designed the data structure for custom controls following MVC architecture.
Software Engineer
NUST School of Electrical Engineering and Computer Science (NUST-SEECS)
- Implemented a set of web services to keep track of patient data.
- Established the protocol for maintaining patient data securely in USB devices.
- Contributed to the healthcare app prototype by using the HL7 protocol.
Project History
Android & Web Fleet Management System
With integrated GPS tracking, the admin can easily locate each vehicle on the map, ensuring better route planning, safety, and operational transparency. The app allows seamless communication between the fleet manager and drivers, reducing delays and misunderstandings during transit. Through the dashboard, the admin can view vital details such as fuel usage, driver activity, vehicle performance, and maintenance schedules, which help reduce operational costs and increase fleet longevity.
Notifications and alerts help the admin stay updated on key events, such as deviations from planned routes.
Elastic Jade
Education
Master's Degree in Computer Science
NUST School of Electrical Engineering and Computer Science (NUST-SEECS) - Islamabad, Pakistan
Bachelor's Degree in Information Technology
NUST School of Electrical Engineering and Computer Science (NUST-SEECS) - Islamabad, Pakistan
Skills
Libraries/APIs
REST APIs, Facebook API, Core Animation, jQuery, Instagram API, LinkedIn API
Tools
Eclipse IDE, Microsoft Visual Studio, Xcode, Android Studio
Frameworks
Android SDK, React Native, UIKit, iPhone SDK
Paradigms
RESTful Development
Platforms
NetBeans, Linux, RStudio, Amazon, Android, Eclipse, Jakarta EE (Java EE or J2EE), Amazon Web Services (AWS), iOS
Storage
MySQL, Databases, Cassandra
Languages
Kotlin, Swift, PHP, Python, Java, C++, Objective-C
Other
Freelancing, Software Development, Processing & Threading, Ajax, iPhone, HL7, Artificial Intelligence (AI), Software
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