ANJANA DEEPTHI CHEEPILLA
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.
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
Recipient of Academic Excellence Award Scholarship (2011-12)
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