SUMMARY
• Proficient in User Interface Design and development process using HTML ,DHTML,
CSS , Java Script , DOJO , AJAX
• Good at Web based Application design & development using Java/ J2EE
Technologies includes Servlets, JSP, Java Beans, Struts, Hibernate, Spring, XML
• Good at designing and implementing data model using ER Diagrams, SQL, PL/ SQL
with various RDBMS/ Database servers like Microsoft SQL Server 2000/2005,
Oracle 8i/
9i/ 10g and MySQL
• Experience with the Integrated Development Environments like IRAD,Eclipse and
NetBeans
• Experience with Unified Modeling Language (UML) and used it for developing
various UML design diagrams like Use Cases, Class Diagrams, Sequence Diagrams
• Capable of handling multi-tasking and Willingness and ability to quickly adapt
new challenges and learn new technologies
• Possess excellent communication, interpersonal skills and the ability to work
both as a team player and an individual
EDUCATION
New Jersey Institute of Technology
Masters in Computer Science ( Jan 2009)
GPA: 3.3
Vasavi College Of Engineering,Osmania University
Bachelors in Computer Science ( April 2006)
GPA: 3.1
TECHNICAL SKILLS
Web Technologies HTML, DHTML, CSS, AJAX , JavaScript, DOJO
EXTJS
Java Technologies Java, Servlets, JSP, JSTL, Struts, Hibernate, Spring,
JUNIT, JSON , XML, Log4J
Modeling Unified Modeling Language (UML), Entity Relationships (ER)
Databases Microsoft SQL Server 2005, Oracle 9i/ 10g, MySQL , SQL & PL/SQL
(Triggers, Stored Procedures, Views)
Tools/ IDE Eclipse, Rational Rose Enterprise, Net Beans , IRAD
Operating Systems DOS, Windows 9X/2000/NT/XP, Unix
ACHIEVEMENTS
MicroSoft Certified Technology Specialist - SQL Server 2005
MicroSoft Certified Technology Specialist – SQL Server 2008
COURSE WORK
Data Structures and Algorithms ,Operating Systems, Database Management Systems,
Java Programming and world wide web, Internet and Higher Layer Protocols ,Data
Mining , Computer Programming Languages ,Advance database management systems,
Data Mining and management in Bioinformatics, Software Engineering design and
production methodology .
WORK EXPERIENCE
Storeworks Technologies Limited (Jan 09 – Oct 09 )
Programmer
Inventory and Order Entry System
Inventory and Order Entry System is a web based sales order system. It supports
and allows users to create different order types i.e. New, Change, Record and
disconnect orders. Orders being entered are sent to Billing thru message queuing
interface.
Responsibilities
• Involved in Requirements Analysis and Documentation
• Developed ClassDiagrams using UML
• Developed the User Interface and worked extensively on DOJO,HTML , CSS, AJAX
• Developed the Application Framework using Model-View-Controller Architecture
using the technologies Spring, Hibernate
• Used the Hibernate Query Language (HQL) and developed Data Access Objects
• Involved in developing the database modeling and deign and created the base
database
• Application has been tested using Junit and logged using Log4j
New Jersey Institute of Technology, NJ
(Feb 08 – Dec 08)
Student Assistant
Responsibilities
• Experience on Circon control screens used for controlling the temperature
campus wide, and Echieve Software (electronic document & drawing management
software) used for maintaining the scanned drawings
• Assisted the secretary with filing, attending calls and work orders.
• Hands on experience on ACT software used for maintaining work order system
Storeworks Technologies Limited (May 07 – Sep 07 )
Intern
Signature Capture
Signature Capture is a patent project of storeworks that implements data
collection of scanned images replacing paper work with computers and databases
.Handheld scanners synchronized with PC’s are used for capturing barcode
signatures and are stored as binary objects in a database. Stored binary objects
are converted into image files and the information can be retrieved from database
using their transaction id’s .
Responsibilities
• Involved in Requirements Analysis and Documentation
• Developed ClassDiagrams using UML
• Used Handheld device for scanning barcodes and signatures
• Developed tha application using JavaComm technology
• Involved in synchronizing the handheld device with PC’s using Microsoft Active
Sync
• Involved in developing the database modeling and design and created the base
database
for saving the scanned images as Binary large Objects
• Involved in retrieving the images from database and converting them into
different file formats ( JPEG , BMP etc ) using JavaComm technology
Renaissance Soft Labs Pvt .Ltd (Dec 05 – June 06)
Programmer/Analyst
Wi-Fi shopping mall
Wi-Fi shopping mall is a unique solution of its kind brings in the convenience
of web & mobile providing Shopping Mall information to the users . This system
provides a user friendly environment to browse different stores, finds locations
and special offers in a large shopping mall. The information is provided online
and also implemented in a Wi-Fi enabled mobile device for easy accessibility to
users.
The solution is also demonstrated in a Wi-Fi enabled Mobile device .
Responsibilities
• Involved in Requirements gathering, Analysis and Documentation
• Developed Use Cases, Class Diagrams and Sequence Diagrams using UML
• Studied and compared the available traditional TCP-IP, Wi-Fi
technologies/protocols to select the most suitable one for implementation
• Implemented User interface(UI) entire using Servlets, JSP,
JavaScript,HTML,AJAX and CSS
• Developed the system for mobile using J2ME
• Implemented both Server Side and Client Side Validations through out the
application
• Involved in developing the database design and created the base database using
Oracle
• Implemented SQL queries,stored procedures and Triggers using PL/ SQL on Oracle
database
• Developed UNIX shell scripts to automate the startup procedures of the system
and to start and shut down the databases.
• Developed Test Cases for all the classes in the application using JUNIT
Framework
GRADUATE COURSE PROJECTS
e-Mobile Store
This system is a replica of online mobile network company. Implemented a full
fledged website of a mobile network company where customers can buy new phone,
sell their old phones, maintain their accounts if they are using our account.
Each customer will be maintaining there accounts
Responsibilities
• Responsible for analyzing the Requirements
• Designed the Database for this project.
• Developed the Architectural Diagrams, Use Cases, Class Diagrams, and Sequence
Diagrams using the Unified Modeling Language (UML)
• Implemented User interface(UI) entire application using JSP, Servets,
JavaScript, HTML Ajax and CSS
• Used Hibernate Query Language for connecting it to the Database
• Developed Test Cases required for the project using JUNIT testing
• Responsible for Coding .
Online Banking System
This system is responsible for providing Online Banking Services. Designed and
Implemented web based Online Banking System which helps customers to
register and provide online services to manage their online banking account .
Responsibilities
• Developed forms using HTML and performing client side validations using Java
Script.
• Developed the Architectural Diagrams, Use Cases, Class Diagrams, and Sequence
Diagrams using the Unified Modeling Language (UML)
• Implemented User interface(UI) entire application using JSP, Servlets ,
JavaScript, XML, HTML and CSS
• Implemented debug messages using the log4j
• Developed a Database for this project
• Used Oracle Database Server for developing the Back End
• Developed Stored Procedures, Triggers required for the application
• Responsible for coding
Genome gene family and Gene structure
Built a Web Based Bioinformatics System to perform Data Mining on some RNA data
using the Data
mining tools like RSpredict and BlockMatch.
Responsibilities
• Responsible for analyzing the requirements.
• Learned well about the data mining tools used in this project.
• Designed and developed a Protein (Human) Database.
• Used a tool called MXSCARNA to fasten the structural multiple alignment of RNA
sequences.
• Implemented several algorithms on the data to calculate the sequence matching
time.
|