Post Job Free
Sign in

Project Software

Location:
Miami, FL, 33172
Salary:
57,000
Posted:
June 26, 2013

Contact this candidate

Resume:

Raviteja Gadipudi

561-***-**** **********@*****.***

OBJECTIVE: To work with an organization that provides an opportunity to utilize my knowledge and skills

thereby enhancing them. I wish to be a part of the team that works dynamically towards the growth of the

organization by satisfaction in all respects.

SUMMARY

• 2 Years of experience working as a Java developer with strong hold on OOPS concepts and Web

based technologies.

• 1 year experience in developing Android applications.

• Experienced with SDLC process including requirement analysis, design, development, verification and

testing.

• Thorough understanding of OOAD concepts. Developed UML Diagrams.

• Developed pages using HTML, CSS, Java Script and beginner level experience in PHP.

• Experienced in implementing XML based Web Services. Worked on Struts frameworks.

• Experience in deploying web applications and experience in using web server (Apache Tomcat,

JBOSS).

• Experience and Understanding of relational database concepts, and experience in query construction

using SQL, PL/SQL.

• Experience in working with Oracle 11g/10g/9i, MySQL, SQLite databases and writing queries.

• Experience in UAT Testing. Worked on Google Cloud Messaging (GCM), location based apps and

source code*.

TECHNICAL SKILLS

• Languages: Java, SQL, PL/SQL

• J2EE Technologies: JSP, Servlets, JDBC

• Web Technologies: HTML, CSS, JavaScript, XML

• Web Framework: Struts

• Application/Web Server: Tomcat, JBOSS

• IDE Tools: Eclipse, Android SDK

• Databases: Oracle11g/10g/9i, MySQL, SQLite

• Mobile Applications: Android

• Bug Tracker: JIRA, Mantis

• CM: GIT, ZOHO, Assembla

Work Experience

Android Developer and Technical Support Engineer – Outform Inc.

Overview: Outform is a manufacturer of commercial android tablet for advertising agencies to have an

interactive based digital signage. The tablet is loaded with custom software to make it possible called pulse

technology.

Responsibilities:

• Client support on issue with android custom software and internal problem with tablets.

• Worked on certification process from Google to join Google eco system.

• Involved in custom product development. Experience in working with CRM software.

• Testing the beta version of software components and installation.

Environment: Android 4.0, Java, GIT, Eclipse, ZOHO (Customer relationship management software ),

Assembla.

Android App Remote Access Control - FAU

Overview: Controlling one mobile device from another mobile device. Controls the list of contacts that can be

dialed/ received in child device from the parent's device.

• Initially there exists only some list of contacts, where the child can call or receive a call.

• If child wants to dial/get a call to/from some other number, Child has to send a request to parent's phone

with the phone number to which the child wants to. Parent can accept/reject the request via some

response to child phone.

• A child safe proxy server will be set in phone.

Responsibilities:

• Project contains an android parent application, a child application and an application server.

• Used UML to design various data models including dataflow diagrams, workflow diagrams, sequence

diagrams and interaction diagrams.

• Designed various tables required for the project on server side in MySQL database and SQLite on

Mobile Application side.

• Used HTTP protocol as contact between apps and application server.

• Used GCM server to push data between devices.

• Application server deployed on JBOSS server environment. Used Eclipse IDE to build.

Environment: Android 4.1, Java, JBOSS, Servlets, GCM, MYSql, SQLite, Eclipse.

Project: Profile Changer

Changes the phone caller profile based on calendar events w.r.t Location, Time and Priority.

• Enter the calendar event (we can set it recursive) and app will changes the profile based on event.

• Selected Call/messages can be over written or blocked at the time of event.

Environment: Android 2.3+, Java, SQLite, Eclipse.

Web design and Mobile app Developer - City of Deerfield Beach IT

Overview: The City of Deerfield Beach is a dynamic coastal community of more than 77,000 residents, where

partnerships are a top priority - from government to community to business. In order to increase services

