| Skills |
| Programming Languages | C#, C++, Java, SQL, VB6, VB .Net, ASP, ASP .Net,HTML, PHP, JSP, Flash MX |
| Technologies | XML, Voice XML, XSLT, SOAP, DOM, XPath, XHTML, CSS, DHTML |
| Operating systems | Win 9x, XP and Linux |
| Database | Oracle, MySQL, MS Access |
| Tools | IIS, Apache, VS.Net, Visual Source Safe, Dreamweaver, Contribute, Photoshop, Premiere |
| Usability techniques | User Centered Design, Prototyping, Usability Analysis |
| top |
| Work |
| Collaboratory Manager, CDI, University of Pittsburgh | | May'02 - Present |
| Developed architecture specifications as part of an infrastructure development program in University of Puerto
Rico School of Dentistry |
| Identified and outlined hardware requirements for the project |
| Worked with the IT department to ensure 99.9% network uptime |
| Coordinated remote software deployment with a team of researchers in UPR |
| Made frequent onsite visits to coordinate infrastructure development |
|
| Designed and implemented online collaboratory |
| Prototyped in Linux/Apache/MySQL/PHP (LAMP) environment focusing on speed and usability |
| Implemented using Win XP/IIS 6.0/MySQL/ASP.Net on .Net framework |
| Designed adn developed the database to drive the collaboratory |
| Developed .Net framework including modules for authentication/authorization and content administration |
| Developed specifications for a logging mechanism to track and analyze client actions in the collaboratory |
|
| Developed software tools to analyze client use of e-mail and Groove |
| Developed a software tool in C# on .Net to analyze client e-mail messages to identify patterns |
| Developed a tool using .Net and Groove API to track client actions in Groove, a commercially available
collaborative tool |
|
| Deployed user centered design methodologies to identify client requirements |
| Developed IRB protocols for user research and e-mail analysis |
| Conceived, designed and conducted user research studies and onsite field tests to understand client requirements |
| Used user centered design methodologies to analyze user behavior and requirements |
|
| Identified requirements and developed prototypes for collaborative tools |
| Prototyped an e-mail tool for the clients based on subjective and objective data collection |
| Developed specifications for a file sharing tool for the clients |
|
| Headed the intranet development initiative |
| Revived an inactive project by assigning tasks and setting deadlines for programmers |
| Developed a methodology to keep track of bug-fixes and to-dos to meet project deadline |
|
| Represented the organization in various conferences and seminars |
| CHI 2003, Ft. Lauderdale, FL |
| Science of Collaboratories, Ann Arbor, MI |
| Microsoft sponsored .Net training seminar, Atlanta, GA |
|
|
| Research Associate, Informedia, CS Dept, Carnegie Mellon University | | Jan'02 - Sep'02 |
| Designed and implemented a video player web interface |
| Developed ASP pages with VB 6 and Oracle on the back-end |
| Worked with streaming media and Windows Media Player API to develop a web based player |
| Used XML, XSLT and DOM to structure web pages |
| Programmed extensively in JavaScript using MS-HTML |
| Developed the visual design interface for the web based player |
|
| Designed, implemented and tested multiple search features in the video player |
| Conceived, designed and implemented features such as jumping from a video snippet to its parent video, displaying
public/private notes and search results on the video timeline etc. |
|
| Designed and conducted a user study to evaluate features in the video player |
| Designed and conducted a controlled user study to test the interface for the video player and submitted the results
as a paper |
| Integrated the interface with a database to automatically record the user actions into the database for easy statistical
analysis |
|
|
| Associate Consultant, I-Flex Solutions, India | | May'00 - Jul'00 |
| Software programmer |
| Worked as a software developer in a team designing the graphical interface for FLEXCUBE |
|
|
| Product Specialist, Global Telesystems, India | | Dec'99 - Apr'00 |
| Telecom engineer |
| Worked as a telecommunication engineer installing and maintaining large EPABXs |
| Interacted with clients to identify their requirements and assessed system specifications for their EPABX |
|
|
| top |
| Projects |
| Usability engineer and software programmer, ARC, NASA |
| Headed the user research team in the project |
| Deployed user centered design methodology to develop the project |
| Designed and conducted user studies to evaluate the project on an ongoing basis |
| Integrated results from various methodologies into a consolidated Usability Analysis Report |
|
| Worked on design iterations and deployment |
| Generated multiple design prototypes for information architecture and navigation |
| Participated in designing multiple color themes for the website |
| Participated in the deployment of the site |
|
| Acted as the chief liaison with the client for the project |
|
| Usability engineer, CMU |
| Usability evaluation of Palm Vx |
|
| Project partially sponsored by Palm Inc. |
| Deployed user centered methodologies to identify usability breakdowns |
| Conducted contextual inquiries, data modelling and brainstorm sessions for developing new interaction techniques |
|
| Universal Speech Interface (USI) |
| Performed a usability evaluation for a voice interface system |
| Conducted wizard-of-oz studies to identify breakdowns in system prototypes |
|
| User interface and interaction designer, CMU |
| Interaction design for E-travel |
| Designed and prototyped a cell phone interface that involved making travel arrangements over cell phone |
| Developed a design integrating both voice and visual interaction |
|
| Interaction deisgn for High Definition TV (HDTV) |
| Designed an interaction prototype for an HDTV with multiple simultaneous inputs |
| Prototyped the interaction design in Flash 5.0 |
|
| Interaction design for an e-commerce website |
| Developed a novel interaction design for an online plant retailer |
| Prototype presentation in Macromedia Director |
|
| Hardware and software developer, AIT and CMU |
| Data glove |
| Conceived, designed and developed a data glove for sensing the finger movements |
| Designed and developed the software for projecting the real-time finger movements on a computer |
| Presented the project in Concepts and Impetus '99 at PICT, Pune |
|
| PC based chess board |
| Conceived, designed and developed a computer based chess program linked with a physical chess board |
| Indicated a wrong move by switching on an LED |
| Designed and developed the software that allowed the user to play chess on PC |
|
| Personal initiative |
| Deployed multiple versions of personal website |
| Implemented each version using a new technology |
| Implemented on Unix/PHP using Flash |
| Implemented on Unix/PHP using DHTML |
| Implemented on Win/.Net using ASP.Net, XML and XSLT |
|
| Designed VoiceXML services |
| Developed a VXML service for informing bus schedules over phone for personal use |
| Currently developing an important date reminder service |
| Participated in the deployment of the site |
|
| Developed a content management system for personal website |
|
| top |