Resume online
Objective
Seeking a position in the software industry that offers opportunities to develop innovative and useful products.
Academic record
| Masters in Computer Science |
GPA: 3.58 |
May 2006 |
University of Houston, TX |
| Bachelors in Computer Engineering |
GPA: 3.69 |
2002 |
Pune Institute of Computer Technology, India |
- Awarded the National Merit Scholarship in High School
- Undergraduate project (Visual Explorer for internet Sites) was rated as one of the Best Implemented Projects during IEEE Concepts 2002, a national level project exhibition
- Participated and won the Southeast Regionals at the Microsoft Imagine Cup 2005 (Software Design Invitational). Placed among the top 9 US National Finalists.
Software Exposure
|
DOS, Windows 2000/XP, Linux, AIX
|
|
Assembly, C, C++, Java, C#, Python, VB, Shell scripting
|
|
HTML, CSS, JavaScript, VBScript, XML, XSLT, Flash, ActionScript, Microsoft IIS, ASP.NET (v1.1, v2.0)
|
|
Microsoft SQL Server, IBM DB2, JDBC
|
|
UML, Eclipse Plugin development, Qt3 from Trolltech, MFC, Microsoft.NET platform, CVS, Subversion, VS2003, VS2005 Team System
|
Work Experience
Click on a project title to view it's details
- Research Projects
- WebClient Application Framework
- Network Persona CLI IDE
- Exemplary cX Application Suite
- AIX-DB2 porting of E.piphany RT Server
- Visual Explorer for internet Sites (VEinS)
- Summer Internship @ Halliburton
- Imagine Cup 2005
Research Projects
@University of Houston
|
|
Please visit my Master's Track page for details.
|
WebClient Application Framework
@Kenati Technologies Pvt. Ltd.
|
|
The goal of this project is to implement a Rich-Client UI Framework/Application Development Framework, which is XML/XSLT based and designed exclusively for Internet Explorer 6.0+. It includes a complex DHTML driven UI widgets that rivals widgets available for Desktop applications. The widgets and other supporting features are tied together by a common framework that serves as the backbone. The framework is intended to have a zero-install footprint on the client machine and should be able to run just off the Web.
|
- Developing the High Level Design (HLD) for data communication in the framework and also providing the Object and XML models
- Developing Functional Specifications and initial prototypes of the Grid, Tree, and Tab widgets
- Integrating early prototypes with the server-side infrastructure
|
|
HTML, JavaScript (with stress on OO capabilities), CSS, XML, XSLT, JSP, Tomcat, Microsoft HTC technology, Vector Markup Language (VML) and SVG
|
| 5 members |
| 6 months |
Network Persona CLI IDE
@Kenati Technologies Pvt. Ltd.
|
Network Persona is Kenati's flagship product which provides a Network Management System (NMS) with a scaled down customized version of the popular Linux OS. CLI IDE is a development environment for creating configuration files, C and Header files and a CLI engine that defines the behavior of a SNMP Agent.
The IDE is an integration of many CLI tools that were built over a period, some in C and some in Java. It has been built entirely around the IBM Eclipse platform.
|
- Creating initial code-base that contains the User Interface and a framework for incorporating additional Wizards, Views and Perspectives
- Knowledge transfer sessions to team members on the Eclipse Platform with stress on the Rich Client Platform (RCP), introduced in version 3.0
|
|
Java, Eclipse Platform (RCP), Ant build tool
|
| 8 members |
| 2 months |
Exemplary cX Application Suite
@Persistent Systems Pvt. Ltd.
|
Exemplary provides supply chain software that helps companies gain real-time control of their extended supply chains, bridging the gap between supply chain planning and "real-world" execution.
With the Exemplary cX Application Suite, customers can accelerate, control, analyze and evolve collaborative practices with supply chain partners, enabling best-in-class direct procurement execution, real-time inventory replenishment, lean manufacturing, and other supply chain initiatives that drive operational excellence.
|
- Designing Workflows for Supply Chain modules and creating DHTML prototypes that capture this workflow
- Converting prototypes to ASP pages and modeling optimal set of SQL Queries that provide business data for the ASP page
- CVS Branch maintainer. Resolving Merge conflicts and coordinating Check-ins
|
|
Microsoft Visual Interdev, IIS, VSS, ASP, JavaScript, VB, VBScript, Frontpage, MSSQL Server, AutoQA (internally developed automated testing tool), EmpowerMe (a proprietary tool for generating database-centric applications and applets)
|
| 12 members |
| 13 months |
AIX-DB2 porting of E.piphany RT Server
@Persistent Systems Pvt. Ltd.
|
E.piphany Real-Time (RT) runs on Windows/HP-UX/Solaris platforms with SQL Server/Oracle databases in the backend. The project mainly involved:
- Porting E.piphany Real-Time to AIX operating system
- Enabling E.piphany Real-Time to run against IBM-DB2 database
|
- Designated QA member. Testing the software in multiple locales with Oracle, DB2 and MSSQL databases and on OS platforms like AIX and Windows 2000
- Webmaster
|
|
E.piphany RT Suite of components, IBM DB2 (AIX + Windows), MSSQL Server, Oracle 8i (AIX), ClearCase, ClearQuest, Frontpage
|
| 14 members |
| 4 months |
Visual Explorer for internet Sites (VEinS)
Undergraduate project
veins.sourceforge.net
|
The aim of the project is to extract the hierarchical structure of any website and show various representations of the same. This is an application project intended for Web Administrators/ Web Masters.
The software is useful in identifying dead links, link relationships between pages, website management and reporting. Some of its features are Multiple Views (Link View, Directory View, Relational View), Automatic Link checking, Software generated Html Report, Image and Link Extractors. This was a final year B.E. project.
|
- Developed the complete UI with the Java Swing toolkit. Developed major parts of the Charting and Reporting engine
- Developed a BFS style spider algorithm and conceptualized the layouts for the Views
- Did prototyping to migrate the UI to the IBM Eclipse platform
- Webmaster
|
|
Java, Swing, HTML, CSS, Netbeans IDE, Charting and HTML generation libraries (obtained from Sourceforge.net and Jakarta project website)
|
| 3 members |
| 8 months |
Summer Internship, 2005
@Halliburton Digital and Consulting Solutions
|
|
Involved prototyping of .NET Framework 2.0, ASP.NET 2.0, Visual Studio Team System 2005. Creating initial implementation of the Real-Time Operations Portal using ASP.NET 2.0
|
- Investigating tools and technologies useful for the RTO portal
- Prototyping and understanding features of .NET Framework 2.0, ASP.NET 2.0
|
|
Visual Studio Team System 2005, C#, ASP.NET 2.0, SVG, JavaScript
|
| 3 members |
| 13 weeks |
|
Imagine Cup 2005 - Software Design Invitational
|
Developed a Collaborative Brainstorming tool called CrystalThought. CrystalThought is a .NET application providing an easy and intuitive interface for communicating ideas. It uses the concept of layers to exchange ideas. Meetings in CrystalThought are hosted on a WebService and members connect to it for participating in a meeting.
This was also my Spring 2005 Course Project for the Object Oriented Analysis and Design class.
We won the Southeast Regionals and were one of the top 9 US National Finalists. Read more...
|
- Team formation and co-ordinating members. Team Lead.
- User Interface development using Windows Forms
- Design and Architecture
|
|
Visual Studio 2003, .NET Framework 1.1, C#, Windows Forms, ASP.NET WebServices,
|
| 3 members |
| 3 Months |
Free time
- Computer Graphics, Web and document interface design
- Learning and exploring new technologies
- Reading biographies of influential people
- Table Tennis, Basketball, Badminton, Cricket
- Computer Games (Strategy, RPG, FPS)
- Sketching, Painting (water colors)
- Playing the Keyboard