Android Native Mobile App	lication	 	Developer	 	
 
JOHN STANISH	 	
Chennai, Tamil Nadu	 	
+91 8220004353	 	
s	tan	y	john	9	3	@gmail.com	 	
 
PROFILE &bull; ABOUT ME	 	
 
A pioneering and security	-	oriented developer offering more than 	Eight	 	years&rsquo; experience designing, 	
implementing, integrating, testing and supporting impactful applications developed in diverse, collaborative 
environments for mobile devices on the Android platform	 	
&bull;	 	Known for writing efficient, maintainable and reusable code that preserves privacy and security	 	
&bull;	 	Expert in the interaction between various devices, screen sizes and different versions of Android	 	
&bull;	 	Regarded as a self	-	motivated and well	-	organised team player	 	
&bull;	 	Provided oversight and mentorship to a small team of developers	 	
 
ACADEMIC QUALIFICATION	 	
 	
&bull;	 	Completed B.E in the stream of Electronics and Communication in SRM Easwari Engineering 
College, Chennai with 8.02 CGPA, Year of completion 	-	 	2015.	 	
&bull;	 	H.S.L.C in 	Start Matriculation Higher Secondary School, Tuticorin. Secured 93.75%. Year of 	
completion 	-	 	2011.	 	
&bull;	 	S.S.L.C in St. Joseph&rsquo;s Matriculation School, Tuticorin. Secured 89.5%. Year of completion 	-	 	2009.	 	
 
WORK EXPERIENCE	 	
 	
Role &amp; Designation	 	Senior	 Analyst	 	&ndash;	 	Programmer	 	
Company	 	Ford Motor Company	 	
Duration	 	Feb	 	2022	 	-	 	Present	 	
Location	 	CHENNAI, Tamil Nadu	 	
 
TASKS AND RESPONSIBILITIES	 	
&bull;	 	Develop native Android application using Kotlin in combi	nation with Jetpack Compose ensuring 	
high	-	quality user experiences and seamless functionality	.	 	
&bull;	 	Utilized Jira to effectively m	anage project tasks, track progress and facilitate efficient communication 	
among team mem	bers	.	 	
&bull;	 	Used Modern Android Development Libr	aries such as 	Jetpack Compose, Room	, Coroutines/Flow, 	
DataStore	 	a	nd Da	gger	-	Hilt	 	
&bull;	 	Authored J	u	nit 	tests using Mockito frameworks ensuring robust code quali	ty and minimizing 	
regression issues.	 	
&bull;	 	Applied design 	patterns such as MVVM to create scalable and mainta	ina	ble codebases 	improving 	
code organization and 	reusability.	 	
 
 	
C	oding	 	L	anguages	 	Java, Kotlin	 	
D	atabase	 	SQLite, Room	 	
Ve r s i o n   C o n t r o l	 	GitHub	 	
Development T	ool	 	Android studio

PROJECT EXPERIENCE	 	
 
FordPass	 	&amp; 	Lincoln	 	Way	 	
&bull;	 	Maintained, refined, and developed features for Ford&#039;s Ford	P	ass and 	Lincoln Way	 	automotive 	
applications as part of a large team.	 	
&bull;	 	Features I was responsible for include user vehicle authorization, 	A	dd vehicle, 	F	uel telemetry	, 	
TPMS, 	Vehicle 	health, Vehicle Alerts, Vehicle Service related features, 	R	oad Side Assistance, 	
Collision 	Assista	nce, 	Accounts which include	s 	Message 	centre	, Change 	Username	 	&amp; Password, 	
Vehicle feat	ure notifications, user 	information	, Delete Account	. 	 	
&bull;	 	Rebuilt key features from a monolithic application to a modularized version that improved build 
time.	 	
&bull;	 	Utilized third party analytics to 	analyse	 	customer experience and track application stability.	 	
&bull;	 	Work in an agile environment with a 	6	 	person android development feature team to consistently meet 	
deadlines for product deliverables while also providing support for existing features.	 	
&bull;	 	Educated new hires about company best practices and paradigms to quickly develop the	 	necessary 	
skills required to be a productive member of the team.	 	
 	
