Sie sind auf Seite 1von 3

Pramodh M

Bangalore, India +91 6360499219 mpramodofficial@gmail.com LinkedIn GitHub

A Senior Android Developer with overall 3+ years of experience at Appscrip, Bangalore in developing cutting-edge and
highly scalable applications with solid understanding of clean architecture guidelines. Can be found very often at Android
meetups such as BLRDROID or Google Developer Group.

SUMMARY

 Experience of 3+ years as an Android Developer at Appscrip, Bangalore.


 Second Regional Winner for Accenture Digi Hackathon 2017 for the best idea for an android app.
 Hands on experience in software development in Java and Android.
 Hands on experience on Android design patterns such as MVC and MVP.
 Experience in implementing native libraries for Camera in application by using Android NDK.
 Good understanding of RxJava with Retrofit and RxAndroid for Reactive programming.
 Well versed with the Activity life cycle, Fragments and Services in Android.
 Proficient in mongoDB and MySQL Server.
 Well versed with the design patterns such as Singleton, Factory Method and Adapter.
 Good understanding of the SDLC methodologies such as Agile model and Waterfall model.
 Good interpersonal and analytical skills, and very collaborative in teams.

TECHNICAL SKILLS

 Programming : C, Core Java, Android,JNI, Retrofit,OkHttp, RxJava ,RxAndroid, Proguard, Dagger2,MQTT,


data-binding, FCM notifications, Google Maps v2.0, Geofencing, Google Distance Matrix
API, Android NDK, PAYTM SDK, Stripe SDK, JDBC.
 Tools used : IntelliJ IDEA, Android Studio 3.2, RoboMongo.
 Design patterns : MVC , MVP.
 Version Control : Git, SVN.
 Databases : mongoDB 3.4 , MySQL.
 Operating Systems : macOS, Ubuntu, Windows.

EXPERIENCE (3 YEARS)
Sr. Android Developer at Appscrip Appscrip software technologies private limited Dec 2017 - Present

Appscrip is a startup which helps in building clone scripts. My role involves in designing and implementation of
their base product features and release(Android).

● Understanding the software requirements specification, feature design and development as per the agile
methodology in a 2-week sprint cycle.
● Currently Involved in development of an app called ServiceX which acts as an aggregator app in order to book
cabs for kids, old people with the selected drivers and also book local service providers such as plumbers,
cleaners, electricians, etc., online via a single app.
● Built a golf club management system called ClubCentral by Foretees to make a tee time reservation, order
food in the game, tip the caddie and request for the valet via the app after the game is done.
Software Developer at Cloud4School Cloud4School technologies private limited Dec 2015 – Dec 2017

Cloud4School is a startup which is a subsidiary of Cloud4Things. My role involves in designing and implementation
of their in house products and services (Android and REST based API development).
● Designed and implemented an app end-to-end called Srila PrabhupadaLila for ISKCON Bangalore from data
modelling to REST API development and also consuming them in my mobile app. This is where I can add my
value on where we worked on engaging the users to the app and achieved 45% growth in user retention with
5000+ downloads in a span of 2 months.
● Implemented a chatting based app called Phirst for Philippines Government where in the end user can chat,
post on his wall, buy things from the market place with the custom wallet we built.
● Worked on their in house product called Connect2Parent - teacher app for the automating the works
performed by a teacher in the school such as taking attendance, giving homework, etc.,.

PROJECTS INVOLVED

ServiceX [Dec 2017 – Present]


Technologies/Applications used: Android Studio 3.2, Android, Android App Bundle, RxJava , RxAndroid, MVP, Dagger2, JNI,
Android NDK, Retrofit, JSON, Firebase Cloud Messaging(FCM), AWS S3, Google Maps API v2, Picasso library, Google
DistanceMatrix API.

 Currently Involved in the Android app development of the project as per the agile methodology with 2-
weeks release cycle as per the clean architecture guidelines using Dagger2, RxJava and MVP.
 Main purpose of this product is to book cabs for kids/old persons and also book online providers such as
plumbers, electricians, etc.. via the app.
 Currently working on Android NDK integration to do a custom camera for video calling, tele calling to the
