Post Job Free
Sign in

Project Development

Location:
South Korea
Posted:
December 18, 2013

Contact this candidate

Resume:

Sushil Kumar Jha

Mail Id: ******.*****@*****.***

Phone: +821*********

Career Objective:

I look forward to work in assignments, which capitalize on my skills,

experience and personality besides providing opportunity for continuous

self-improvement.

Skill Summary :

7.5 Years of experience in Embedded, Telecommunications and Handset

Development Domain.

Multimedia (Opencore, StageFright), openMAX, 2D and 3D Gallery, VideoPlayer,

encoders and decoders, Multimedia framework, Application Development, Audio,

NFC(Near Field Communication) and basic Device Driver experience on Android.

Have hands on experience in Augmented Reality development using Vuforia

(Qualcomm) platform.

Have worked on Eclair, Froyo, GingerBread, ICS, JellyBean.

UI and Application development on Windows Mobile (WINCE) Touch Phones using

Win32 Library.

Part Time ANDROID TRAINER for MultiMedia, Architecture and Application

Development.

Have imparted android trainings in SISO (Samsung India Software Operations)

and Sasken

Excellent knowledge of C and C++ and Java

Developed Android Music Player "FUSION MUSIC PLAYER" for Android market.

Available in Google Play (Android Market). Has 10,00000+ downloads.

Considered among top 5 Music Player ever.

Currently working on Augmented Reality based Kid Educational App which I will

publish in Google Play by next Month.

Was part of 6 member team involved in base board bring up and development of

Multimedia features for INTEL's first Android phone (XOLO X900) which was

demoed in MWC (Mobile World Congress) .

Have followed AGILE and LEAN Startup Methodology in most of my projects.

Was part of Multimedia team involved in complete development of Dell Aero.

6 months of International experience in STRI (Samsung Telecom Research

Israel, Israel).

1 month of International experience in Beijing, China (BORQS China).

1 month of International experience in Taoyang, Taiwan (FOXCONN) - Intel

tablet bringup.

1 week of International experience in Shenzhen, China - Heading a tablet and

Ebook project.

Very keen to learn and work on New and Changing Technologies.

Excellent Communication, Analytical, Inter-Personal, Presentation skills and

Leadership Qualities.

Creative problem solving and troubleshooting skills.

Have good Multithreaded programming, STL and Data Structures concepts.

Have good Design Pattern concepts.

Can write and speak very basic Korean. Still learning.

Education:

B.E in Computer Science and Engineering from Siddaganga Institute Of

Technology with 79%.

10th ICSE from Rajendra Vidyalaya, Jamshedpur (C.G) 83.67%

12th ISC from Rajendra Vidyalaya, Jamshedpur (C.G) 70.2%

Professional Summary:

HANSEM EZUserGuides

15th October, 2012 - Till date

LAVA INTERNATIONAL Ltd 20th June,

2011 - 28th September, 2012

BORQS INDIA SOFTWARE SOLUTIONS 7th December, 2009 -

17th June, 2011

SAMSUNG INDIA SOFTWARE OPERATIONS 8th April, 2008 - 5th

December, 2009

WIPRO TECHNOLOGIES 30th July, 2006 - 4th

April, 2008

Technical Skills :

Programming & Scripting C, C++, SL1 (NORTEL Proprietary High Level

Languages: Language), Unix, Core Java

Android Framework and Android Multimedia Framework and Applications (2D and

Applications 3D Gallery, Video Player, Encoders and Decoders)

Win32 Programming Worked on Windows Mobile Platform (WINCE). I was

involved in UI and application development using

Win32 programming API's.

ISDN ISDN Signaling and Call Processing.

ISDN-PRA ISDN configurations of small and large systems.

TOOLS Microsoft Visual Studio, Eclipse, SVN, GIT,

Clearcase, Unity 3D, Clarify, ISDN Decoder (NORTEL

Proprietary), Mantis, Redmine

Domain Knowledge Telecom & Datacom..

Operating System : Windows 9x/XP, UNIX, LINUX, Solaris

1 Professional Experience - Project Details

In HANSEMEUG:

Galaxy Camera Manual:

Brief Description:

Created an Android based hybrid software manual for Galaxy Camera. Added

different animations like left and right page sliding and 3D page curl.

Platform: Android - Jellybean

Language: Java/JavaScript

Skills

. Android Architecture

. Knowledge of Java

Role & Contribution

Part of 4 member team.

. I was the technical head of the project. My responsibilities included

architecture design, android side development and syncing with the

design, development and testing team

For bug tracking, I introduced and configured REDMINE in the team.

Features Development:

Brief Description:

For acquiring future projects for company from clients, I researched and

prototyped below mentions features which company can use for software

manual development:

1. Text To Speech (TTS) and Voice Recognization System (VRS)

2. Innovative transition features - Wave Gestures, Infinite Left Right

Swipe of pages, Facebook & Twitter Sharing

3. 3D Cube Menu

Platform: Android - Jellybean

