Resume

Sumit Khanna

Email: sumit@penguindreams.org

Education

University of Tennessee Chattanooga

(2005 – 2009)

  • Graduated with a Master of Science in Computer Science
  • Thesis: “Breaking the Multi-Colored Box: A Study of CAPTCHA

Tennessee Technological University

(2000 – 2004)

  • Graduated with Bachelors of Science in Computer Science
  • President of TTU chapter of Associate of Computing Machinery (2003 – 1 year)
  • Association for Computing Machinery Executive Board (2004 – 1 year)

Work Experience

April 2010 – currentPowerNet Global Communications (contractor: PSIGroup)Fairfield, OH
 Software Engineer II
 Development for existing Java desktop application using Swing
 Development for Enterprise Java Beans (EJBs) and scheduled jobs running on JBoss
 Utilize Oracle 10g Database
 Linux shell scripting on CentOS for maintenance and diagnostics
January 2010 – March 2010General Electric Aviation (contractor: Tata Tata Consultancy Services, subcontractor: Clairvoyant Technosolutions Inc)Evendale, OH
 Software Engineer
 Developed internal REST web services which ran on JBoss 4.3 / Java 1.5
 Utilized Eclipse 3.3, Apache Ant, Oracle 10g Databases
 Used Spring 3.0 for Dependency Injection and Aspect Orientated Programming
June 2007 – December 2009BlueCross BlueShield of TennesseeChattanooga, TN
 Senior Programmer (August 2008 – current)
 Programmer (June 2007 – August 2008)
 Developed applications (standalone and web) and web services to support e-Business
 Platform: J2EE on IBM WebSphere 6.0/6.1 / AIX
 Created SSIS Packages, maintained DTS packages and utilized Sybase, SQL Server 2005 and Active Directory
 Converted legacy ASP applications into Java applications and web services building upon SOA
 Administered and Developed for Interwoven Teamsite and OpenDeploy servers
May 2006 – June 2007Tennessee Valley AuthorityChattanooga, TN
 Desktop System Specialist
 Remotely diagnosed, troubleshot and resolved computer and phone problems
 Trained to use HP Service Desk software
April 2006 – May 2006VIPGiftChattanooga, TN
 .NET Developer
 Developed for and maintained Visual Basic.NET applications
 Designed applications for existing ASP.NET framework
 Worked with Microsoft SQL 2005 Databases and SSIS packages
April 2005 – March 2006TigerTranzChattanooga, TN
 Linux Software Engineer
 Managed Network Security, Firewalls, Linux Servers and Spam/Virus Filters
 Wrote several applications in Java, PHP5, C/C++ and MySQL
 Developed documentation for administrators, developers and end users
2001-2003TTU Computer Science LabsCookeville, TN
 Unix System Administrator
 Installed, Updated and Maintained a cluster of 26 Red Hat Linux Computers
 Maintained servers that held students’ account information and e-mail
 Kept track of lab workers’ payroll and hours
2000-2001TTU Residential LifeCookeville, TN
 Residential Assistant
 Served as the University’s representative in the residence halls
 Provided personal help and assistance to residents
 Developed recreational programs for students
2000SurfNChattanoogaChattanooga, TN
 HTML/Graphics Designer
 Designed HTML templates for commercial websites
 Designed graphics using LView Pro

Web Design (abridged. Full portfolio located at http://penguindreams.org/webportfolio/)

  • TweeFlood (http://tweeflood.com) – A web application for Twitter users to display analytics of users they follow. It was developed in PHP5 using a custom framework, jQuery, Blueprint CSS and Smarty Templates.
  • Chattanooga Swing and Lindy (http://chattanoogaswing.org) – Website for non-profit community swing dance organization. Backend handled by WordPress.
  • Chattanooga Dance Inc (http://chattanoogadanceinc.org) – Website for non-profit Chattanooga chapter of Dance Inc. Originally managed by Drupal, this site was converted to a WordPress backend in 2008.

Skills

Operating Systems

  • Linux (Gentoo, Red Hat Enterprise, SuSE, Linux From Scratch), FreeBSD, IBM AIX, SCO UnixWare, Windows (2000/XP/2003 Server), Mac OS (10.4/10.5)

My primary operating systems include Gentoo Linux and MacOS. I am very familiar with the inner-workings of Linux/UNIX systems including runlevels, init systems, package management, shell scripting and kernel modules.

Server Administration

  • DHCP Servers, Local DNS (using bind), SMTP (Postfix), POP/IMAP (Courier), OpenLDAP, OpenVPN, Apache, iptables based firewalls, Nessus (Intrusion Detection)

I’ve installed, configured and maintained all of the services listed above in a professional environment

Development Tools

  • Visual Studio 6.0/2005/2008
  • CVS, Subversion, Visual Source Safe, Rational ClearCase/ClearQuest
  • Eclipse 2.x/3.x and IBM Rational Application Developer 6.0/7.0

Java

  • API: J2EE, Java 1.4/1.5/1.6, JNDI (Active Directory), SAX/DOM XML Parsing, AWT/Swing Standalone Applications, Multi-threaded Applications, Apache-FOP (PDF Generation), Log4j, JDBC
  • Platforms: Apache Tomcat 3.x, 5.x, IBM WebSphere Application Server 5.1,6.0,6.1
  • Web Frameworks: Plain HTTP Servlets (for REST services), Struts, Tiles, JSF
  • Web Service Frameworks: AXIS 1.x, JAX-RPC, JAX-WS
  • Other: Spring 3.0 (Dependency Injection and Aspect Orientation Programming for Logging)

PHP

  • Developed object orientated web applications and model/view/controller frameworks in PHP5
  • Database connection using both the PHP4 and PHP5 approaches with MySQL
  • Utilized PHP5 for batch processes, shell scripts and other non-web applications
  • Experience with Smarty Templates and designing custom WordPress Themes

C#

Web

  • HTML/XHTML, XML, XSLT, CSS
  • Frameworks: jQuery, BluePrint CSS, 960 Grid
  • Well formed design and layout, validating, table-less, with compatibility on IE6/7, FireFox, KHTML/WebKit (Safari, iPhone, etc), Opera

Databases

  • Microsoft SQL 2000/2005, MySQL, Sybase, DTS/SSIS Packages for MSSQL

Programming and Scripting Languages

  • C/C++ (Linux and Win32), PHP, Python, Java, C# (.NET and Mono), TCL/TK, Bash

Other

  • Interwoven Teamsite (Administration, Form Development and Workflow Development)
  • Adobe Photoshop (3.0 through CS4)
  • Apple Final Cut Studio 3 (Video portfolio: http://penguindreams.org/category/video)