Sign in

Java Developer Software

Houston, Texas, United States
March 09, 2018

Contact this candidate


***** ********** **, #***, *******, TX 77077 C: (979) ***-****


Software developer with more than three years of professional experience in the design, development and optimization of various core components end-to-end through Multi threading. Skilled at both embedded and application software development. Advanced knowledge of Object Oriented Programming, Java, Spring and Restful Web Services, Agile.


Software Engineer

Jan 2017 to present

Phunware Inc. – Austin, TX

Worked as a backend Java developer on a location based services application which uses blueprints and architectural diagrams of buildings to provide users with facility wide indoor navigation experience.

Implemented RESTful web services using Java, Jersey, Spring, Tomcat and MySQL.

Migrated the project from Ant build system to Gradle.

Implemented the component level messaging using the RabbitMQ

Developed unit and integration tests for the project using Junit, Mokito and Jersey test framework.

Technical stack also consisted of AWS, Spring Boot, Linux, MongoDB, RabbitMQ, Docker, GIT.

Used tools such as IntelliJ, Jira and Jenkins.

Software Development Engineer

July 2015 to Aug 2016

Intel Security - Bengaluru, India

Worked on Secure Home Gateway, a security based project that protects all the devices connected to a home router from potential malware and provides parental controls.

Implemented various networking protocols such as ARP and DHCP and developed a good understanding of computer networks and TCP/IP protocol stack.

Developed logger framework and a web client in C++.

Cross compiled and integrated the project source code with the source codes of multiple router platforms, which involved detailed understanding of the router environment and modification and development of various scripts associated with routers.

Developed startup scripts for various core components using the Linux shell programming.

Worked on the CMocka unit testing framework.

Used GIT for source code control.

Performed numerous code reviews using Gerrit.

Worked as a scrum master of an Agile team.

Software Developer (Java)

Jan 2014 to June 2015

Turaco Mobile Private Ltd. - Bengaluru, India

Worked as a backend Java developer for the GreatBuyz project that provides latest deals to the subscribers of mobile channels.

Developed an end to end web application using Spring, Spring batch and Spring boot to efficiently handles the purchase requests from the users and redirect them to the third party payment gateways.

Used Apache solr for handling the search requests from the users.

Used Mysql and MongoDB extensively for storing and retrieving the deals and user related data.

Optimized the performance of RESTful APIs through techniques such as Multithreading and Asynchronization.

Developed the user interface for WAP channel using Spring MVC framework.

Used Apache Maven and Ant scripts for build the various components of the project, SVN for the source code control and Junit for writing the unit tests.

Developed unit tests using JUnit.


B.Tech.: Computer Science and Engineering

Oct 2010 to May 2014

Jawaharlal Nehru Technological University - Kakinada, India

88.32% GPA

Recipient of Academic Excellence Award Scholarship (2011-12)



Java, C, C++, Python, Unix Shell Scripting, Perl, Oracle PL/SQL, HTML, Javascript, ReactJs


MongoDB, MySQL, Aerospike


Eclipse, GIT, Gerrit, SVN, JIRA, Jenkins, IntelliJ


Spring, Spring Batch, Spring Boot, Spring Microservices, Hibernate, Jersey, RabbitMQ, Apache Solr, Junit, Mokito, Apache Maven, Ant, Gradle, Agile


Received Intel Bravo Award in 2016 under the "Do it Right Fanatic" category

Nominated for the "Intel Employee of the Quarter" award for Q1 2016

Contact this candidate