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 – current | PowerNet 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 2010 | General 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 2009 | BlueCross BlueShield of Tennessee | Chattanooga, 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 2007 | Tennessee Valley Authority | Chattanooga, TN |
| Desktop System Specialist | ||
| Remotely diagnosed, troubleshot and resolved computer and phone problems | ||
| Trained to use HP Service Desk software | ||
| April 2006 – May 2006 | VIPGift | Chattanooga, 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 2006 | TigerTranz | Chattanooga, 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-2003 | TTU Computer Science Labs | Cookeville, 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-2001 | TTU Residential Life | Cookeville, 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 | ||
| 2000 | SurfNChattanooga | Chattanooga, 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#
- Developed RearViewMirror (http://penguindreams.org/projects/rearviewmirror/) in C#/.NET for Windows
- Developed MplayerBuddy (http://penguindreams.org/projects/mplayerbuddy/) in C#/Mono for Linux
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)