Language: Java/C/C++

Skills

. Android Architecture

. Knowledge of Java, C, C++, OpenGL ES

Role & Contribution

Individually worked on all these features

Augmented Reality::

Brief Description:

I carried out some Augmented Reality projects mentioned below using Vuforia

framework given by Qualcomm. Also used Unity tool for few implementations.

1. Showing 3D models on Image targets and User Interactions with them.

Also added animations to models. Also used Virtual Buttons.

2. Cloud Recognization of Image Targets and playing videos on them from

server (Similar to ALIVE application given by Indian Newspaper Times

of India.

3. Child Educational App using AR.

4. Detecting Natural targets and showing models on them.

Platform: Android - Jellybean

Language: Java/C++

Skills

. Android Architecture, Vuforia Framework

. Knowledge of Java, C, C++, OpenGL ES

Role & Contribution

Individually developed all these applications.

In LAVA:

Ebook and Tablet Project:

Brief Description:

Plan to launch an Eink based Ebook reader and and a tablet device. For

Ebook project, the plan is also to have an ebook store, proprietary drm

solution, a pc and mobile based portal and an android application to access

the store.

Platform: Android - Icecream Sandwitch (ICS)

Language: C/C++/Java

Skills

. Android Architecture

. Knowledge of C/C++/Java

Role & Contribution

Part of 10 member team.

. I am the software head for the project. My contribution includes defining

the architecture, meeting and explaining the project scope to our

partners who are involved in development in parallel with us, manage the

development and test team in Lava. Make sure everything is in sync.

FUSION Music Player:

Brief Description:

Conceptualized and designed the player. Analysing and adding features like

Equalizer, Surround Sound, CoverFlowView, ID3 Editing, Mood Based Sorting,

Song Trimmer, Internet Radio, Integration with Facebook and Twitter, Online

Streaming and Dynamic Playlists.

Platform: Android - Icecream Sandwitch (ICS)

Language: C/C++/Java

Skills

. Multimedia

. Knowledge of C/C++/Java

Role & Contribution

Part of 3 member team.

. I am working on implementation and integration of Equalizer, Surround

Sound, CoverFlowView, Song trimmer and InternetRadio.

Adding support for all Video and Audio Formats in Stagefright:

Brief Description:

Adding Open Source codec library like FFMPEG to stagefright which has all

codec support. To add it,

I have written an OMXIL layer and different components.

Platform: Android - GingerBread

Language: C/C++/Java

Skills

. Multimedia

. Knowledge of C/C++/Java

Role & Contribution

Part of 2 member team.

. I am responsible for writing the OMXIL layer and components for all

codecs and make all the codecs work for stagefright.

In BORQS:

1: Intel NFC Work:

Brief Description

1. Build Android (Gingerbread) with NFC enabled on Intel platform.

2. Verify and rectify NFC driver and firmware.

3. Bringup NFC app provided in Gingerbread.

4. Testing of NFC driver.

5. Demonstrate NFC tag reading. Also demonstrate smart poster reading.

6. Demonstrate NFC device as card emulation.

7. Gap analysis of NFC stack in android and NFC specs.

8. Develop test applications to test all features of NFC as required by

specs.

9. Test fix issues in android stack if any.

I could finish off most of the goals mentioned above.

1. I was able to bringup NFC Demo application and "enable the NFC" in the

android settings. The libnfc-nxp stack was able to initialize the pn544

driver after my changes ( that is, send HCI commands to driver &, nfc chip,

configure it get response back). The NFC Demo app was able to create tag.

This required fixes in both pn544 driver and libnfc-nxp stack.

2. Was able to test RF ( actually able to read tag (We arranged all

different types of NFC tags), and emulate tags (We arranged a tag reader

device also))

3. Was able to read smart poster.

Having done this activity, I have a good understanding of NFC as I read

most of the NFC and pn544 specs while doing my activity. Also got a clear

understanding of NXP-NFC stack while trying to fix bugs in it to make NFC

work on my device. Also I have got a good understanding of pn544 driver as

I had to fix the driver also to make it work.

While working on NFC, we also bought a NFC tag reader and all the different

kinds of tags. So, I had handson on using tag reader and different kinds of

tags.

Platform: Android - GingerBread

Language: C++/Java

Role & Contribution

Was involved in the software development.

2: "Intel MedField"

Brief Description

Medfield is Intel chip set for embedded systems, using which we are

developing the first Android phone for Intel. Was demoed in World Mobile

Congress (WMC) this year .

Platform: Android - Froyo, GingerBread

Language: C/C++/Java

Skills

. Multimedia

. Knowledge of C/C++/Java

Role & Contribution

. Was part of 6 member team.

. I worked on board bring up and was responsible for bringing up of

software and hardware codecs on the phone and HD video (720p and 1080p)

support.

. Integration of some of the modules.

3: "DELL Aero"

Brief Description

Dell Aero is a Android based High end touch Smartphone which is developed

by Borqs and has been launched in USA, India, Turkey, Russia.

Platform: Android - Eclair and Froyo

Language: C/C++/Java

Skills

. MultiMedia

. Knowledge of C/C++/Java

Role & Contribution

. MultiMedia Team Member.

. Was responsible for adding new features and fixing bugs in Opencore,

StageFright, VideoPlayer, Gallery, FileManager and Music applications

In Samsung:

1: "Rubic Application"

Brief Description

The application is a 3D Rubic Cube with 6 different faces containing

different applications which can be launched by touching on them. I was in

Israel for 6 months(Samsung Telecom research Israel) to work on this

project.

Platform: Windows Mobile

Language: C/C++, Open GLES

Skills

. UI on Windows Mobile.

. Knowledge of Sm3g. 3D Engine was based on Sm3g.

. Knowledge of C/C++.

Role & Contribution

. Team Member.

. Porting of the application from Brew Platform to Windows Mobile.

. Developed the UI for the application and wrote the application logic.

. Integration of all the modules.

2: "Enhanced Media Player"

Brief Description

Enhanced Media Player is a touch Player on Windows phone with added

functionality of showing video in grids, breaking videos in chapters and

showing them n snapshot views.

Platform: Windows Mobile

Language: C/C++

Skills

. UI on Windows Mobile.

. Knowledge of C/C++.

Role & Contribution

. Team Member.

. Developed the UI for the applications like VIDEO CHAPTERS, VIDEO GRID,

SNAPSHOTS and wrote the application logic.

. Integration of some of the modules.

3: "Visual Contacts"

Brief Description

The application is used to manage contacts in the Mobile as an image,

providing the feature of managing groups and other enhanced features like

sending group SMS,emails, sending contacts in a JPEG encoded images to

anyone and have the feature of retrieving the information also from the

image .

Platform: Windows Mobile

Language: C/C++

Skills

. UI on Windows Mobile.

. Knowledge of C/C++.

Role & Contribution

. Team Member.

. Developed the UI for the application and wrote the application logic.

. Integration of all the modules.

4: "Print Application"

Brief Description

The application is used to print documents in Word, PDF, Text formats from

a mobile phone to a printer. Tata transfer is done using sockets.

Platform: Windows Mobile

Language: C/C++

Skills

. UI on Windows Mobile.

. Knowledge of C/C++.

. Understanding of PCL 5e Languauge

. Complete Understanding of TTF files and Fonts.

Role & Contribution

. Team Leader.

. Implememted PCL 5e language support.

. Developed the UI for the application and wrote the application logic.

. Integration of all the modules.

In Wipro:

Development and Maintenance of Nortel ISDN switches software: CS1K Software

Professional Training::

C & DATA STRUCTURES WIPRO internal Training.

WINCE Training from Microsoft.

UNIX WIPRO internal Training

DATACOM WIPRO internal Training.

Fundamental of Telecom WIPRO internal Training.

C++ WIPRO internal Training.

ISDN NORTEL internal Training.

ISDN Call Processing NORTEL Internal Training.

Attended Personality Development Program conducted by Career Plan,

Bangalore during March-May 2005.

Projects undertaken (B.E.) ::

Designed Two Pass Assembler for the working model of 8086.

Project in C for making Graphics Editor.

Awards & Achievements::

At Organization Level:

I was awarded the Best Campus Recruit, 2006 (Prodigy award) in my vertical

TES.

I was awarded the Feather In My Cap award (Most recognized award in Wipro

for exceptional performance).

I was awarded the Thanks a Zillion for helping my Team mate in her module.

I have cleared the ISDN Certification exam conducted by Wipro.

I have cleared the C certification exam conducted by Wipro.

I have cleared the C++ certification exam conducted by Wipro.

Personal Details:

Name : Sushil Kumar Jha

Father's Name : Mr. Ganpati Jha

Date Of Birth 4th Sep, 1982

Sex: Male

Marital Status: Married

Nationality : Indian

Languages Known English, Hindi

:

I hereby declare that the above statements are true to the best of my

knowledge and belief.

Place: Bangalore

Sushil Kumar Jha

Date:

Language: Sl1 (Nortel Prop.), C

Tools: Clear case

Operating Systems: Windows-NT, Unix

Customer : Nortel Networks, CANADA

Nature of Implementation of ISDN protocol for switch

Experience software.

Implementation of other Digital protocols

supported by CS1k (Nortel Switch).

Responsible for Analysis and Review, Design,

Implementation and Testing of the Change

Request.

Responsible for Communicating effectively with

client and resolving any queries posed by them

in stated time frame.

Role : Team Member, SME (Service matter expert).

Responsibilities : As a designer :

To take complete ownership of the Change

Request.

To analyze the Customer Request, determine the

validity and the scope of implementation.

To implement and test the request if valid.

As a reviewers :

To review the CRs.

To ensure the solution is not affecting the

existing

Functionality, coding standards are followed.

> I am responsible for mentoring the freshers.

Duration: July 2006 - April 2008



Contact this candidate