KARTHIK SELVARAJ
**** * ******* ***, *******, IL 60616 H: +1-312-***-**** Email: *******.*******@*****.***
https://www.linkedin.com/in/karthik-selvaraj-b86517a2 https://github.com/karthik871991/Algorithms-practice
Professional Summary
An organized, ardent software engineer, adept in development and automation tasks with a zeal for technology.
Graduate Teaching Assistant Project
Grading Rubrics Application Jan 2016 – Mar 2016
Developed a scalable application using MVC pattern for managing student grades. Also, designed a normalized database for the application that records the student grade details.
Language: Java Front End: Java FX
Back End: MySQL
Academic Projects
Compiler Design Oct 2014
Implemented a compiler simulator for EasyVL language, a hardware description language which performs the operations of gates.
Language: Java
An Online Shopping Web Application Jan 2015 – Feb 2015
Designed an e-Commerce website using entity frameworks which enables users to make online purchases. It is deployed in Azure cloud. Used Team Foundation Server for source control.
Language: C# Front End: ASP.Net
Framework: .Net Back End: SQL Server 2012
University Portal – Course Registration Mar 2015 – May 2015
Developed a role based web application using ORM & JPA, made for professors, students of the college for managing the personal and course details.
Language: Java Front End: JSP, JSF, JSTL, Servlets
Back End: MySQL
Grad School Work Experience
Illinois Institute of Technology Graduate Teaching Assistant Aug 2015 - Present
Provides diverse learning experience and assists students for Object Oriented Application Development course. Organize regular meetings with students to determine their study needs on essential topics related to the course - data structures, algorithms and address problems ingeniously.
Create assignments and projects that provide opportunity to the students in exploring topics and implementing them, thereby strengthening their programming skills.
Grad Intern Experience
TTX Company - Chicago IL Application Developer Intern Jun 2015 – Aug 2015
Built a window service application to monitor the work flow of the other application servers. Also, devised new algorithm for monitoring log files.
Created a user interface to manage the service application, waiving the complexity in doing the same using accustomed methods.
Formulated a multi-threaded application which helped the company in letting their users know about the status of the application in periodic intervals via mail.
Professional Experience
Accenture – Bangalore India Software Engineer Aug 2012 – Jul 2014
Successfully reduced the man power by developing an application using .Net technology (C#) to monitor mails which keeps track of current state of the servers.
Efficiently resolved tickets in HP Service Manager Tool which supports the production environment, as L2 support.
Undergrad Intern Experience
Accenture – Chennai, India Associate Software Engineer Intern Apr 2012 – Jul 2012
Designed and implemented an Automatic Teller Machine using Microsoft Visual Studio 2010.
Proposed an approach for automating the existing system thereby maximizing the number of applications running in the production environment.
Technical Skills
Programming Skills: C#, Java, SQL.
Tools/IDE: Visual studio, Eclipse, Net Beans, SQL server 2012, MySQL Workbench, Android Studio.
Operating Systems: Windows, UNIX.
Web Applications: ASP.net, VB.net, JSP, HTML, Java Script, jQuery, Node.js, Azure.
Education
Illinois Institute of Technology, Chicago IL Anticipated Graduation Date: May 2016
Masters, 3.67
Information Technology and Management
SRM University, Chennai, India May 2012
Bachelor of Technology, 3.2
Electronics and Communication Engineering
Awards/Activities
Student Leadership Award Achievement as Graduate Teaching Assistant Apr 2016
Star Performer of the Month Achievement in Automation Sep 2013
Head Start Foundation Program Member – Professional training during undergrad Feb 2012