Anurag Singh

  • Sr. Android Developer
  • San Diego, CA
  • Member Since Mar 09, 2023

Candidates About

 

Anurag Singh

OBJECTIVE:

 

A versatile, high-energy mobile application developer with the distinction of executing large magnitude projects within strict time schedule.

 

PROFESSIONAL SUMMARY:

 

·         A Mobile Application Developer with 7+ years of experience in Software Development, Application Maintenance & Support and Project Execution with knowledge of  Java, C, Android application development.

  • Adept in analyzing information system needs, evaluating end-user requirements, custom designing solutions, troubleshooting for complex information systems management.
  • Well versed with Android Application Development.
  • Having good experience in Automotive domain with android application development.
  • Good experience with Android TV while working with client TPVision.
  • Good Android UI experience for phone, tablets and TV.
  • Experience working with Android Framework layer for phone and tablet device.
  • Experience in Messaging, multimedia and camera domain.
  • Expertise in Android UI customization.
  • Extensive experience in Android native, NDK and JNI.
  • Experience working with XML and JSON parsing.
  • Expereince working with Bitmaps and Caching in android applications.
  • Experience in Embedded system in Consumer electronics.
  • Worked in Java and C programming languages.
  • Knowledge of C++ programming language.
  • Worked with Samsung in Korea for 6 months.
  • Experienced in working with clients, business managers and technical teams for executing concurrent projects.
  • Proficiency in technical documentation, design, development and troubleshooting for Mobile Application Development (using via, Java, Android Applications, etc.)
  • Knowledge of working with microprocessor and micro controllers, interrupts.

 

 

 

TECHNICAL SUMMARY

SKILLS

TOOLS/COMPONENTS

Languages:

                      Java Core, Android App Development, C, C++

Operating Systems

                                         Windows, Linux

Database:

                                        SQLite

 

 

Educational Qualifications:

            Diploma in Embedded Systems Design (Aug’07)

Centre for Development of Advanced Computing, Bangalore(B+).

 

Bachelor of Technology in Electronics & Instrumentation (Aug’06)

                      Meerut Institute of Engineering & Technology (MIET), Meerut (UP)(64%).

 

 

WORK  EXPERIENCE:

Dec'14 till Date

Client     : Qualcomm Inc

Role       : Sr Android Developer

Location: San Diego, CA

 

Project Name :

Qualcomm Automotive

Technology :

Java Core, Android Api, Android SDK, Eclipse, DDMS, Putty, Git, Beyond Compare,

My Role/Duration :

Strategic Planning, process definitions, Architecture of app and implementation of modules

Project Brief :

Implementation of different automotive infotainment applications.

Responsibility :

·         Handling various technical aspects like coding of modules using the given design specifications, debugging and fixing the defects as well as analyzing its root cause.

·         Ensuring that business requirements and functional specifications for the module coded by me are tested and fulfilled before the code is delivered for integration.

·         Coordinating with team members for system design, integration, application maintenance, etc.

·         Cooperating with other teams across the organization for efficient work progress.

·         Following the best practices for project support and documentation as set by the peers.

·         Understanding & mapping client’s requirements / enhancements to the product, implementing solutions that effectively resolve problems or provide improvement.

 

 

Mar’14 till Dec'14

         Client: TPVision, India

Project Name :

TV Project

Language :

Java core, Android

My Role/Duration :

Strategic Planning, process definitions, Architecture of app and implementation of modules

Project Brief :

Development of Channel application for android TV

Responsibility :

·         Working on android application for TV with TPVision specific android SDK and Eclipse.

·         Mainly involved in UI development ensuring that business requirements and functional specifications for the module coded by me are tested and fulfilled before the code is delivered for integration

·         Added animation between UIViews for smooth transitioning and better user experience.

·         Worked with Backend team to display the correct data format in devices.

·         Formatted the Data as per Business rule to display in UI.

·         Debugging issues whenever required.

·         Reported progress/challenges to onsite project lead.

 

 

Apr’13 to Feb’14

     Client: AT&T, India

 

 

Project Name :

Logistics

Language :

Java core, Android

My Role/Duration :

Strategic Planning, Architecture of app and implementation of modules

Project Brief :

Application development for automated parking information of goods inside a big carrier plane or ship.

 

Responsibility :

  • Worked in Android mobile/tab application development for automated parking information of goods inside a big carrier plane or ship.
  • Involved in RA, design, UI implementation, Unit, Integration tests, Exception analysis, Memory leak issue analysis and Bug fixing.
  • Coordinating with team members for system design, integration, application maintenance, etc.
  • Understanding & mapping client’s requirements / enhancements to the product implementation.
  • Deliver software against aggressive schedules.

 

 

 

Nov’10 to Mar’13

          Client: Tech Mahindra, India

 

 

Project Name :

Fm Radio

Language :

Java Core

My Role/Duration :

Implementation of modules, unit testing

Project Brief :

Working on Android for the client Texas Instruments India for the development of FM Radio application which is supported by the Texas Instruments proprietary chip (SN761633 for FM). The application was supported for Japanese, Russian and European bands.

Responsibility :

 

·         Working on the Radio Data system for the chip SN761633.

·         Implementation of the following features:

·         FM Radio receiver, tuning, 

·         FM Transmitter,

·         Implementation for the RDS support like Weather band, Traffic          information, Emergency broadcast, Song Information etc,

