Kapil Krishnakumar
Kapil Krishnakumar

About Me!

I am currently a sophomore majoring in Computer Science at the University of Texas at Austin. I am passionate about Software Development, especially in areas related to Full-Stack Development, Databases, Computer Vision, Machine Learning and Graphics.

Links



Experience

Software Developer Intern at Sears Holdings

  • Created a MVC Framework for RESTFul Web Services to assist the Core Search team in server management and analysis for the following web services using AngularJS and Java Spring.
  • This helped the Core Search team in 15-20 % as they had a condensed set of applications for server management and improved debugging with analysis tools as well.
  • Developed web service for managing server status and jobs running on servers.
  • Built system for storage of Job Statistics using Java, Python, Cassandra and displaying of data after analysis using AngularJS and Google Visualization API.
  • Developed a Report Generating Web Service for business element using Java and MySQL

Graphic Design Intern at Digital Spice Studios

Created posters for soccer tournament.

Skills

Programming Skills
Java
Proficient
Python
Proficient
C
Proficient
C++
Familiar
MATLAB/
Octave
Familiar
Swift
Familiar
Objective C
Exposure
Databases
MySQL
Expert
Cassandra
Familiar
MongoDB
Exposure
Web Development
JavaScript
Proficient
AngularJS
Proficient
NodeJS
Proficient
JQuery
Proficient
AJAX
Proficient
Gulp
Familiar
HTML/CSS
Expert
SASS
Proficient
Design
Photoshop
Expert
Flash + ActionScript
Expert
Illustrator
Exposure
Mobile
iOS
Familiar
Android
Exposure
Other Technical Skills
UNIX
Proficient
Git
Proficient

Projects

BreakTimePass

Keeps track of how long you spend on websites like facebook,etc. and shows the number of times you visit one!
Used ChartistJS, Material Design Lite, Chrome API's to create it.
Get it over here:
See the code here:

Railway Ticketing Model

Developed a ticketing system to re-create and analyse the Indian Ticketing system for possible improvements.
Created using Java and MySQL using JDBC connector.
See the code here:

Huffman Encoding

A encoding algorithm that uses a process of encoding similar characters with a single representation of that character and the number of times it is repeated. Implemented both the encoder and decoder.
Created using Java. Data Structures used: Priority Queue, Binary Tree.

Website

Created this website from scratch using Material Design and MD Lite. Website has been created as mobile friendly! Technology Used: HTML, CSS, Sass, Gulp, JavaScript, JQuery.

Scam Museum

An Interactive Virtual Musuem Depicting the corruption that has afflicted India in which I was the programmer.
Created using ActionScript in Adobe Flash and Photoshop.
See the code here:

Contact Me

Input is not a number!