providers for the booking of doctors via the app.
 Custom implemented camera2 API from android for Video Calling using WebRTC, JNI and Android NDK.
 Integrated MQTT for real time updates of the nearby providers to show on the app with ETA (using
DistanceMatrix API) on the markers in map view.
 Implemented onDemand, MarketPlace type of booking flow in order to provide a provision for the user
to either select a provider and book him online/ book the nearest provider whoever is online at that
point of time.

ClubCentral by Foretees [Dec 2017 – Present]


Technologies/Applications used: Android Studio 3.2, Android, SQLite ,Geofencing, Retrofit, OkHttp 3, Firebase Cloud
Messaging(FCM), Stripe payment gateway, Picasso library.
.
 Involved in the maintenance of the Android app called ClubCentral by Foretees (Golf Club management
application) app as per the agile methodology with 2-weeks release cycle.
 Main purpose of the app is to make a tee time reservation, view the events in the golf club, order food,
request for valet, Tip the caddie in the golf club via the app.
 Integrated Geofencing for engaging the users with the app when he enters into certain places inside the
club to notify the users/members with the events going on inside the golf club.
 Integrated Stripe payment gateway to tip the caddie after the golf game is over.

Srila Prabhupada Lila [ISKCON Bangalore] [Nov 2016 – Dec 2017]


Technologies/Applications used: Android Studio 1.4 ,Intellij IDEA Community ,C4t-Platform, Android, Java ,XML, MongoDB ,
REST API, JSON, Firebase Cloud Messaging(FCM), Google Maps API v2, Picasso library, CarouselView,.
.
 Involved in end-to-end Android app development along with backend REST API development and data
modelling of the project as per the agile methodology with 2-weeks release cycle.
 Purpose of the project is to engage users to read the 9500+ pastimes/articles over mobile by providing
them with filters such as by location, devotees, qualities and keywords about Srila Prabhupada – Founder
of ISKCON.
 Involved in designing the app with social based features such as like/share/view to get the user traction
within a span of 2 months with 5000+ downloads.
 Implemented BinarySearch algorithm for the Global Search feature to search over huge content of 9500+
pastimes/articles in app.
 Involved in data modelling of the articles by tagging them into different types and exported the data to
the database from excel sheets given by client by using JXL Library.

PHirst – chat app [Philippines Government] [July 2016 – Jan 2017]


Technologies/Applications used: Android Studio 1.4 ,Intellij IDEA Community ,Android, Java ,XML, MongoDB , REST API, JSON,
PayPal Sdk, Google Ads Sdk, Google Maps API v2, JSoup library, Picasso library, CarouselView .

 Involved in the Android app development and backend REST api development of the project as per the
agile methodology with 2-weeks release cycle.
 The purpose of the app is to bring a chatting based engine for Philippines government along with Wallet,
Wall and a Market Place where an individual can buy the things.
 Implemented chatting with the MQTT which is highly reliable messaging architecture suggested by
Facebook. And implemented Wall and posts for user.
 Implemented Voice, text and image based messaging. Used JSoup library for scraping the meta data
elements of a web link to share over the wall.
 Integrated Wallet feature and used PayPal as the payment gateway.
 Integrated interstitial google ads in app for ads after every 10 posts in wall and in chat.
 Perform code reviews and also deploy code into servers. Wrote a CRON job to take database backup.

PERSONAL PROJECTS(GitHub)
 Asphalt Credits- Simulated gameplay of Asphalt 8 in Java with mouse and key events on particular tracks to
earn credits.
 Developed tic-tac-toe on Android by using MVP, RxJava and Dagger2.

EDUCATION
Sreenidhi Institute of Science and Technology, Hyderabad 72.24%
● Master of Technology in Software Engineering (2013 - 2015)

Gokaraju Rangaraju Institute of Engineering and Technology, Hyderabad 60%


● Bachelor of Technology in Information Technology (2008 - 2012)

PERSONAL INFORMATION
 Languages known : English, Hindi and Telugu.
 PAN number : CLPPM6805F.
 Passport No : M2890321.
 Hobbies : Listening to music, watching tech news online through TheNextWeb.com.

DECLARATION

I do hereby declare that the particulars of information and facts stated herein above are true,
correct and complete to the best of my knowledge and belief.

(M Pramod)

Das könnte Ihnen auch gefallen