I intend to establish myself as a Mobile application developer through a long time commitment,
contributing to the company's growth and in turn ensuring personal growth within the organization.

About Me

  • Name: Rajesh Kanakamedala
  • Address:Chicago, IL
  • Phone: (518) 894 9795
  • Email: kanakamedala.rajesh@gmail.com


I intend to establish myself as a Mobile application developer through a long time commitment, contributing to the company's growth and in turn ensuring personal growth within the organization. I believe that my technical, functional, communicational and also skills from experience of over 3 years in Android development would help me in facing the challenging career ahead.

What I Do ?

I have been working as a Android developer since 2012. I love to work on most recent trending technologies and works that involve most exciting features. I loving creating awesome applications as per my clients’ need. I search for an effective way of user experience when I try to craft something for my clients while making innovative applications as per their Requirement.

  • Android Mobile Development
  • Java
  • PHP
  • MySQL
  • Virtual Reality
  • Augmented Reality



  • 2014 - 2016

    Master of Science(M.S)

    Computer Science,
    University at Albany, SUNY, Albany, NY, USA

    Related coursework: Operating Systems, Software Engineering, Artificial Intelligence, Algorithms and Data Structures, Information Retrieval, Database Systems I, Data Mining, Information Retrieval, Cyber Security.

  • 2009 - 2013

    Bachelor of Technology(B.Tech)

    Computer Science and Engineering,
    Jawaharlal Nehru Technological University, Kakinada, India

    Related coursework: Web Technologies, Software Project Management, Mobile Computing, Operating Systems, Object Oriented Programing Concepts, Database Management Systems


  • February 2017 - Till Date

    Android Developer



    • Design and build advanced applications for the Android platform.
    • Understanding the existing application and performing suggested changes and implementation of new features
    • Interface with Systems Engineers on refinement of requirements and solutions.
    • Prepare reports consistent with program requirements, development processes and recommends processes unique to expertise
    • Working on Precision Farming product development
    • Implementation of communication between PCM and PF&G devices
    • Deliver a series of new customer features against project deadlines.
    • Unit-test code for robustness, including edge cases, usability, and general reliability
    • Environment: Android, Maven, CAN Manager, Gerrit, Roboelectric testing, Jenkins, Dagger, android-maven-plugin

  • April 2016 - January 2017

    Android Virtual Reality Developer

    Eagle Creek Software Services


    • Development of VR based Android application using Unity 3D, Sketch Up and Playcanvas.
    • Designing of Proprioception vision (for Gear VR and Oculus), Peripheral vision (for Cardboard) and User interface using Unity3D.
    • Implementation of Augmented Reality into android application to demo the items on sale lively.
    • Implementation of Google VR SDK, Async loading of 360-degree files and integration of VR objects into android applications.
    • Developed presentation layer using HTML5, CSS3 and Bootstrap using JSP pages and AngularJS. Familiarity with RESTful services, created and validated RESTful based clients and web services
    • Implementation of head tracking, stereo rendering, FOV, Interaction with Canvas UI and First person shooter object interaction.
    • Implementation of Recycler Views and animation effects on views, and various libraries like Retrofit, Picasso and RxJava.
    • Environment: Java, JSP, Servlets, REST, Web services, JSON, HTML, CSS, Angular JS, Java Script, Github Version Control, Google VR SDK, RxAndroid, Retrofit, Piccasso.

  • Aug 2015 - Dec 2015

    Java Developer

    VoxVilla LLc..


    • Involved in the Full Life cycle of the project, i.e. Requirements gathering, and in implementing OOAD using UML.
    • Developed JSP, Servlets and Struts Framework for front-end design and page flows for voice based website.
    • Using REST API services to retrieve data in JSON format and parsing received data to get the required information.
    • Developed and maintained numerous Stored Procedures and Triggers using PgAdmin as a database storage.
    • Involved in debugging and Bug fixing. Participated in Code reviews and peer reviews. Prepared unit test conditions and conducted Unit testing of components.
    • Performed all CURD operations by creating POJO’s for the database operations. Implemented HQL instead of SQL transactions.
    • Used Github as a version control tool for committing and pushing all the development tasks performed.
    • Delivered a complete front end responsive web application using Angular JS and bootstrap.
    • Environment:Java, JSP, Servlets, Oracle WebLogic, Hibernate, REST, Web services, JSON, HTML, CSS, Java Script, UML, Agile Methodology, PGAdmin, three.js, Angular JS, Bootstrap.

  • May 2013 - July 2014

    Interactive Developer

    Echidna Inc


    • Development of user-friendly user-interfaces using widgets like Menus, Dialogs, Different Layouts, Buttons, Edit Boxes and Selection Widgets like List View and Scroll View as per client needed for Android mobile devices.
    • Testing app across different versions of Android and different android phones to assure quality and performance. Implementation of Google Maps API.
    • Responsible for implementation of REST services, getting a JSON response and parsing them to get the required information.
    • Distribution of deployed apk files to play store and testing for various device compatibilities. Used Google Play Developer Console for apk distribution during Beta testing.
    • Part of a team that’s responsible for development of Android applications for Clients MRP and APS RTC
    • Environment:Java, JSP, Servlets, REST, Web services, JSON, HTML, CSS, Java Script, Agile Methodology, C#, three.js, sketchup, Google Location services, Singleton, MVP Architecture.
      Live Samples:
      https:/play.google.com/store/apps/details?id=za.com.mrp&hl=en https://play.google.com/store/apps/details?id=in.erail.m

  • October 2012 – May 2013

    Android developer

    Dreamstep Software Solutions


    • Implementation of android applications from clients using Eclipse IDE and Android SDK
    • Implemented Dialog Fragment to share the product with their friends and family.
    • Worked with the team responsible for OAuth Login integration into application.
    • Worked closely with the web application development team to ensure proper integration between mobile application and web application.
    • Used GoogleApiClient and inbuilt location services for finding user updated location for navigation.
    • Used Google Play Developer Console for apk distribution during Beta testing.
    • Part of a team that’s responsible for development of Android applications
    • Environment:Java, JSP, Servlets, Struts, REST, Web services, XML, HTML, CSS, Angular JS, Java Script, MVC, Rational Clear case, Agile Methodology, Singleton, MVP Architecture.
      Live Samples:










Virtual Reality


Augmented Reality


More skills

Software Developement
Database Design
communicational Skills
RESTFUL Services
FullStack Developement



MRP Fashion App


Hospital Management System


Indian Rail PNR Enquiry & Live


Architectural Hub


GPS Route Finder


Computer Science Department


Friends Book


Vox Villa


Years of Experience


Projects Done


Happy Clients



Get in touch