ANKIT
KAPUR
St
#***
+1(408)805-
2153
West
Lafayette
IN
47906
******@******.***
OBJECTIVE
Seeking
a
challenging
internship
in
the
field
of
Computer
Science.
EDUCATION
Purdue
University
West
Lafayette,
IN
Bachelor
of
Science
in
Computer
Science
Spring
2015
RELEVANT
COURSEWORK
Programming
in
C
-
Pointers,
Linked
Lists,
Binary
Search
Trees,
Hash
Tables
Computer
Architecture
-
Digital
logic,
Arm
assembly,
x86
assembly
Systems
Programming
-
Bash,
Mutex
locks,
Programming
of
Shell/Web-
server
Introduction
to
Cryptography
–
Substitution,
Product
and
Block
Ciphers,
AES
Software
Engineering
–
Version
Control,
Agile
methodology,
Scrum,
Software
development
life
cycle
Introduction
to
Analysis
of
Algorithms
-
Divide-
and-
conquer,
dynamic
programming, design of data structures
Operating
Systems
–
XINU
operating
system
in
Intel
x86
architecture
RELEVANT
EXPERIENCE
Teaching
Assistant
-
Object
Oriented
Programming
in
Java
-
Fall
and
Summer
2013
• Developed
projects
based
in
Java
for
Substitution
cipher,
Classes,
Methods,
and
the
Android
SDK.
Teaching
Assistant
–
Programming
Tools
in
UNIX
–
Fall
2013
• Taught
UNIX
concepts
including
file
systems,
SSH,
environment
variables,
alias,
bash
scripts
Teaching
Assistant
–
Bridge
to
First
CS
Course
–
Summer
2013
• Created
Java
assignments
for
incoming
freshmen
in
CS.
Teaching
Assistant
Pool
–
Programming
in
C
–
Summer
2013
• Developed
assignments
in
C
for
topics
such
as
Polyalphabetic
Substitution
Cipher
and
automatic
backup
of
directories.
Co-
Founder
–
Ballerina
Design
Company
–
Fall
2010
to
Spring
2012
• Photography
and
design
solutions
for
prestigious
organizations
and
luxury
brands
in
India.
• Managed
logistics,
website
development
while
servicing
client
relationships.
• www.ballerinadesigns.com
RELEVANT
PROJECTS
Purdue
Safe
Walk
Application
–
Fall
2013
• Created
an
Android
server
to
handle
client
requests,
in
Java.
• Application
was
deployed
and
tested
on
Kindle
Fire
Stock
Frequency
Program
-
Spring
2013
• Created
a
Stock
Frequency
program
in
C
using
Hash
tables
and
File
I/O.
Shell
Project
-
Summer
2013
• Created
a
shell
using
grammar
parsers,
systems
processes
and
C/C++programming
• Deployed
and
tested
on
UNIX.
Hill
Cipher
-
Fall
2013
• Created
a
Hill
Cipher
in
Java.
• Encrypt
and
decrypt
using
Linear
Algebra
for
matrix
of
size
10x10.
Simple
C
Compiler
-
Fall
2013
• Implemented
a
Simple
C
compiler
using
grammar
parsers.
SKILLS
Programming
Languages:
C,
C++,
Java
x86/ARM
assembly,
Bash
Text
Editors:
Vim,
Eclipse
and
Dr.
Java
Software:
Imaging
and
Presentation
Software
(Adobe
Photoshop,
Illustrator,
In
design),
Web
Publishing,
MS
Office
Operating
Systems:
Mac
OS
X,
Windows,
UNIX
and
Linux