Post Job Free
Sign in

Project Information Technology C++ Software Engineering

Location:
Los Angeles, CA
Posted:
January 24, 2013

Contact this candidate

Resume:

ANUP BALDAWA

**** * **** **, *** Angeles, CA ****7-3909. Phone: 213-***-**** Email: *******@***.***

EDUCATION

M.S. Computer Science. (GPA 3.45) Bachelor of Information Technology, GPA 3.2

University of Southern California Pune Institute of Computer Technology (PICT),

(Joined in Spring 2007) University of Pune, India August 2005

WORK EXPERIENCE : 1.5 Years in a software company in India

Project Name :- TTEL (Client Group)

Domain:- Gaming (ONLINE POKER)

Platform:- PERL, LINUX SHELL SCRIPT, C++

Project Description:-

TTEL was a company which had business in online gaming domain. It hosted around 200 websites which provided a poker client to download .The team was comprised of two groups: the Client-side and the Server-side. The Client-side group provides services for re-factoring, internationalization, and Network API development of the product which provided platform independent APIs to third party vendors. The Client-side group builds CD/Wise kits of the product and deploys on the Production Servers located in Gibraltar, UK and Curacao, Caribbean Islands. The client application was developed in C++ and the major tasks involve bug fixing, new feature addition and build and deployment. The build and deployment process consists of various Linux Shell and Perl scripts.

Responsibilities in Detail:-

1 Resolved few bugs in C++

2 Actively involved in re factoring the client code into various DLL’s.

3 Actively involved in the build and deployment procedures.

4 Actively involved in modifying various shell and PERL scripts, which were used in build and

deployment, depending on the changes in the build and deployment procedures.

5 Worked as a QL(Quality Leader) for the TTEL project

LEADERSHIP/ORGANIZATIONS

Software In charge of my college’s annual national level project competition (CONCEPTS 2004) for the year (2003-2004).

SKILLS

Languages: C, C++, HTML, Perl, LINUX Shell Scripts. Visual Basic, Visual C++, AJAX.

Databases: Oracle, Microsoft Access, MySQL.

Applications: Rational Rose, Microsoft Visual Studio.

Platforms: Windows 98/2000/XP, Linux.

RELATED COURSEWORK

UNDER GRADUATE:

Database Systems Information Security System. Data Structures

Operating Systems Real Time Systems. Distributed Systems

S/W Engineering Industrial Management. Object Oriented Programming

USC:

Analysis of Algorithms Artificial Intelligence Computer Networks

(Prof Shamsian) (Prof Moradi ) (Prof Zahid)

Computer Communication) System Security

(Prof Cheng) (Prof Neuman)

Argus Archipelago (Network Security Project). ( Final Year of Engineering, India)

-The project proposes new authentication procedure based on machine authentication. IP and hardware

address spoofing can be taken care of.

-Basic TCP connection establishment procedure is modified with modification in Linux kernel source code.

Achievements:

First prize in state level project competition SILICON FUSION held at A.I.S.S.M.S. Pune. INDIA

Third prize in state level project competition INTEXICATION held at M.I.T. Pune. INDIA.

Breadth First Search(BFS), Depth First Search(DFS) and A* Search Algorithms(Spring 2007)

-Implemented BFS, A* and DFS search algorithms to find the most optimal solution to the Not-So-Easy

Number Maze invented by Robert Abbott, http://www.logicmazes.com

Client-Server Socket programming(Spring 2007)

-Multithreaded, socket program coded in C++.

-UDP and TCP sockets used for communication between Servers and Clients.

DNS – File Server

- Multi threaded socket program coded in C++.

-Client request for IP address for a hostname, file size on the server or the file itself and the server replies

the client with appropriate data.

-Signal handling is implemented along with alarm concept

Banking Simulation

- Multi threaded program coded in C++

- Customers arrives at either constant rate or exponential rate and the servers serve the customers either at

constant rate or exponential rate.

- Signal handling is implemented and various pthread concepts like mutex, conditional wait, broadcasting

signal etc are used.



Contact this candidate