Post Job Free
Sign in

Management Java

Location:
Arlington, TX, 76010
Posted:
August 13, 2011

Contact this candidate

Resume:

AYSWARYA SHREEDER

Phone: 203-***-**** Email: ********.********@*****.***

SUMMARY

Proficiency in Java, C++, Velocity and VBScript

Good hands-on experience in UML modelling and Oracle, SQLite and MySQL databases

Over 2 years of work experience

EDUCATIONAL QUALIFICATION

Master of Science, Computer Science Aug 2011

University Of Texas at Arlington, Texas

GPA: 3.6/4.0

Bachelors in Engineering, Information Technology Apr 2007

MNM Jain Engineering College affiliated to Anna University, Chennai, India

GPA: 3.7/4.0

WORK EXPERIENCE

Siemens PLM Software, Arlington TX Aug 2010 - Apr 2011

Software Architect and Developer Intern for Master Degree

Designed and modelled complex and extended UML representations using MagicDraw modelling tool for a commercial

product – TeamCenter.

Modified the MagicDraw report templates using Velocity scripting by implementing complex filtering mechanisms in order to

have better flexibility and user interaction while generating reports.

Cleaned and re-built TeamCenter data model to get rid of orphaned proxies and package dependencies. Applied new styles

and UML Stereotypes.

Attended No Magic UML World Conference 2010 as a business requirement in order to obtain advanced modelling

knowledge.

Implemented custom profiles by creating stereotypes, abstraction relations and constraints using OCL in UML similar to a

SysML Requirement diagram.

Created custom plug-ins for dynamic modelling using the Java UML API.

Modelled alternative representations for custom properties using persistent history tracking instead of stereotypes.

Suggested extensions and reported bugs to the MagicDraw support team for enhancement in their future versions.

Enhanced the client and server components in the Content Management module of the Teamcenter product.

University of Texas, Arlington TX Sep 2009 - May 2010

Graduate Research Assistant (GRA)

Enhanced a DataStream and Event Processing System (MavStream) to make it work for complex and simple queries alike.

Changed the MavStream system to use data structures in Java.

Made numerous other changes to improve MavStream’s performance.

Rigorous testing of the MavStream system in Windows and Linux environment.

HCL Technologies Ltd, Chennai, India Aug 2007 - Dec 2008

Graduate Engineer Trainee

Configured and administered VERITAS Netbackup and Backup Exe.

Wrote VBScripts (ADSI and WMI) to update server management functionality data in Active Directory and Exchange Server.

Configured and administered Microsoft Operations Manager (MOM).

Developed web portal applications using ASP.NET.

Involved in server management activities like deployment of servers, Active Directory management and patch management.

SOFTWARE COMPETENCE

Programming Languages : C, C++, Java

Web Technologies : AJAX, PHP, HTML, CSS, ASP.NET, XML, SOAP

API : Java Swing, Java AWT, JUNG (Java Universal Network Graphs)

Scripting : VBScript (including ADSI and WMI), Jscript, Velocity, Shell Scripting

Modelling Languages : UML, UML2, SysML

Modelling Tools : MagicDraw, Rational Rose

Databases : Oracle 9i, MS SQL, SQLite, MySQL

Server Tools : Active Directory, Microsoft Operations Manager, VERITAS Backup tool, IIS, Apache HTTP

Version Control : CVS

ACADEMIC PROJECTS

Dynamic Cache Management System in Opportunistic Networks: An efficient cache management system was implemented in

Java for opportunistic networks where the users will be able to manage their data effectively across different groups. Deletion

of data from SQLite database occurs based on a probabilistic model.

Performance analysis of Distributed Database Application: A distributed database was modelled using Colored Petrinets

(CPN) and implemented with a Software Agent Computing tool (MadKit) in Java. Its reliability, availability and fault tolerance

capabilities were analyzed.

Design of an Intelligent Agent for Network fault detection: The agent analyzes the network traffic, calculates the delays, and

detects faults and congestions on the large networks. It also identifies the packet that induces fault in the network.

Collaborative Web Based Presentation: A web based project was designed (Prototype model) to have an interactive power

point presentation in a collaborative manner. The Server was implemented using PHP and the GUI using AJAX. The DOJO

toolkit was used.

Rental Car Management System: A rental car management system was designed and implemented in Java with Oracle as the

backend database.

Ford Fulkerson Algorithm: This Algorithm was implemented in Java on the JUNG (Java Universal Networks Graph)

framework in order to bring out the simulation of a actual network flow.

Chat Application: A multithreaded chat application system was developed in Java. Java Swing and Applets were used for GUI.

Election Ring Algorithm: The election ring algorithm is implemented using Sockets and threads. Java Applets was used for

GUI.

Database Triggers: Implemented Active Database triggers by creating temporal and bi-temporal database tables in Oracle 9i.

SQL query pre-optimization steps: Implemented cost estimations done by a database before the query is optimized.

Weather Report: Hourly weather information was retrieved from www.weather.gov using SOAP/XML.

Distance between cities: Three different search algorithms (Breath First Search, Uniformed Search and Iterative deepening)

was implemented to calculate distance between cities

Search Algorithm: A complex algorithm was implemented in Java which searches for recipes based on any ingredients given

by the user. SQLite was the database used.

Connect4 Game: The Connect4 game was implemented using MiniMax and Alpha-beta pruning algorithms using Java

RESEARCH WORK

Software Engineering: The aim of this research work was to make a comparative study based on DNA computation and

software engineering. Quality based decisions were made based on the study. Supply chain management enhancement with

clean room engineering was also a part of the work.

Complex Event Processing (CEP): A latency equation was derived for binary operators to bring load shedding on Event

Processing.

TECHNICAL CERTIFICATION AND TRAINING

Completed Microsoft Certified System Administrator (MCSA) certification

Underwent in-plant training at BSNL‘s Rajiv Gandhi Memorial Telecom Training Centre, Chennai in June 2005S

Certified ASP.NET from NIIT



Contact this candidate