GAGANDEEP B. GUPTA

2200, Waterview Pkwy, #1534, Richardson, TX - 75080      

972-235-0644

[email protected]

 

Objectives:

  • On campus position which utilizes knowledge and computer skills.

 

Education:

Master of Science in Computer Science                                Expected December 2005

The University of Texas at Dallas, USA

 

Bachelor of Engineering in Computer Science                                              June 2001

The Maharaja Sayajirao University of Baroda, India

GPA: 3.9/4.0

 

Final year project: Interactive Voice Response System – Implemented Java Telephony Application Programming Interface (JTAPI) for Windows platform.

 

Technical Skill Sets:

Embedded – Programming of Ethernet controller chip and RF transceivers. Both have 8051 as core.

Operating Systems – DOS, Windows 95/98, Linux (as an Administrator).

Assembly Languages – Intel 8085 & 8086.

High Level Languages – BASIC, C, C++, Java, Visual Basic, COBOL, FORTRAN 77, Prolog.

Scripting Languagessh.

Databases – FoxPro 2.6, Oracle 7.3, PostgreSQL, MySQL, Access, Ozone (object oriented database)

Server Technologiesservlets, JSP.

Web Technologies – Java Applets, HTML, XML, GIMP (Graphics Image Manipulator), Adobe Photoshop.

Web Servers – Apache, TomCat, PWS, JettyServer

Others – Java Speech API, Java Sound API, Java Telephony API, Java Media Framework, Java Communication API, JDBC, ODMG API, JDO, Mobile Interface Device Profile (MIDP/CDLC).

 

Experience:

NextGen Automation, Mumbai, India, January 2002 to December 2003.

R&D engineer

Associated with the development of Home/Office Automation System named ‘Gateman’ from commencement to completion.

  • Earned letter of commendation in May 2002.
  • Designed firewall rules for Gateman using iptables.
  • Configured sendmail as mail server for Gateman.
  • Implemented security by encrypting communication between Gateman and clients (accessing from a web browser or a 3G/GPRS phone) using java’s security and crypto package.

 

 

  • Wrote application based on MIDP (Mobile Interface Device Profile) to provide access from any 3G/GPRS phone, including mail client that interfaced with the mail server and allowed user to receive and send mails.
  • Implemented motion detection (on JPEG pictures) in user specified region of interest using Java.
  • Designed the protocol for communication between low power RF transceivers (433-435MHz) and later wrote the firmware.
  • Developed the firmware for prototype LAN camera developed by NextGen Automation.
  • Wrote an interpreter in Java that allows nested if-then-else blocks and arithmetic & relational operations on java objects.
  • Wrote a driver in Java (Java Communication API), which communicates with a modem connected to serial port. Later wrote classes on top of the driver that:
    • Answer an incoming call and record the message.
    • Dial a pre-configured list of numbers on receiving a trigger and deliver a voice message generated through Text to Speech.
  • Carried out the duties of a System Administrator for RedHat Linux server.

 

Indian Oil Corporation Ltd., Baroda, India – December 2000 to April 2001

Trainee

  • Implemented Java Telephony Application Programming Interface (JTAPI) for Windows platform.
  • Developed an information system, “Employee Training Monitoring System”, using Microsoft Visual Basic 6.0 Professional Edition and Microsoft Access 97/2000.

 

ORG-MARG Research, Baroda, India – May 2000 to June 2000.

Summer Trainee

·         Developed an intuitive web interface, using JDBC JSP, to PostgreSql database on a Linux machine.

·         Set up intranet using Linux.

 

 

Hosted by www.Geocities.ws

1