Available for hire

Hi, I'm Tayyab Ashraf

Consultant Software Engineer

7+ years crafting performant, production-grade Android applications. Specializing in real-time systems, WebRTC, Clean Architecture & scalable mobile solutions. Experience with Flutter and Unity • Backend foundation in Core PHP.

0+ Years Experience
0+ Apps Delivered
0 Companies
Kotlin Jetpack Compose WebRTC MVVM
Scroll down

Turning Complex Problems
into Elegant Solutions

I'm a Senior Android Engineer with deep expertise in building high-quality mobile applications from the ground up. Over the past 7+ years, I've contributed to apps that handle real-time communication, secure payments, and complex media workflows.

My approach combines clean architecture principles with pragmatic engineering — delivering code that's maintainable, testable, and performs at scale. I thrive in cross-functional teams and love mentoring other developers.

Clean Architecture & SOLID Principles
Real-Time Systems & WebRTC
Flutter & Unity Development
BS Computer Science | Arid University
TayyabAshraf.kt
data class Engineer(
  val name: String = "Tayyab Ashraf",
  val role: String = "Consultant Software Engineer",
  val experience: Int = 7,
  val languages: List<String> = listOf(
    "Kotlin", "Java", "Dart", "PHP"
  ),
  val specialty: String = "Real-Time Systems & WebRTC"
)

Engineering Toolkit

Technologies and tools I use to build world-class Android applications.

Android Native

Kotlin, Java, Android SDK, Jetpack libraries, Material Design 3

Jetpack Compose

Declarative UI, custom components, state management, animations

Architecture

MVVM, Clean Architecture, Repository pattern, Dependency Injection

Real-Time & Media

WebRTC, Socket.IO, FFmpeg, Media Streaming, Persistence

Data & APIs

Room, Retrofit, Coroutines, Flow, REST APIs, GraphQL

Maps & Payments

Google Maps SDK, In-App Purchases, Stripe, Google Pay

DevOps & CI/CD

GitHub Actions, Firebase, Fastlane, Gradle builds, Play Console

Testing & Quality

JUnit, Espresso, Mockito, UI testing, code review best practices

Professional Journey

2023 — Present Current

Consultant Software Engineer

Churchill Tax Advisers and Accountants Ltd

Leading Android development for a production-scale social networking platform. Architecting real-time communication features, short video feeds, and payment systems.

KotlinWebRTCSocket.IORoom DBPayments
2021 — 2023

Software Engineer

Coeus Solutions

Built a forgery-proof artwork passport system with NFT marketplace features. Implemented OpenCV-based damage detection and secure digital provenance tracking.

OpenCVNFTBlockchainClean Architecture
2019 — 2021

Software Engineer

Ozi Technologies

Developed and maintained multiple utility and entertainment Android applications published on Google Play Store. Key apps include Smart Switch, Meet App, Collage Maker, Ramzan Calendar, and Family Locator.

Android SDKJavaFirebasePlay StoreUtility Apps
2017 — 2019

Unity Developer + PHP Core

Early career experience in Unity Games development, contributing to mobile game logic, UI, and performance. Backend experience using core PHP to build REST APIs supporting front-end and mobile apps.

UnityC#Core PHPREST APIsGame Logic

Selected Work

Featured projects that showcase my engineering capabilities.

01

Elite Hub - Deals & Networking

Production-scale networking app with WebRTC video calling, real-time chat via Socket.IO + Room, and short video feeds.

KotlinWebRTCSocket.IOExoPlayer
02

4Art Technologies

Forgery-proof artwork passport system with NFT marketplace, OpenCV damage detection, and blockchain verification.

OpenCVNFTBlockchainRoom DB
03

Smart Switch - Mobile Transfer

Highly rated utility app for seamless data migration between Android devices, published by Ozi Technologies.

AndroidFile TransferWi-Fi DirectMVVM
04

Remote Control Accessibility App

Freelance project leveraging Android Accessibility Service to automate device actions via secure cURL requests with Python backend.

Accessibility APIPythonHTTP Automation
05

Meet App & Collage Maker

Suite of social and utility apps focusing on real-time interaction and media processing for millions of users.

AndroidMedia ParsingUI Design
06

Family Locator & Tracker

Real-time location sharing and safety app utilizing Google Maps SDK and geo-fencing concepts.

Google MapsLocation ServicesGeo-fencing

Let's Build Something
Great Together

Have a project in mind? I'm always open to discussing new opportunities.