sagar aggarwal_1

5
Resume: Sagar Aggarwal Career Objective Design, Lead and Manage Applications in Android Mobile Applications domain. Profile Summary 9.5 years of Work Experience, extensively worked on Android Mobile based applications. Presently working as Technical Lead in TargetEveryONE IT India Pvt. Ltd. from last 1 year in Android Applications. Previously worked as Technical Lead in Ironroad IT India Pvt Ltd. (Vmsplay Holdings AB) with 2.5 years of experience in design, development and integration of Android Applications. Previously worked as Lead Engineer in Samsung Engineering Lab with 4 years of experience in design, development and integration of Android Applications, Mobile/Telecom based applications and .net Standalone Applications. Previously worked as Systems Engineer in Siemens Information Systems Ltd with 2 years of experience in design, development and integration of Mobile/Telecom based applications. Onsite Exp. – Worked in Samsung, South Korea for Android Platform for 6 months. Onsite Exp. - Worked for Samsung Korea in SISO Bangalore. Awarded with Employee of month In TargetEveryONE India Awarded 2 times with Employee of month In Samsung Awarded Annual Expertise Award for Best Technical and Best Knowledge Sharing in Samsung. Ability to design & develop unique, cutting edge applications for different handset and user requirements with impressive UI and excellent functionality coverage. In-depth knowledge of industry practices and application development protocols and lifecycle for mobile framework. Have worked across SDLC – Requirements, Design, Coding, Testing, Release to play store and maintenance of various android applications. Have worked on major applications for Samsung Android devices (Contacts, Calendar, Bookshelf, AppBlocker, Yellow Pages etc). Have worked on Android Location based api’s, Fragments, Social media OAuth Integration using sdk’s, GCM and various 3 rd party libraries. Technical Skills Programming Languages Google Android OS (All Versions), Java, Visual Studio 2005 .Net Environment, C#, ASP.net Android Add-ons Location based api’s, 3 rd party libraries, Social media Oauth sdk’s, GCM, Maps, Google Oauth Api key generation using Developer

Upload: sagar-aggarwal

Post on 13-Apr-2017

85 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sagar Aggarwal_1

Resume: Sagar AggarwalCareer Objective

Design, Lead and Manage Applications in Android Mobile Applications domain.

Profile Summary

9.5 years of Work Experience, extensively worked on Android Mobile based applications. Presently working as Technical Lead in TargetEveryONE IT India Pvt. Ltd. from last 1 year

in Android Applications. Previously worked as Technical Lead in Ironroad IT India Pvt Ltd. (Vmsplay Holdings AB)

with 2.5 years of experience in design, development and integration of Android Applications. Previously worked as Lead Engineer in Samsung Engineering Lab with 4 years of experience

in design, development and integration of Android Applications, Mobile/Telecom based applications and .net Standalone Applications.

Previously worked as Systems Engineer in Siemens Information Systems Ltd with 2 years of experience in design, development and integration of Mobile/Telecom based applications.

Onsite Exp. – Worked in Samsung, South Korea for Android Platform for 6 months. Onsite Exp. - Worked for Samsung Korea in SISO Bangalore. Awarded with Employee of month In TargetEveryONE India Awarded 2 times with Employee of month In Samsung Awarded Annual Expertise Award for Best Technical and Best Knowledge Sharing in

Samsung. Ability to design & develop unique, cutting edge applications for different handset and user

requirements with impressive UI and excellent functionality coverage. In-depth knowledge of industry practices and application development protocols and lifecycle for

mobile framework. Have worked across SDLC – Requirements, Design, Coding, Testing, Release to play store and

maintenance of various android applications. Have worked on major applications for Samsung Android devices (Contacts, Calendar, Bookshelf,

AppBlocker, Yellow Pages etc). Have worked on Android Location based api’s, Fragments, Social media OAuth Integration using

sdk’s, GCM and various 3rd party libraries.

Technical Skills

Programming Languages

Google Android OS (All Versions), Java, Visual Studio 2005 .Net Environment, C#, ASP.net

Android Add-ons Location based api’s, 3rd party libraries, Social media Oauth sdk’s, GCM, Maps, Google Oauth Api key generation using Developer console

Database SQLITE3, Oracle, MS-SQL ServerWeb HTML, XML, JSONOperating System Google Android OS, WindowsDevelopment Tools Android SDK, Eclipse, Java JDK, Axosoft Ontime Issue management system,

QXDM, Visual Studio 2005, OpenIce, VMware, Source InsightVersioning Tools Perforce, VSS, TFS, SVN

Education

Page 2: Sagar Aggarwal_1

2002-2006 : Bachelor of Engineering (Computer Science), Punjab Engineering College (Deemed University), Chandigarh, India

Personal Details

Name : Sagar AggarwalMobile : 0091-8198812072 Email : [email protected] : 5475/3, Modern Housing Complex,

Manimajra, Chandigarh, India – 160101Nationality : IndiaDate of Birth : 30th Nov, 1984Marital Status : MarriedLanguages : English (Fluent), Hindi (Mother Tongue)Hobbies : Chess, Music, Novels (Fiction), Puzzles.

Projects Undertaken

PROJECT INFO DESCRIPTION / RESPONSIBLITIES

Sjøsiden Vip Android App

Client :Sjøsiden Senter, Norway

Tools: Eclipse, Android SDK, TFS, Axosoft Ontime

Playstore Link

This is a Campaign Distribution App based on various stores/shops etc. The app is designed to help customers to have access to various offers/membership cards/gift coupons rolled out by stores, which also helps the stores to increase their customers and sale.

