Darshan Karia
*** * ****** **, *** ***, San Jose, CA 95113
*******.*****@********.****.***
http://darshankaria.com
Objective
Seeking a Full-time position as a Software Engineer.
Education
MS (Computer Science), San Jos State University, San Jose, CA, USA
Duration: August 2009 - May 2012 (Expected) GPA: 3.63
BE (Computer Engineering), Saurashtra University, Rajkot, Gujarat, India.
Duration: June 2004 - May 2008 GPA: 3.61
Technical Skills
Programming Languages: Java, PHP, HTML, JavaScript, XML, SVG, Android Programming, SQL, C
Database Systems: Oracle 9i, MySQL, SQLite, DB2
Operating Systems: Windows, UNIX
Applications and IDEs: Eclipse, Dreamweaver, StarUML, MS Office, Adobe Photoshop
MISC: AJAX, Object Oriented Designing, CSS, XSLT
Work Experience
Engineering Tools Intern
Place: Ericson Inc., San Jose, CA
Duration: 08/2011 12/2011
JIRA Designed workflow for ticketing system in commercial tool JIRA, developed plugins
using their SDK in Java as required supporting the workflow of Ericsson Issue Tracking.
Shortlist This is an internal tool designed to work with existing issue tracking system and
shortlisting API developed by core team. It provides UI to update shortlisting queue of
issues based on group of issues. UI and existing features for one module and add new
features to existing tool using CakePHP.
Java Developer
Place: DevIndia Infoway, Rajkot, Gujarat, India
Duration: 06/2008 - 05/2009
Designed, Developed and Tested Various Java based Applications. Also tested some mobile
applications developed by other team.
Project Trainee
Place: Tata Consultancy Services, Gandhinagar, Gujarat, India
Duration: 01/2008 - 05/2008
Medical Bill Reimbursement System & Leave Application These modules were part of
IWDMS (Integrated Workflow & Documents Management System) for Gujarat (India)
Parliament. This system manages respective entities, Medical Bill Reimbursement and
Leave Application of parliament employees, and also has hierarchical approval process of
same. It uses various J2EE technologies like JSP, Servlet, EJB; web technologies like HTML,
JavaScript; and Oracle 10g as database.
Projects
San Jose State University
FullText Indexing for Heritrix This is my master s project where I am working on indexing
for archives generated using Open Source Web Crawler Heritrix. It focuses on creating
inverted index, computing BM25F Page Rank and retrieval of the data from the index using
web-based UI. It is mainly done using Java technologies. (Ongoing)
Pods This project focuses on creating a component-container framework that is
conceptually similar to eclipse. The container can contain many components and the
component requiring service can get one from a component providing the required service.
It uses Java Reflections in order to determine the services each component is providing. It
also uses various design patterns to understand usage of them in real time projects. It uses
Java Swing for GUI. Team size: 2
Light Rail Simulation This application was developed to test the knowledge of SVG
acquired during the coursework. It demonstrates basic animation using SVG, where light
rail is represented by a DOT and it moves on the map in scaled time from the actual
schedule. It uses SVG, SVG Plugin of JQuery, and JavaScript for designing the GUI while PHP
to grab the schedule from VTA web-site and generating XML based schedule ready to use
by SVG application.
Others Software Reverse Engineering (debuggers and disassemblers like OLLYDBG and
IDA PRO), Breaking Enigma Cipher (C Programming), SJSU Navigator (Android App).
Saurashtra University
All India School Education Survey (The Great Mind Challenge 2007 by IBM) This
application provides a form to collect various statistical information about school. It also
provides an admin search interface which can search based on various configurable
parameters. It uses JSP for back end and html and JavaScript for front end. Team size: 2
Chat Application This is a LAN based Chat application developed in java. It uses socket
programming for network communication and Java Swing for GUI. Team size: 3
Others Remote Login (Java, RMI), Car Parking System (VB)
Other Activities
Desktop Support Assistant San Jose State University (01/2011 08/2011)
Computer Science Tutor San Jose State University (09/2010 12/2010)
Participated and presented an Android application in Neat Ideas Fair.
Participated and won Project Completion Certificate in The Great Mind Challenge 2007.
Hobbies Photography, Table Tennis, Chess, Video Games.