Vikram Mittal

Senior Software Engineer @ fuboTV

About Vikram Mittal

Vikram Mittal is a Senior Software Engineer with extensive experience in Android development and software engineering. He has worked for various companies, including Icreon, Appster, and FuboTV, and has a strong educational background in electronics and software development.

Work at fuboTV

Vikram Mittal has been employed at fuboTV as a Senior Software Engineer since 2022. His role involves developing and maintaining software solutions for the company's streaming services. Located in Bengaluru, Karnataka, India, he contributes to the technical advancements of the platform, leveraging his extensive experience in software engineering.

Previous Experience in Software Engineering

Before joining fuboTV, Vikram Mittal held several positions in software engineering. He worked at Icreon as a Senior Software Engineer from 2010 to 2015 in Noida, Uttar Pradesh, India. He then transitioned to Appster as a Lead Android Developer from 2015 to 2018 in Gurgaon. Following that, he served as a Lead Android Developer at Lalamove from 2018 to 2020 in Delhi, and as a Senior Android Consultant at uqudo from 2020 to 2021 in Bangkok City, Thailand. Most recently, he worked as a Consultant - Android at Lab49 from 2021 to 2022.

Education and Expertise

Vikram Mittal studied at the University of Rajasthan, where he earned a Bachelor of Engineering in Electronics Instrumentation & Control from 2004 to 2008. He furthered his education at C-DAC, achieving a Post Graduate Diploma in Advanced Software Development and Design (PGDASDD) in 2009, focusing on Java, C++, and Oracle 9i DBA. His expertise includes video streaming, audio/video player integration, and various architectural patterns such as MVC, MVP, and MVVM.

Technical Skills and Projects

Vikram Mittal possesses a diverse skill set in software development, particularly in Android applications. He has implemented chat functionalities using QuickBlox, XMPP, Socket.io, and Firebase. His experience includes integrating third-party libraries like Facebook, Twitter, and Google Maps, as well as payment systems such as PayPal and Google Billing. He has developed and uploaded over 30 applications to the Google Play Store and utilizes CI/CD processes with Docker.

Experience with Algorithms and Programming Techniques

Vikram Mittal has experience with OpenCV and grabcut algorithms. He employs reactive programming techniques using RxJava and writes UI and Unit test cases for Android applications. His work also involves integrating beacons and BLE devices, as well as utilizing push notification services like Google GCM API and Urban Airship. He is knowledgeable in mapping technologies, including OpenStreetMaps and Google Maps.

People similar to Vikram Mittal