Kashif Rizwan

Kashif Rizwan Email and Phone Number

Android (Kotlin, MVVM, CLEAN Architecture, KMM) | Java 8+ (Spring Boot | Microservices) | Software Development Manager | Software Engineering Manager @ mobileLIVE
Kashif Rizwan's Location
Lahore District, Punjab, Pakistan, Pakistan
About Kashif Rizwan

• 11+ Years of experience in designing/developing enterprise and service-oriented web and mobile applications for various business domains including (real estate, education, eCommerce, fintech, and telecom).• Managing software development teams, defining software development governance model, conducting code reviews, making recommendations to increase software performance, developing new features, delivering quality software products, participating in pre-sale activities, identifying the scope and requirements of a project, managing the project’s lifecycle, planning and leading the execution of projects, and performing root-cause analysis for technical scalations.• Extensive experience developing Android applications with Java, Kotlin, MVVM, CLEAN Architecture, Jetpack Compose, Dagger 2, Hilt, LiveData, Mockito, JUnit, Espresso, and Room Database. Microservices applications using Kotlin, Ktor, Java 8, Spring Boot, Spring MVC, Spring JPA, Hibernate, Web Services, Maven, Gradle, MySQL, PostgresSQL, Redis, Jhipster, Liquibase, and various other frameworks and technologies.• Hands-on expertise with different development methodologies, Continuous Integration / Continuous Delivery with Circle CI and Jenkins, and client relations with a track record of surpassing goals and expectations for quality, schedule, and cost while implementing leading-edge IT solutions.

Kashif Rizwan's Current Company Details
mobileLIVE

Mobilelive

View
Android (Kotlin, MVVM, CLEAN Architecture, KMM) | Java 8+ (Spring Boot | Microservices) | Software Development Manager | Software Engineering Manager
Kashif Rizwan Work Experience Details
  • Mobilelive
    Software Development Manager
    Mobilelive Nov 2018 - Present
    Toronto, Ontario, Ca
    • I am the Owner of delivering quality software solutions to client engagement projects. Involved in pre-sale activities (Software Demo, RFP, etc.), project scope/requirement finalization, creating code quality requirements and guideline documents.• Managing the software development teams, coding the new features in the existing apps, writing applications from scratch, and maintaining the high code quality standards in the team.• Managing multiple projects and initiatives throughout the project life cycle, Held full responsibility for project staffing, design/architecture, modeling, budgeting, and execution.• Provide Hands-on Project Planning, Development Planning and Worked as a key member of the technology strategy team specialized in software architecture.• Focal point for all technical escalations, responsible to do root cause analysis & setting up a standard process to be followed.• Responsible for setting up in-house cross-format technical training to enhance the skillset to have a diverse team where every resource can wear a different hat depending on the organization's business needs.• Work collaboratively with program managers to adequately resource the projects.
  • Mobilelive
    Senior Software Engineer
    Mobilelive May 2016 - Oct 2018
    Toronto, Ontario, Ca
    • Managed the engineering team and delivered web/mobile application projects while ensuring the good quality of code and reliable/sustainable systems.• Coding the new features in the existing apps, writing applications from scratch, and maintaining the high code quality standards in the team.• Responsible for applications requirement gathering, scope assessment & designing the application architecture. • Responsible for estimating engineering effort, plan implementation, and rollout system changes. • Proactively engaged with the product owner to gather future product requirements and help solve business issues. • Responsible for code reviews and suggest changes that will positively effect software performance.
  • The University Of Lahore
    Senior Lecturer
    The University Of Lahore Mar 2015 - Sep 2016
    Lahore, Punjab, Pk
    • Taught Java J2EE & Android Application Development curriculum courses at undergraduate and graduate levels.• Planned, Mentored, and Supervised Final Year Projects of undergrad software engineering students.• Assisted in the development of learning materials, preparing schemes of work, and maintaining records to monitor student progress and achievements.• Carried out research in the field of Usability Engineering and produce publications or other research outputs.• Participated in departmental and faculty seminars aimed at sharing research outcomes and building interdisciplinary collaboration within and outside the department.
  • Datumsquare It Services
    Senior Software Engineer
    Datumsquare It Services Aug 2014 - Jan 2015
    Kansas City, Missouri, Us
    • Managed the Web (Angular) and Android product development of clients from the US and Germany in areas of Dermatology and the health industry.• Worked on the Java Spring-Boot based microservices application with MySql database. This project was developed as an orchestration layer between the front-end application and applications core system.• Analysed, designed, coordinated, and supervised the development of web / mobile application projects.• Responsible for doing client demos and managing feedback & new requirements while ensuring the delivery of already planned features on time.• Responsible for code reviews and appropriate architectural suggestions that will positively affect system performance.
  • Agnitus
    Software Engineer
    Agnitus Aug 2013 - Jul 2014
    • Agnitus was a product-based company leading the E-Learning industry for Kindergarten Kids in North America.• I was responsible for the development and maintenance of Google and Samsung featured Android applications.• Developed the orchestration layer between android and Unity 3D application processes for both the applications to communicate with each other while running in separate threads.• Responsible to develop Android applications from front-end design to back-end core functionality including SQLite database and web services integration.• Responsible for maintaining Android applications compatibility with Kindle Fire Android-based Operating System.
  • Aplome
    Software Engineer
    Aplome May 2013 - Jul 2013
    Sydney, Au
    • Aplome Pvt Ltd was working on a few of the leading Real Estate products for its Australian client.• I was Responsible for developing end-to-end Android application projects that support both Android Phones and Tablets with an efficient responsive design.• Performed responsibilities of doing Google Maps Integration, QR Codes, Social Logins, and Location Services in Android applications.• Designed and coded android applications from specifications, analysis, evaluation and ended at testing and deployment on Google play store.

Kashif Rizwan Education Details

  • National University Of Sciences And Technology (Nust)
    National University Of Sciences And Technology (Nust)
    Software Engineering
  • The Islamia University Of Bahawalpur
    The Islamia University Of Bahawalpur
    Information Technology

Frequently Asked Questions about Kashif Rizwan

What company does Kashif Rizwan work for?

Kashif Rizwan works for Mobilelive

What is Kashif Rizwan's role at the current company?

Kashif Rizwan's current role is Android (Kotlin, MVVM, CLEAN Architecture, KMM) | Java 8+ (Spring Boot | Microservices) | Software Development Manager | Software Engineering Manager.

What schools did Kashif Rizwan attend?

Kashif Rizwan attended National University Of Sciences And Technology (Nust), The Islamia University Of Bahawalpur.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.