KARAN BHATIA
** ******* ******, *** **, Jersey City, NJ 07307 Ph: +1-585-***-**** Email: *****.**@*****.***
EDUCATION
Rochester Institute of Technology, Rochester, NY 2008 – 2013
Master of Science in Computer Science
GPA: 3.5
Career Institute of Technology and Management, Faridabad, India June 2008
Bachelor of Engineering in Information Technology
Coursework: Data Structures, Web Engineering, Software Engineering, Rapid Application Development
SKILLS
Languages: C, C++, Java, ASP, ASP.NET, PHP, PL/SQL, HTML, JavaScript, Hibernate,
VBScript
Web Technologies: Struts, Springs, AJAX, XML, Web services, CSS, JQuery, Dojo, JSTL, JSP
Databases: Oracle 10g, MS SQL Server 2003 MS SQL Server 2005, Amazon SimpleDB
Environments: Windows OS, Sun Solaris, Linux
Design Paradigms: Model View Controller (MVC), Object Relational Mapping (ORM)
Software Packages & Tools: Weka-3-6, IBM Appscan, Eclipse, R-Software, Toad for Oracle,
Peoplesoft, SOAP UI, IE tester, Firebug, Netbeans, MS Visual Studio, SVN,
Visual Source Safe, Tomcat 5.5, IBM TaskMaster 8.0.1, 8.1, IBM FileNet P8
WORK EXPERIENCE
TriTek Solutions, New York, NY (www.triteksol.com) Jan 2012 - Present
Programmer Analyst
Sterling Jewelers (March 2013 – Present)
● Developing a web based imaging and workflow system to replace an existing thick client system
● Implementing custom UI using ASP.NET
● Designing integration points to allow IBM Datacap to communicate with IBM FileNet P8 Content Engine
(CE).
● Building a report utility using IBM RV2
State of TN (July 2012 – January 2012)
Developed an Image processing solution for the client using IBM Datacap 8.1
●
Implemented custom functionality using ASP.NET
●
Integrated client’s mainframe with the App to export data
●
Successfully completed IBM M92 and M93 certifications for Data capture technology
●
Medco (April 2012 – June 2012)
Worked on developing a stand-alone SharePoint website for the client
●
Built dashboards allowing business managers to proactively monitor workflow activities
●
Added customizations to InfoPath forms using Visual Studio Tools for Applications
●
Worked with third party web parts for Sharepoint
●
Implemented custom access permissions to ensure site security
●
Business Group (Jan 2012 – March 2012)
● Worked on enhancing company’s portal using Springs framework in Java
● Used Hibernate to implement ORM design pattern
Vicor Corporation, Andover, MA (www.vicorpower.com) May 2011 - August 2011
Software Developer - Co-op - BIS (Business Information Systems)
● Worked on project implemented in Java Spring Framework, Oracle, AJAX, and XML
● Used Direct Web Remoting (DWR) for AJAX calls
● Used JQuery for data validation on client side
● Implemented the DAO layer using Hibernate
● Developed PL/SQL stored procedures and tuned SQL statements
● Used IBM Appscan to check for security issues in the developed web applications
● Developed new web services to integrate other modules with my applications
● Ensured the Universal appearance of my web applications on different browsers
● Made enhancements to the existing web modules implemented in classic ASP
Vicor Corporation, Andover, MA (www.vicorpower.com) December 2009 - August 2010
Software Developer - Co-op - BIS (Business Information Systems)
● Worked on Ecommerce project using Java Struts Framework, Oracle, AJAX, etc.
● Tasks involved in the project were analysis, development and documentation
● Worked on ERP projects implemented in Peoplesoft with SQR used for backend
● Developed new web modules for the company’s corporate website in classic ASP, and ASP.NET
Damco Software Solutions, Faridabad, India (www.damcogroup.com) June 2007 - August 2007
Software Development Trainee
● Worked as a part of the TeaCup group (Java)
● Provided enhancements to Light speed software for secure coding standards
ACADEMIC PROJECTS
Online Banking System in the Cloud March 2011 – May 2011
●Technology used: Struts, Amazon Web Services
●Designing three bank web portals with their data on Amazon cloud
●Implement security features in the cloud to ensure data security and privacy
●Demonstrate elasticity of Cloud computing by running thousands of instances simultaneously
Enhancements to the H2 database September 2010 – November 2010
●Technology used: Java
●Added the feature to make the connection read-only
●Modified H2 to process full outer joins
Car Rental Company March 2009 - May 2009
●Technology used: Oracle 9i, Struts, PL/SQL
●Designed a web application which could support a car rental business
●Implemented necessary triggers and stored procedures
Courier Management System December 2008 - February 2009
●Technology used: Oracle 9i, Struts, PL/SQL
●Designed a web application which could support a courier management business
●Implemented secure coding practices in the web application
●Implemented client server architecture and encryption for enhancing security
Go Board Network Game September 2008 - November 2008
●Implemented the MVC (Model-View-Controller) design paradigm
●Developed the application using Eclipse, in four increments covering several concepts in Java
Social Networking Portal January 2008 - June 2008
●Technology used: Microsoft SQL Server 2008, ASP.NET
●Replicated the social networking giant Orkut.com
●Added the features of photo tagging and photo privacy
Patient Management System September 2007 - December 2007
●Technology used: Microsoft SQL Server 2008, ASP.NET
●Designed a web portal using which patients could manage their medical information and schedule
appointments with doctors online
AWARDS AND CERTIFICATION
● IBM M92 and M93 certifications for Data capture technology
● TriTek Rookie of the year 2012