R	ole &amp; Designation	 	IT Analyst 	&ndash;	 Te a m  	Lead	 	
Company	 	TATA  C O N S U LTA N C Y  S E RV I C E S   LT D	 	
Duration	 	Nov 2015 	&ndash;	 	Jan 2022	 	
Location	 	CHENNAI, Tamil Nadu	 	
 
TASKS AND RESPONSIBILITIES	 	
&bull;	 	C	onceptualised, designed, developed and deployed mobile applications for banking customers in 	
Google play store and Apple store.	 	
&bull;	 	Developed update patches, modules and components to mitigate security risks.	 	
&bull;	 	L	ead	 	a team of 6, responsible for the development and maintenance of banking	 	applications in 	
Android	.	 	
 
SKILLS	 	
&bull;	 	Expert at Android SDK design 	functionality, including the full activity lifecycle	.	 	
&bull;	 	Clear and concise writer of communications and development documentation	.	 	
&bull;	 	Strong Experience in OOPs Concepts, Exception handling	.	 	
&bull;	 	Worked on Firebase Push Notifications, Crashlytics	 	and App distributions	.	 	
&bull;	 	Well versed with Android Components like Services, Broadcast receivers, Fragments	 	and	 	a	ctivit	ies	.	 	
&bull;	 	Worked on Location API, Geocoding	.	 	
&bull;	 	Strong in web services using Retrofit library, performing fetch and sending data to server	.	 	
&bull;	 	Knowledgeable about 	back	-	end development and documentation	.	 	
&bull;	 	Worked on MVVM architecture, Offline storage (such as SQLite, Room)	.	 	
&bull;	 	Having good knowledge of Android Jetpack Libraries (such as View Modal, Lifecycle, Live data	, 	
Data binding, Navigation, Fragments, Cards, Recycler view, Biomet	rics	)	, Kotlin Coroutines, RxJava, 	
Dependency injection using Dagger 2	.	 	
 	
C	oding	 	L	anguages	 	Java, Kotlin	 	
D	atabase	 	SQLite, Room	 	
Ve r s i o n   C o n t r o l	 	GitHub	 	
Development T	ool	 	Android studio

PROJECT EXPERIENCE	 	
 
CUB mBank Plus (City Union Bank)	 	
&bull;	 	Implemented push notifications using Firebase cloud messaging	 	 	
&bull;	 	Redesigned the app with separate layouts and drawables to support multiple screen sizes and 
densities	 	 	
&bull;	 	Reduced application crashes by implementing Firebase Crashlytics, which helped in an increase in 
Google Play Store rating	 	
&bull;	 	Enhanced the UI by using Google material design components	 	
&bull;	 	Implemented OTP auto capture using 	SMS Retriever API	 	
&bull;	 	Implemented Fingerprint based login authentication 	 	
 
CUB BHIM UPI &amp; eWallet  (City Union Bank)	 	
&bull;	 	Implemented QR Code Scanner	 	Using Camera and from Gallery using Google Zxing Library	 	
&bull;	 	Experience in user specific QR Code generation 	for UPI payment	 	
&bull;	 	Implemented User mobile number specific Device Binding.	 	
&bull;	 	Integrated NPCI&rsquo;s UPI library for displaying 	payment 	authentication 	screen	 	
&bull;	 	Experience in fetching the user location when they are using the application.	 	
 
CUB Corporate Mobile (City Union Bank)	 	
&bull;	 	Experience in password hashing using SHA1 &amp; SHA512	 	
&bull;	 	Experience in request and response Encryption and decryption using AES algorithms 	 	
&bull;	 	Implemented SSL Pinning for 	establishing a secure connection.	 	
&bull;	 	Developed this app specifically for bank&rsquo;s corporate customers with maker &amp; checker login.	 	
&bull;	 	Experience in 	publishing the app to Google Play store.	 	
 
 
PERSONAL INFORMATION	 	
 	
Date of Birth	 	October 12, 1993	 	
Gender	 	Male	 	
Marital Status	 	Married	 	
Nationality	 	India	 	
Languages Known	 	English, Tamil