Ali Asheer
Android Developer at Pumpjack Dataworks- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Pumpjack Dataworks
-
United States
-
Spectator Sports
-
1 - 100 Employee
-
Android Developer
-
Jan 2021 - Present
Apps worked on: ◉ Official Inter Miami soccer app https://play.google.com/store/apps/details?id=com.intermiamicf.androidapp ◉ Design and functionalities on the Official Dallas Mavericks app https://play.google.com/store/apps/details?id=com.tixsee.mavs ◉ Developing automation for World Table Tennis app WTT https://play.google.com/store/apps/details?id=com.worldtabletennis.androidapp ◉ Official Indy Eleven app… Show more Apps worked on: ◉ Official Inter Miami soccer app https://play.google.com/store/apps/details?id=com.intermiamicf.androidapp ◉ Design and functionalities on the Official Dallas Mavericks app https://play.google.com/store/apps/details?id=com.tixsee.mavs ◉ Developing automation for World Table Tennis app WTT https://play.google.com/store/apps/details?id=com.worldtabletennis.androidapp ◉ Official Indy Eleven app https://play.google.com/store/apps/details?id=com.bluebridgedigital.indyeleven&hl=en&gl=US Responsibilities: - Develop and maintain high-quality Android applications for clients or the company itself, working with a variety of tools, technologies, and programming languages. - Collaborate with other developers, designers, and stakeholders to understand project requirements, contribute to project planning, and execute tasks effectively. - Keep up-to-date with emerging trends, best practices, and new technologies related to mobile app development and Android platforms. - Participate in code reviews and follow coding standards and best practices, ensuring the code is maintainable, scalable, and well-documented. - Identify and troubleshoot issues, fix bugs, and optimize app performance, ensuring high-quality user experience and satisfaction. - Conduct testing and quality assurance on the app, including unit testing, functional testing, and UI testing, to ensure that the app is reliable, functional, and meets the user's expectations. - Collaborate with cross-functional teams to integrate and coordinate app development with back-end systems, APIs, and other third-party services. - Continually improve the app's features, design, and functionality, through iterative development e.g. using Proguard to decrease the size of the app. - Maintain documentation and version control of the code, ensuring that it is up-to-date and easily accessible to the development team. - Develop automation for all apps using Gihub actions and Travis(previously) Show less
-
-
-
-
CEO & Founder
-
Apr 2015 - Oct 2018
Karachi, Pakistan Mixover is a unique mobile application that allows users to seamlessly record audio, including voice and sound effects, onto a video and share it with their friends. Currently, the app is unpublished from the Play Store, but there are plans to upload it again in the near future. This app is a fun and engaging concept, reminiscent of popular platforms like TikTok, although our team began developing it before such apps existed. As the team lead and developer, I took on a significant… Show more Mixover is a unique mobile application that allows users to seamlessly record audio, including voice and sound effects, onto a video and share it with their friends. Currently, the app is unpublished from the Play Store, but there are plans to upload it again in the near future. This app is a fun and engaging concept, reminiscent of popular platforms like TikTok, although our team began developing it before such apps existed. As the team lead and developer, I took on a significant responsibility for the success of the project. Throughout the development process, I acquired valuable knowledge and skills, including expertise in compression algorithms for videos, audio and video merging, FF-MPEG, and other related tools. Responsibilities: - Write code and do testing and debugging of the app. - Define and establish clear project goals, timelines, and deliverables. - Facilitate regular meetings and communication among team members to ensure project progress and alignment. - Take responsibility for timely completion of deliverables and project milestones. - Provide guidance and mentorship to team members on technical aspects of the project. - Conduct regular code reviews and ensure code quality. - Communicate project status and progress to stakeholders and team members. - Take responsibility for resolving issues and bugs as they arise. Continuously evaluate project progress and make adjustments as necessary to ensure successful delivery. Show less
-
-
-
GoLive Private Limited
-
Pakistan
-
Advertising Services
-
1 - 100 Employee
-
Android Developer
-
Feb 2015 - Feb 2018
At GoLive I worked on several projects including: ◉ Colgate-Palmolive App for their employees to display Ads and Catalogs at different shops before selling their product. Required SQLite to display offline content, made databases offline and used Retrofit for networking. Displayed Videos and Images according to a person’s Geographical Hierarchy. Also, made custom Analytics for each user using Google Firebase. ◉ UBL Hajj application, which was content based app. ◉ Unilever… Show more At GoLive I worked on several projects including: ◉ Colgate-Palmolive App for their employees to display Ads and Catalogs at different shops before selling their product. Required SQLite to display offline content, made databases offline and used Retrofit for networking. Displayed Videos and Images according to a person’s Geographical Hierarchy. Also, made custom Analytics for each user using Google Firebase. ◉ UBL Hajj application, which was content based app. ◉ Unilever vaseline app which was linked to internet of things. ◉ Made a variety of other small and medium sized applications for the company as independent applications. Show less
-
-
-
Symmetry Digital Agency
-
Pakistan
-
Advertising Services
-
1 - 100 Employee
-
Intern
-
Jun 2013 - Jul 2013
Karachi, Pakistan Worked on several projects based on web development. Learned languages like html, php, css, JavaScript.
-
-
Education
-
Deakin University
Master's degree, Information Technology -
NED University of Engineering and Technology
Bachelor's degree, Electrical and Electronics Engineering