Post Job Free

Resume

Sign in

Developer Android

Location:
Neyveli, Tamil Nadu, India
Salary:
6 laksh per annum
Posted:
June 07, 2020

Contact this candidate

Resume:

Arangasamy.B

Android Developer.

Summary:

● Innova2ve android developer with 2 + years of experience in designing & developing and maintaining Mobile and Tablet Applica2on in android and Have experience in FluFer development and well known to work with various types of Widget’s.

● Have Good understanding in FluFer and its role in Development in Mobile PlaLorm.

● Understanding the difference in Widget’s and its proper2es.

● A dedicated and versa2le Programmer, with the ability to write op2mised code with error free.

● Good experience in GIT and JIRA tools and a well known person to follow Agile Methodology.

● Conceptualise, develop, and test na2ve Android applica2ons, including UI, core func2onality, and third-party SDK’S.

● Known to work with ResLul API’s like Volley, Retrofit and HFpRest API for FluFer.

● Had working experience in different types of paFerns like MVC, MVP.

● Have knowledge to interact with various devices both in Android & IOS.

● Worked on improving applica2on performance and bug fixes in projects.

● Have Solid understanding of the Mobile development lifecycle and it’s process.

● Good interpersonal and communica2on skills, innova2ve and hardworking with a quest and zeal to learn new technologies.

● Responsible for all phases of the development life cycle in Project. Analysing the Scope,Support to deployment on produc2on environment and post-release Support with Maintenance. Technical Skills

Programming Language : Android (JAVA), FluFer (DART). Editors : Android Studio (3.5), Xcode (11.4.0).

Opera2ng System : Linux (Ubuntu), Mac OS (Catalina), Windows. Version Control : GIT.

Project Management : JIRA, SonarQube.

Machine Protocol : J1939, UDS

Professional Experience

Android Developer, Contus, Chennai, Tamil Nadu, India / AUG 2019 – TILL DATE Title : JCB,

Role : Developing,Bug Fixing,Tes2ng (Development Tes2ng or Unit Tes2ng). Technologies : Android, BLE,Realm,XML,

Team Size : 3

OverView : Device based Applica2on interac2ng with device via bluetooth and data being collected from device by sending Frames based on Protocol Document. DescripLon : As I said Applica2on is developed purely for engineers who all work and Interact with devices in JCB. JCB has major modules like Diagnos2c, HealthCheck, Flashing, Service’s all major modules may differ from each Model in JCB and we developed modules for Both J1939 and UDS protocol. It's a standard protocol followed in the AutoMobile industry. We will have ECU’s (Electronic Control Unit. It’s an Embedded system Controls the Electrical system in Vehicle) which may differ for Each model will be in JCB and to interact with respec2ve ECU we will have a BLE Dongle which will act as a bridge between Ecu and Mobile Applica2on. Frames will be first sent to dongle then it goes to ECU

(APP to DONGLE) Connec2on once our frame has been understood by ECU it will give us a posi2ve acknowledgement (ACK) this process is common for all Requests we follow.We will receive a raw data from ECU and we will extract a respec2ve piece of data on basis of Protocol we follow. Diagnos2c and HealthCheck are similar Ac2vity which will have a slight difference diagnos2c reads all the sensors and Modules in JCB by giving Request and it is a fastest and efficient way of Tes2ng and Troubleshoo2ng the device based on the frame we request.Similarly health check also quickest way to confirm that machine a maintained in good condi2on. Flash is used to replace an old bin (File Format) file with new file in Dongle & Ecu and opera2on has been carried out by sending Frames one by one to Dongle . ResponsibiliLes :

1. Understanding & Developing on the basis of client requirement along with the team. 2. Bug fixing based on severity in Applica2on.

3. AFending the team mee2ng on a daily basis.

4. Following a rou2ne commit in GIT and Logging in JIRA. 5. Maintaining Code standards followed in Projects. 6. Upda2ng a status of work to Team Lead and Manager on a rou2ne basis.



Contact this candidate