PREETI HARGUNAN I
STREET APT *** B E L LEVUE, WA 98004 ***********@*****.*** 206-***-****
H 1B Visa
• Software Engineer with 2+ years i n Java and 1+ years i n C#.Net experience.
• Solid understanding of Object Oriented Concepts, Data Structures and Computer Networks.
• Experienced in working in a scrum-based agile development model.
• Presented and published technical papers on Mobile Agents at International Conferences -
o “Three level security on Mobile Agent System” a t I nternational Conference on
E merging Trends in Technology and its Applications (ICETTA), 2014.
o “Security on Mobile Agents in Mobile Agent Systems” a t I nternational Conference on
Advances in Communication and Computing Technologies (ICACCT), 2013.
• Worked as a Professor at a renowned college in Mumbai University, India.
ED U C A T I O N
• Masters of Engineering in Computer Engineering. M umbai University – Mumbai, India
January, 2014
• Bachelors of Engineering in Computer Engineering. M umbai University – Mumbai, India
May, 2007
P R O F E SS I O N A L E X P E R I E N C E
Selected Notable Projects
• Cy rusOne Customer Portal (Divensi Inc., USA ), C#.Net,
Current
The CyrusOne customer portal is developed for use by the clients of CyrusOne for monitoring data
cages rented by them. As part of the development team I worked on ASP.net pages used by clients
to,
o View temperature, humidity and power consumption of their rented data cages for a given hour
on a particular day or consumption information for an entire day
o Another web page is developed to request visitor access to the data cage based on business
requirements.
This page is used to capture visitor information like; visitor name, date & t ime of visit and the
purpose of visit. These details are further used to generate appropriate entry pass for the visitor
by the security personnel at data cage site.
• Security (Masters of Engineering), Java,
on Mobile Agents
2012-2014
Mobile agent is a computer based code which acts autonomously within a distributed system on
behalf of a user or an application and moves through the network of diverse machines allowing
i tself to migrate and execute on different machines and return to its point of origin
o Developed a client-server application for mobile agent system and implemented different levels of
security on the mobile agents and its visiting platforms
o Created an user interface for the server (the Initiator) and the client machines (Host machines)
to t ransfer mobile code (JAR file) from Initiator to Host machine
o Implemented security on the host machine and on mobile agents
Implemented self-termination of code on the host platform once results are sent back to the
o
i nitiator
Log file is created on the Initiator to maintain record of all the activities during the execution
o
Developed and executed an extensive test plan to expose security vulnerabilities
o
• Auto Billing System (Bachelor of Engineering), C#.Net, SQL Server 2000,
2006-2007
Developed a simulation of an automated billing system to validate and generate electricity bills for
t he customers of State Electricity Board; and create reports for the employees of the Board.
o Created user interfaces for employee login, and adding and retrieving customer electricity bills
o Implemented the business logic for generating final bill amount based on meter reading,
customer location, state taxes and other fees
o Developed a simulator to capture meter number and meter reading as user input. These details
were then fed to the billing system for final bill generation and printing
o Communication between simulator and the billing system was established using TCP/IP
communication
o Crystal reports were used for designing and creating bill reports
TE C H N I C A L SK I L L S AN D IN T E R E S T S
• Languages: C#.Net, Java, C/C++
• Databases: Microsoft SQL Server 2000, 2008 (Intermediate)
• I D E & Tools: Microsoft Visual Studio 2013, Java Development Toolkit (JDK)-1.6
• Operating Systems: Windows 7, 8.1