PRATIK AGRAWAL
** ***** ****** *****, *******, New York 14214
********@*******.***
EDUCATION
UNIVERSITY AT BUFFALO, THE STATE UNIVERSITY OF NEW YORK, USA
Masters of Science, Computer Science and Engineering, December 2010, GPA:
3.37/4.0
SWAMI VIVEKANAND COLLEGE OF ENGINEERING, Affiliated to RGTU, Bhopal, INDIA
Bachelors of Engineering, Computer Science and Engineering, June 2009
TECHNICAL SKILLS
Programming Languages: C, C#, SQL, ASP.Net, Matlab, Network Programming,
PHP, XML and HTML
Operating System: Android, Windows Server, Windows, Linux, UNIX, Sun
Solaris
Tools: Visual Studio, MSSQL Server, Microsoft Access, Adobe Dreamweaver,
Eclipse, NS2, NAM, Air Crack, Shimmer, NMAP, VMware, Virtual box, Toad for
SQL Server, Internet Information Services 7(IIS Server), Apache Web Server
SUMMER INTERNSHIP
June 2010-Sept 2010
Odyssey Group of Hotels, Indianapolis, IN
> Developed an application for Daily Revenue Record using C# and SQL for
maintaining the monthly and yearly records for the profit and
expenses. Converted Excel application to C# platform.
> Upgraded the network and configured IIS web server for maintaining
employee work hour information.
> Developed a website using PHP and configured and maintained IIS 7 for the
website.
PROFESSIONAL EXPERIENCE
Tutor, CADS LAB, University at Buffalo, Buffalo, NY
Sept 2010-Dec 2010
> Taught undergraduate students subject such as Mathematics, Physics and
Computer Science.
Software Developer, Tech Beans Technologies, Indore, India
June 2008-Feb 2009
> Played important role in design and development while working on
various projects. Major technology used for the development includes
.NET platform and MS SQL for the databases.
PROJECTS
. Developed Web Based Stock Trading System
Nov 2008-Feb 2009
> Developed a website, on which users maintain their account and perform
trading.
> Users can buy and sell shares for companies listed in Bombay
Stock Exchange, India.
. Smartphone Application for Android Platform
Sept 2010- Dec 2010
> Proposed the idea, designed and developed Location Based smart phone
application "UBUPDATES" deployable on android platform. Integrated
application with networking site "Twitter".
> Application sends regular alerts to users depending on their
location in campus about the current events nearby.
. Fire Related Extreme Event System, School of Management, University at
Buffalo Sept 2010- Dec 2010
> Designed security architecture for a web based application developed
for Fire Department.
> Used security concepts such as Single Sign On and studied about
security concepts on cloud.
. Design and Implementation of File System and Disk Storage System
Sept 2009-Dec 2009
> Implemented using C programming language. In project Client-Server
connection was established.
> Server manages the Files created by the Client, enabling client with
functionalities such as creating, reading, writing, deleting and
appending data to file.
. Inter Process Communication Model
Sept 2009-Dec 2009
> Learned and implemented the concepts of system level calls such as
fork, semaphores, mutex and threads to achieve proper solution for IPC
problems such as Larry Moe Curly and Burger Buddies.
. Calculated Geodesic Distance in 3D image between two pixels
> Created an algorithm for finding the minimum "Geodesic Distance" in a
3-D image having holes using Matlab.
. Defined various Firewall rules using IP Table in LINUX and used them for
opening and blocking various ports and services offered, which increased
security for system.
LEADERSHIP AND STRENGHTS
. Working as Vice-President of Graduate Indian Student Association (GISA)
at University at Buffalo.
. Participated in Rural Education Awareness program in India.
. Captained school Volleyball team at county level.
. Participated in REALM program at University at Buffalo, shadowed
Associate Director of Academic Services for day.
MASTERS COURSEWORK
Information Assurance, Operating Systems, Computer Security, Modern
Networking Concepts, Wireless Network Security, Distributed Systems,
Analysis and Design of Algorithms and Wireless Sensor Networks and Mobile
Computing