10501 Goddard Apt #268 Deepti Gupta

Overland Park, KS 66214 http://www.cis.ksu.edu/~deepti Phone: (913) 909 4237

Objective To obtain a challenging and growth oriented internship or full time position starting June 2005.

Education Master of Software Engineering, Kansas State University GPA 4.0 Aug’03 – Present

B. S. Computer Engineering, University of Pune, India GPA 4.0 July’98 – July’02

Experience

Summer Intern – Digital Evergreen June’04 – Aug’04

·  Assisted in web-site backend development for www.sonicdrivein.com using Jakarta frameworks like Struts, Tiles and Torque.

·  API development for credit-card processing using SOAP, XML, Java Web services

Graduate Research Assistant, Kansas State University Dec’03 – Present

·  Developing Visual Basic 6.0 application for USDA.

·  Developed web applications using Java Servlet Technology and Tomcat for USDA.


Associate Software Engineer, Veritas Software Aug’02 – May’03

·  Worked as a developer for a backup product of Veritas called BackupExec.

·  Designed, developed and documented a portion of the “Intelligent Disaster Recovery” feature of Backup Exec using C. Learned about SCSI storage devices.

·  Developed a web page for Backup Exec using HTML and Jscript.

Skills

·  Languages: Java, C, C++, C#, VB, VC++, Assembly language,

SQL, HTML, VRML, ASP, Jscript, JSP, XML

·  Databases: Oracle 9iAS , MSSQL, MYSQL

·  Operating Systems: Windows 95/98/ME/NT/XP, UNIX, LINUX, Netware

·  Tools and IDEs: Eclipse, JDeveloper, LEX & YACC, Rational Rose, UPPAAL, USE

·  Java Technologies: J2EE, Servlets, Java Script, JDBC, SWT, Swings, EJB

·  Web Technologies: ASP, ASP.NET, Struts, HTML, JSP, VBScript

·  Servers: Apache Tomcat, IIS, OC4J (Oracle Container for J2EE)

Relevant Courses

· Data Structures & Files · Theory of Computer Science · Formal Specification
· Software Engineering · Advanced Web Technologies · Adv. Operating Systems
· Computer networks · Database Systems · Real Time Systems

Course Projects

agentTool III (Static)

·  Developing a tool that helps a designer to model Multi agent systems by drawing static structural diagrams like UML diagrams. The tool is based on the Model-View-Controller paradigm.

Performed complete object oriented analysis and design of the project.

·  More information at: http://www.cis.ksu.edu/~deepti/MSEProject

Language: Java with Standard Widget Toolkit

Tools and Plugins: Eclipse IDE, GEF (Graphical Editing Framework)

APT Testing Services – ASP.NET Project Jan’04 – May’04

·  Developed a complete web site for an Online Testing Service using ASP .NET C# at

http://aspweb.w2k.cis.ksu.edu/crystal. This was an adaptive test with a complete performance feedback being graphically provided to the test-taker

Language: C#, SQL

RDBMS: Oracle 9i

Tools: HarnessIT (Unit Testing), JMeter (performance and load testing)

Group Management Framework for Event Monitoring Sep’04 – Dec’04

Simulated group communication in a large scale distributed event monitoring system.

Designed and implemented a strategy to perform efficient group communication for

event notification and monitoring. Complete development was in Java

Brick Sorter using Lego Mindstorms Toolkit Feb’04 – April’04

Designed and implemented a brick sorter to sort upto 3 colors of bricks into appropriate color bins.

Used the Lego Mindstorms toolkit to build the mechanical components of the sorter and used the

Bricx command center for programming the RCX. Used Rational Rose Real Time for the design.

Parallel Programming Patterns in Grid Simulation Models Aug’03 – Dec’03

Implemented parallel programs to study multithreaded models of heat flow using Laplace Grid Simulation and verified correctness using the model checker for Java Program Java Path Finder.

Distributed real time embedded system on C167 microcontroller Oct’03 – Dec’03

Implemented a toy car with controls such as accelerator, gears, brake, steering and speed display. Involved the interconnection of peripherals such as CAN networks, A/D converters, D/A converters, and timers and implementation of device drivers on top of micro-kernels.

Home Appliance Control Using Mobile Phone, Senior Year Project Aug’02 – Feb’03

The project aimed at controlling remote home appliances using a mobile phone by sending control commands as SMS messages. The implementation included Linux device drivers, a message parser, an email client as well as a mail transfer agent.

UML was used to model/design the entire project.

Language: C, Network Socket Programming

Platform: Linux

Tools: LEX and YACC

Papers

Akamai’s Distributed Web Services April’03

·  A paper on Akamai’s Edge computing technologies.

Jakarta Torque

·  A paper describing Jakarta torque as an object relational mapping tool.

Seminar

Network Management, Senior Year Seminar Aug’01

·  Included network management model, components and operations with filtering, scoping and Proxy Management. Based on SNMP

Accolades

·  Senior Year Project was adjudged 2nd at a National Level Project Exhibition. May’02

·  Ranked 2nd in the Senior Year Engineering examination. May’02

References available on request