Home

Hello, my name is
Adeel Tariq

I am a Mobile focused Software Engineer, hobbyist Game Developer and a Sci-Fi Fantasy book lover.

That's me 😊

Experience

Panda EPOS

Senior Software Developer
2020 – Present

Currently working to develop, maintain and deploy iOS and Android apps in a leadership position. With my major contribution, we have developed from scratch and delivered multiple apps as part of the company’s EPOS system.

We are working mainly with Swift and Kotlin, using MVVM architectural pattern along with tools and technologies like RxSwift, Moya, Alamofire, Sourcery, DI Kit, RxJava, Retrofit, Room, Koin DI, LiveData, Firebase, Biometric security, Fastlane, Web Sockets, payment methods, custom UI components and image manipulation.

We are also developing with various hardware like thermal printers, caller IDs, POS terminals and PDQs.

Animated company mascot in a custom UI component:

Big Gorilla Apps

Senior Software Developer
2019 – 2020

I developed and maintained multiple iOS and Android apps for the company clients.

I’m most proud of my contributions to optimizing the performance, interface and user experience for Bayyinah, a subscription based learning platform. I did that by significantly lowering the UI overhead and enhancing how images and layouts were being rendered.

I also developed a separate Android app for Bayyinah teachers to start and broadcast live-streams to Bayyinah platform.

I worked with Java, Kotlin and Swift, using MVP for Android and MVC pattern for iOS, along with tools and technologies like Alamofire, AV kit, ExoPlayer, Retrofit, RxJava, Firebase, Web Sockets, Dagger DI, image manipulation.

And custom UI components like this where I used math to draw accurate Sun position along a timeline of daily Islamic prayers:

Online Freelancer

Software Developer
2014 – 2019

I worked directly with clients to develop new apps or software for them or to maintain and support their existing apps. I learned a lot during this period of my carrier.

These apps belonged to a wide range of fields from commerce and classified to social media and video games.

Projects
Click the cards for more

We Eat Local (Android)

We Eat Local aims to connect consumers with local food farmers and producers. Users discover local foods, invite friends and build a profile in a gamified system made to encourage the growth of local food market.

Remote App (Android)

Allows you to control your computers or laptops from an Android device. The app connects to a companion app on the controlled device using sockets over Wifi and controls the device by sending system commands.

Chipmunk in a maze (Android)

Randomly generated mazes with traps and enemies. Plus a boon and curse system which modifies the game play every few levels.

Guess the Star (Web)

A simple, one page web app/game. You score points by guessing one of the actors from a movie. Users can also choose from four difference data sets.

MovieMeister (Android)

Search movies, browse movie charts, explore upcoming movies, save favorites and compile lists of movies. MovieMeister implements performant material design in addition to smooth animations and transitions.

Badshah Wazir (Android, Desktop)

Traditional game of Badshah Wazir where one player guesses who the ‘thief’ is among other players. 3 to 10 people can play over Wifi. AI players will join the game for less then 3 players.

Skills

Interests