Rosy Ranaut **********@*****.***
An accomplished Software developer specialized in object oriented programming with extensive experience in the
full life cycle of development including requirement definition, prototyping, proof of concept, design,
implementation, testing, and maintenance.
PROFESSIONAL SUMMARY:
4 years of professional IT & Web Development experience in analysis, design, development, testing and
deployment of software systems.
Hands on experience in developing critical & responsive GUI/front end components using HTML,
JavaScript, CSS, JSP, JSTL, AJAX and JQuery.
Strong experience in designing & developing software systems using JQuery, CSS3, Responsive Design,
AJAX and J2EE technologies like Servlets, JSPs, JSTL,EJBs, JDBC with Oracle and MySQL relational
databases on UNIX and Windows environments.
Work experience with Hibernate technologies.
Strong inter personal, problem solving and analytical skills. Proactive and hard working.
Team player and am able to work independently as needed.
Quick and eager learner, able to master new systems and technology in a timely manner
U.S. Permanent Resident
Education
Masters of Computer Science, Punjab Technical University, India
Bachelor of Computer Science, MCRP University, India
C3LS (Chapman Command Center) Boca Raton FL 03/12/2012 - Present
Engineering & Software Development for the Telematics Industry GPS Tracking and Location Based
Services.
(Full Time Employee – 40 Hrs. /Week)
Role: Java/J2EE Developer
Project - #1
Project Title: Google Map API 2 to Google Map API 3(Migrated transition of company website)
Languages & Tools: Google Map API 3, jQuery, jQuery UI, CSS, Ajax, JSON, JSONP,
XML, Java 1.7, JSP, Servlets, JSTL, Hibernate, MySQL, JBoss, eclipse and SVN
Description: Migrated transition of company website is to convert C3Tracking.com website which
is using Google Map API 2 to Google Map API 3. Restructured Front end of website with new design.
And big changes in code to decrease number of Ajax call. Resulted 70% improvement in loading time
and fast response from server
Role Played:
Updated mobile version of our application to jQuery Mobile, HTML5 and Google Map API 3.
Added new Traffic, Direction Services, Distance and Time to locations and Search options.
Created Ajax methods on timers for refresh the map in every 10 seconds.
Created new design and methods for rectangular, circular and polygon geo fences.
Sound Knowledge in application flow and architecture.
Handled alone in this upgrade.
Project - #2
Project Title: Personal Handheld GPS Security Device
Languages & Tools: Google Map API 3, jQuery, jQuery UI, CSS, Ajax, JSON, JSONP,
XML, Java 1.7, JSP, Servlets, JSTL, Hibernate, MySQL, JBoss, eclipse and SVN
Description: The SafeGuard Companion is portable devices added to system Device use AGPS, Quad
Band Cellular Technology and Shock Detection sensors. This provides fast tracking capability and
notifications when the unit enters or leaves a specified area.
Role Played:
Involved in Design and Code Development for all features of devices.
Created Different type of alarms for events report sent by Devices .And Automatic email and SMS notifications to
Customers about those events.
Involved in creating web listeners and Parser for signal packets from GPS Devices.
Gained experience with the communication process between the GPS devices to the Server storing the location
updates directly in a database
Did live testing of devices and learned Device Commands and scripts.
Participated in reviews and meetings to evaluate documents, plans, code, requirements and
specifications.
Involved in fixing bugs that occurred at the customer site as well as during internal testing
Worked as a team member in development, management and testing of Software.
Project - #3
Project Title: Vehicle Maintenance
Languages & Tools: Google Map API 3, jQuery, jQuery UI, CSS, Ajax, JSON, JSONP,
XML, Java 1.7, JSP, Servlets, JSTL, Hibernate, MySQL, JBoss, eclipse and SVN
Description: This Project can helped the user to track their vehicle maintenance by managing the
service schedules based on distance or time or engine hours. Product can remind customers of required
Maintenance service by sending alerts on website, email and SMS to customers. Also provided cost
analysis, charts and Printable reports of history of maintenance services done on a particular part of a
vehicle.
Role Played:
Involved in design of user interface in jQuery UI .
Created Maintenance reports by grid base technology like JQGrid using JQuery and Ajax .
Created methods to evaluate distance traveled, total engine hours of vehicle based on packets
send by GPS devices. And methods to alarms the user when a maintenance item is coming up.
Involved in writing complex queries and sub queries.
The entire software application used RESTful methodology.
Strong Knowledge in application flow and architecture.
Daniel Measurements & Control Ltd, New Delhi, INDIA 09/09 – 06/10
Role : Java/J2EE Developer
Project Title: “Application Asset Management System”
Languages & Tools: Spring, Core Java, Jsp, Servlets, Hibernate, My SQL, Java Scripting, Tomcat 5.0
Description: Web based J2EE “Application Asset Management System” that keeps track of all
applications and their dependencies provides facility to change Password ( NetAdmin) and allow
subscribing for common mails (Mail archive).
Role Played:
Developed the User Interface (UI) using Java Server Pages (JSP) utilizing Custom Tag Libraries.
Develop GUI related changes using JSP, HTML and client validations using Java script.
Wrote a controller Servlet that dispatched requests to appropriate classes.
Involved in writing various modules using MVC design patterns.
Involved coding SQL Queries, Stored Procedures and Triggers.
Involved in writing log service so it can be easy to maintain.
College of Advance Technology & Software, New Delhi, INDIA 04/07 – 08/09
Faculty (Full Time Employee – 40 Hrs/Week)
Project Title: PTS (Projects Tracking System)
Environment : OS/Platform: Windows 2003 Languages: Core Java, Jsp’s, Servlets, Gantt chart
Scripting: JQuery, Java Scripting Web Server: Tomcat 6.0
Database: MS SQL Server 2005 Tools: JasperReport2.0.1
Description: This Project Tracking System can help the College Professors to track their project by
managing the elements like Task, Time and Resources. The work will be divided into several modules,
sub-modules and to lower levels until it reaches atomicity, where the lowest level will be treated as
assignments and assigning to the particular by giving the completion time. The project contains the
modules like Work Breakdown Structure, Workflow, Timesheet Management, Document Management
and User Group Security
Role Played:
Involved in User Interface Designing (JQuery, CSS, Html)
Involved in Code Development, Testing and solving the Production bugs.
Involved in writing complex sub queries and views
Involved in writing complex procedures and also involving in database design.
Involved in generating Jasper reports using iReport tool.
Worked with XML DOM objects.
Working on grid base technology like JQGrid using JQuery and Ajax.
Strong Knowledge in application flow and architecture.
Other Role:
Supervised all lab assistants, guiding them with student project development.
Provided one to one guidance with Visual Basic programming instruction techniques.
Wrote small program projects for assignments.
Presented structured learning labs where students could ask questions regarding Java Programming.
Presented structured learning labs for SQL SERVER database design, views and report
Prepared structured teaching guides pertaining to chapter material that complimented the lectures by the
professor.