Responsibilities: Requirement gathering, Web services structure and analysis Design, code, testing, release and maintenance UI display is majorly based on custom views Android Developer console management Play store and QA issue resolution

VIGLR Android App

Client :IG TV, Brazil

Tools: Eclipse, Android SDK, SVN

Playstore Link(Temporarily Unpublished)

This is a Video messaging app based on public channel videos posted by IG TV and individuals on the website. This app has social media login functionality along with phone registration.

Responsibilities: Requirement gathering, Web services structure and analysis Design, code, testing, release and maintenance Social Media login and share feature Staggered List view along with Pull to refresh function UI display is majorly based on custom views Android Developer console management Play store and QA issue resolution

Video Messaging Service Android App

Page 3: Sagar Aggarwal_1

Client :Vmsplay AB

Tools: Eclipse, Android SDK, SVN

Apps Link

Video messaging app allows user to create videos/picture messages and sent it to personal contacts. App is based on phone login. It includes the functionality of recent contacts, invite, channel subscription. The dashboard menu options can easily be controlled runtime.

Responsibilities: Requirement gathering, Web services analysis Design, code, testing, release and maintenance of new apps and features Android Developer console management Play store and QA issue resolution Maintaining and performing all responsibilities for different variants of the app.

Variants on Playstore:Cvideo, Metrowatch, Alexandar Graff, BrandForce Health, LA 2013, Porsche, M. Steves, 5iveSpot, Kehillat Israel, NaiOna ( Link )

Unpublished: Happen, TradeMotion, StatOil, Ponds, Java Jazz

KRA Android App

Client :Kenya Revenue Authority Department

Tools: Eclipse, Android SDK, SVN

Demo Phase

Crime reporting app for Kenya Govt. where user can report any tax related crime and give the defaulter’s information. User has the option to stay anonymous while reporting and can upload evidence of the crime. It also features the validation facility for any person or product based on unique identification number or code.

Responsibilities: Requirement gathering, Web services analysis Design, code, testing, release and maintenance Reporting architecture and information study Citizen and Product validation

Educomp Solutions for Android

Client :Educomp

Tools: Eclipse, Android SDK, Perforce, Source Insight

The project was to deliver a device supported with Educomp applications and customized build to fulfill the idea of transferring classroom teachings to handheld devices. Along with it was the requirement of application blocker and admin configurable functionality.

Responsibilities: Planning, design and development Close interaction with Educomp for UI and functional requirement study. Handling coding approach to make the software modular and easy to maintain and add

new features.

Samsung Apps (Samsung HQ South Korea)

Android OS

Team Size:25Tools: Eclipse, Perforce, Source Insight, Samsung Touchwiz SDKDevices:Samsung Android Series

Samsung applications team was dedicated to develop new applications, feature enhancements and modifications of existing apps.

Responsibilities: Technical Lead managing team of 25 Handling and optimization of multiple applications ( Contacts, Calendar, Clock, Memo,

MiniDiary, Calculator etc) Part of design and development of new applications made specific for limited range of

Samsung devices ( Custom-Search, SnapNShare, BookShelf, AppBlocker, Yello pages etc) Custom UI implementation for various models Build server configuration on Linux systems for code compilation and binary generation.

Infocop Barcode Security System

.Net C# Aim was to create an internal barcode security system for managing the personal handsets of

Page 4: Sagar Aggarwal_1

Client :Samsung Engineering Lab

Tools: .Net SDK 2005, SQL Server 2000

SEL employees. All the personal and office equipment is tagged by the specific barcode combination based on model, make and serial number. Each employee while exiting the premises has to get the barcode scanned, which helps the security to detect that the employee is not taking any Samsung internal hardware.

Responsibilities: Planning, architecture design and development UI and Business logic based on various key factors Maintaining the uniqueness of Barcode stickers and Database Management

System is live and is being used in Samsung Noida offices.

Robotest Smart Mobile Test Tool

.Net C#

Client :Samsung Engineering Lab

Tools: .Net SDK 2005

Aim was to create a testing tool to make the manual and regression test process automated. Tester has to traverse the test case once and after script is saved, this tool starts executing the steps by sending AT commands to the device. Video recording feature is provided using which a tester can view the report later and pin point the execution scenario and the error or crash in the device.

Responsibilities: Planning, architecture design and development UI and Business logic based on various key factors Video capture feature

Smart Inventory Management System

.Net C#, Asp.net

Client :Samsung Engineering Lab

Tools: .Net SDK 2005, SQL Server 2000

Aim was to create a web based inventory tool for internal use. It helps in managing and allocation of the large amount of hardware being used by different teams. The tool lists all the hardware available along with the person or group to whom it is being allocated and for how long. Inventory can easily be requested online, which after approval from the admin is handed over to the person.

Responsibilities: Planning, architecture design and development UI, Business logic and Database interaction

System is live and is being used in Samsung Noida offices.

Test Automation

.Net C#

Client :Siemens Information Technology Limited

Tools: .Net SDK 2005, OCR (Optical Character Recognition)

Aim was to create a menu testing tool for mobile manufacturers to check whether the GUI of the handset is as per the specifications provided. This tool generates a table of menu hierarchy using the images clicked using high resolution camera and processing those images using OCR. It then reads the text and checks that word against provided dictionary, do the corrections and add the word to excel document which follows a menu hierarchy same as in device.

Responsibilities: Planning, architecture design and development Webcam integration OCR integration and dictionary management AT command handler and script management Test case scenario generation