·         Migration of the application from Ginger bread to ICS,

·         Writing the release notes,

·         Understanding the system level for better support and implementation,

·         Interaction with the other team in Israel.

 

 

Project Name :

Productization of Android Multimedia applications for AEGIS and VIPER    devices”.

Language :

Java core, Android

My Role/Duration :

Implementation of modules

Project Brief :

Working on Android for the client Samsung HQ(South Korea) for the development of android phones and tablets on different hardware for different android versions.

 

Responsibility :

  • Product development/Requirement gathering

·          Implementation of new requirement and functional changes in different Multimedia applications like Voice Recorder, Gallery, My Files, Sound Player, Video Player, Music Player etc.

·          Given support for pre and post release Issues.

·          Debugging and flashing images on various android devices using different tools.

·          Code review and helping team members to solve issues.

 

Project Name :

LGSI

Language :

Android, core java

My Role/Duration :

Implementation and Bug fixingworking on a project on Android for the client LGSI to develop an android phone for the 2.1 version of android proprietary to LGSI.

Project Brief :

working on a project on Android for the client LGSI to develop an android phone for the 2.1 version of android proprietary to LGSI.

Responsibility

·         Given support for pre and post release issues.

·         Solved the critical issues raised by the customer.

·         Implemented a new Feature “multi-selection” for setting for Gallery.

·         Debugging and flashing images on various android devices using different tools.

·         Code review of team member and helping them to solve issues.

·         Analyzing and fixing the bugs in the application.

·         Generation of Ad-hoc reports on a daily basis .

·         Root cause analysis for the defects.

·         Providing production support for the application.

·         Weekly status report updates and Client interactions.

 

 

Nov’07 to Sep’10

          Employer: CIBERSites (I) Pvt. Ltd., Bangalore

          Role:        Embedded software engineer.

 

Project Name :

ECRIO

Language :

Java core and Android

My Role/Duration :

Developer

Project Brief :

Application for the client ECRIO using their server, sip stack and sip adapter.

Responsibility :

 

 

  • A Messaging application using clients SIP-Stack which was written in Java. Have ported the java stack to android and used java to write the application layer in android frame work.
  • An IM application using clients SIP-Adapter which was installed in the device   and was triggered by the application with some pre defined commands on a pre defined port which in turn connects to the server to exchange the messages. It was a full fledged IM application with Presence.
  • Enhancement and Bug Fixing.
  • Test cases preparation.
  • Code review, Unit & Integration Testing
  • Implemented various views and UI and integrated accessing the photo library within the app.

 

Project Name :

EDI

Language :

GENTRAN 4.2

My Role/Duration :

Developer

Project Brief :

Working for the client Sterling Commerce, Bangalore as a Map developer for Business Processes using their tool STERLING INTEGRATER(SI) 5.0 updated version of GENTRAN 4.2. Have successfully finished two Weeks of Certificate Training from Sterling Commerce on Fundamentals of SI 5.0, SI Data Mapping an EDI Processing, Business Process and Map Development in addition with one week of practical training before the assignment of project.   

Responsibility :

 

 

  • Map development for Business Processes using SI 5.0,
  • Upgrading Maps of older version,
  • Writing Map Requirement Specification (MRS),
  • Interaction with the concerned client.
  • Enhancement and bug fixing.
  • Test cases preparation.
  • Code review, Unit & Integration Testing

 

Project Name :

Dovetail

Language :

C

My Role/Duration :

Developer

Project Brief :

As an onsite contractor with Philips Consumer Lifestyle, am involved in a project for the development of a system in which all the Home Entertainment devices (TV/HTS/DVD/DVR Player) will work with a single Remote.

Responsibility :

 

 

  • Implementation of different Modules according to the Functional Requirements Specification.

1.    System menu handling

2.    System device handling

3.    RC-Pass through

4.    System standby states

5.    System Special Mode

  • Unit testing through the Philips’s CEC tool and Tracy tool.
  • Complete implementation of factory requirements for the system controller (communication between System controller and Non-volatile RAM using I2C)
  • Offsite support for fixing issues seen during system integration

 

 

Extra Curricular Activities:

  • As a part of curriculum at CDAC worked on CONTROLLER AREA NETWORK (CAN) Project using ATMEL – T89c51 microcontroller having CAN Controller inbuilt.  Implementation of CAN protocol by using and setting the different Special Function Registers available in the Microcontroller.
  • House automation through telephonic control (embedded systems project) as fourth year B.Tech project.

·         Project is based on microcontroller MCS-89C51 and DTMF IC (8870). Objective is to control house hold gadgets through landline or mobile phone when not around.

  • “Robotic configurations and applications” seminar presented in IIT Delhi and college during third year of B.Tech.
  • “Robotics Controllers & Sensors” seminar presented in college during third year of B.Tech.
  • Best Design award in Technical Shot, A National level Technical competition TECHNOVISION-06 held at IEEE-SRKNEC, NAGPUR.
  • Third rank in “Tech, Set & Go”, a National level Technical competition TECHNOVISION-06 held at IEEE-SRKNEC, NAGPUR.
  • Consolation prize in Tech Float, A National level Technical competition TECHNOVISION-06 held at IEEE-SRKNEC, NAGPUR.
  • Participated in awareness creation drive for pollution control at “Ganga Pradushan Plant”, Varanasi at school level.
  • Best cadet in NCC at school level.