Agha Bazaid Khan
Angestellt, Software Engineer, Careem
Lahore, Pakistan
Über mich
Experienced Software Engineer with a demonstrated history of working in the information technology industry. Skilled in Mobile development which includes hands-on experience in Kotlin and Java. Loves to encounter new challenges in life and always looking forward to learn new things. I always aim to write scalable, readable and reliable code by following good programming practices and SOLID principles. Following are the technologies (Languages) on which I have hands-on experience on: ➡ Kotlin (Android) ➡ Java (Android) Key Skills & Experience: ➡ MVVM architecture, Clean Architecture ➡ Retrofit & Volley ➡ Android Jetpack ➡ Dagger, Navigation Component, WorkManager, CameraX ➡ Foreground & Background Services ➡ Firebase RTDB ➡ Location APIs ➡ Amazon S3, Pusher, OneSignal ➡ Data-Binding, View-Binding, KTlint, KDocs ➡ Google Play Services ➡ MapBox (Static maps, Directions API, Matrix API) ➡ UI designs ➡ BitBucket and Github
Werdegang
Berufserfahrung von Agha Bazaid Khan
Responsibilities : - Managing matching backend so every Careem captain gets a booking through efficient matching. - API development in a scalable system and working on technical debt so the infrastructure remains up to date. - Technologies: Java Spring Boot, microservices, Unit Testing, Jenkins CI/CD, AWS cloud, Prometheus, Docker, Kubernetes Projects : - Careem Matching - Careem Falcons
1 Jahr und 11 Monate, Aug. 2020 - Juni 2022
Software Engineer
Munch:ON (Acquired by Careem (Uber Inc.))
3 Monate, Juni 2019 - Aug. 2019
Android Developer
Underground Studios
Sprachen
Englisch
Fließend