Summary

• Since 2015, have around 2 years of software development experience in developing enterprise level web based and mobile based applications using Java, Android SDK and PHP.
• Involved in all phases such as analysis, documentation, designing, coding, testing and bug fixing.
• An experienced team player with excellent communication and interpersonal skills who has the
ability to work independently under pressure.
• Worked on several projects and provided end-to-end solutions to clients.
• Good knowledge of complete SDLC.
• Currently working as Software Engineer at Oracle IT Solutions, Pakistan.
• Have Worked as Android Developer at Link Technologies, Pakistan.
• Have worked and training as a Java and android Developer in Mew Apps, Lahore Pakistan.

Experience

Company Logo
Software Engineer
Oracle IT Solutions
Dec 2016 - Present | Lahore, Pakistan

Development in PHP (server side).
• Create web services in Codeigniter and core PHP.
• Modify RESTful web services for mobiles applications (iOS and Android).
• Development in Android SDK
• Responsible to develop the application using Android.
• Design and build advanced applications for the Android platform
• Application study, analysis and design.
• Implement APIs in android applications
• Analyze Android application source for app performance.
• Work on bug fixing and improving application performance.
• Continuously discover, evaluate, and implement new Android SDK features to maximize
development efficiency.
• Test web APIs and Android applications at developer level
• Analyze user’s business requirements in detail and proposed new (or changed) system.
• Database Management in SQLite (android) and MySQL (RESTful Web Services).
• Preparation of functional and technical Specifications.
• Coordinated with a team of professional programmers to assess systems, gather specifications
and design customized solutions as per the requirements of clients to ensure smooth
transactions and efficient operations.
• Conceptualized and customized projects as per client requirements create test plans for new
and modified systems, while devising solutions by continuously restructuring / reallocating resources.

Company Logo
Software Engineer
Link Technologies
Aug 2015 - Nov 2016 | Lahore, Pakistan

Development in Android and iOS
• Completing all development related tasks in given deadline.
• Analyze user’s business requirements in detail and proposed new (or changed) system.
• Code review and application performance improvement.
• Responsible to develop the application using Android SDK
• Coordinated with a team of professional programmers to assess systems, gather specifications
and design customized solutions as per the requirements of clients to ensure smooth
transactions and efficient operations.
• Conceptualized and customized projects as per client requirements create test plans for new
and modified systems, while devising solutions by continuously restructuring / reallocating
resources.
• User management and definition of the technical rules, securities according to their roles.
• Extensive technical documentation, end user support and training.
• Coordination with Quality team to perform complete QALC (Quality Assurance Life Cycle) and to
follow CMMI procedures for the project.

Education

Institute of Management Sciences
Masters, , Masters in Computer Sciences‎
Sotware Development
2011

Skills

Intermediate Android Management
Intermediate ATS Knowledge
Intermediate Executing Content
Beginner HTML and XHTML
Intermediate J2EE
Expert JSON
Intermediate JSP
Beginner MS SQL Server
Intermediate MVC
Intermediate MySQL
Intermediate OOP
Intermediate Query Language
Intermediate Windows
Beginner WP CLI

Languages

Intermediate Punjabi
Beginner English
Expert Urdu

Companies Followed