through mobile they started a new lobbyist project and about to roll out their new website with better user

experience.

Responsibilities: Assisting service desk with Work Orders and setting up Asset Management and Inventory

controls for mobile devices, to include MDM software. Updated the company’s website and web applications

for payment, licenses etc. Worked on Lobbyist Project and mobile application* for the project.

Environment: CivicPlus, JSP, HTML, MySQL, Eclipse.

Exam Soft Worldwide, Inc. - Contact and Solutions Representative

Overview: Exam soft is secure exam software Development Company. It developed a ‘store and forward’

system to enable computer-based test administration in any facility, whether internet accessible or not. With this

system, exam takers can use any computer, including their own laptop, to take the exam in a controlled and

secure way. I worked as a tester for their products.

Responsibilities:

• Experiencing as an end user to work through technical issues and supporting program users during peak

testing times.

• The position duties additionally included complete QA responsibilities.

• Providing training/tips on proper use of program and maintain list/information for security threats, bugs

and enhancements.

Environment: JIRA, MAC OS, Win 7, Softest, Softeach.

Prognostics and Health Monitoring (COET).

Overview: The PHM (Prognostics and Health Monitoring) system operates on a system located at sea miles

away from the shore system where the user interface (UI) executes. Several components are being developed,

such as the Safety Control and Monitoring System and the Vibration Monitoring application in Lab view. PHM

components developed independently at OME and CSE must be able to communicate and share data. PHM

framework has components distributed on the topside and shore platforms, on multiple computers, connected

using a TCP/IP network.

Responsibilities:

• Involved in various phases of Software Development Life Cycle (SDLC).

• Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose

• Developed the different components of application such as JSPs, Servlets.

• Developed user interface using JSP, HTML.

• Used Servlet programming in the application and developed XML parser to read the incoming data

from the TCP/IP port and parse it to data fields.

• Extensively used JDBC in data access layer to access and update information in the database.

• Used Web Service to expose the stored data from database.

• Designed various tables required for the project in MySQL database and used the Stored Procedures in

the application.

• Used Net beans IDE to build the application and deployed on Apache Tomcat Server.

• Used LAMP Environment (LINUX, Apache, MySQL, and PHP).

Environment: JSP, Servlets, XML, Socket Programming, WSDL, JDBC, Struts, JavaScript, UML, HTML,

LINUX, Tomcat server, Net beans, Rational Rose, MySQL.

HASE CONFERENCE

Overview: The IEEE International Symposium on High Assurance Systems Engineering is a forum for

discussion of systems and software engineering approaches to achieving high assurance systems. This project

involves the web site development for the participants from all over the world. The participant can access

complete information online, submit online application and Email Verifications. www.cse.fau.edu/hase2011

Responsibilities: Developed static HTML pages with the help of CSS, Also Implemented JavaScript in some

pages.

Environment: HTML, CSS, JavaScript, Net beans.

Smart Campus Application - Coign Technologies, India

Overview: Smart Campus is the next generation of electronic learning that is based on mobile devices. It

enriches interaction of the learning material, technological platform and the wireless systems that supports

learning anywhere, anytime. The system has been developed using J2ME technologies in the client and Apache

server.

Responsibilities:

• Project Contains web application at server side and mobile application at client side.

• Involved in data gathering from the Colleges and planning phase of the project.

• Used Struts framework to develop the web layer for the application.

• Developed interfaces for propagating data on the JSPs.

• Developed mobile application for Connected Limited Device Configuration using J2ME as client

side application with different priority roles for users.

• Designed various tables required for the project in MySQL database.

• Used Eclipse IDE to build the application and deployed on Apache Server.

Environment: MySQL, HTML, CSS, JSP, JDBC, JavaScript, Struts, Eclipse, J2ME.

EDUCATION

• Master of Science in Computer Science

Florida Atlantic University, Boca Raton, FL

• Bachelor of Technology in Information Technology

Jawaharlal Nehru Technological University, Hyderabad, India



Contact this candidate