Post Job Free
Sign in

Resume

Location:
United States
Posted:
July 20, 2008

Contact this candidate

Resume:

RISHI K. KAPOOR

** ****** ****, ***********, ** - 01752

(H) 508-***-****

***********@*******.***

SUMMARY: I am experienced senior level Software developer/architect/team lead/consultant with Masters in Software Engineering from Brandeis University and information technology experience starting from June 1993. During this time frame, I had diversified exposure and demonstrated success in Software development, Product development, Architecture, Project management, Team leadership and development, Problem analysis and resolution, Cost saving initiatives and Quality assurance. I have exposure to working for small, medium and large companies and working for offshore companies. My recent projects are in .NET/C# environment.

TECHNICAL SKILLS:

Operating Systems: Windows

Development Languages: C, C++, C#, Visual basic for scripting, ASP.NET, assembly, JavaScript, Java, XML, XSD, Html, Visual basic, SQL

Development Tools: Microsoft Visual studio family including .NET

SourceSafe: Visual SourceSafe, Clearcase, Team foundation

Database: SQL server 2000/2005, Microsoft access

Quality Assurance: Writing, executing test plans, test cases, writing automation tools.

Bug reporting tool: Clearquest, Elementool

Technology: Web services, Windows services, Remoting, WMI(Windows Management Instrumentation), COM (Component Object Model), DCOM (Distributed COM), Active Template Library (ATL), BizTalk, ADO.NET, ASP.NET.

Software Project Management: Software Project Planning, Writing requirements, design and development, Testing, Project Monitoring and Scheduling.

PROFESSIONAL EXPERIENCE:

• Working in spare time (Weekends) on re architecting and re developing match making site. Using Visual studio 2005, C#, ASP.NET, ADO.NET, SQL server 2005.

Client: Sensitech, Beverly, MA (October 2005 – Present).

Client Description: Provider of cold chain visibility solutions that enable customers, global leaders in Food and Pharmaceuticals, to track and monitor assets across the supply chain, protecting the integrity of their temperature-sensitive products.

Designation: Senior/Principal Software Consultant

• Designed and developing distributed application utilizing smart client technology with Microsoft Engineers. Work involved writing of use cases, doing UML design, doing coding for dynamically created user interface (utilized Visitor pattern of Gang of four design pattern), web services, data access layer, custom trace listeners utilizing Enterprise library for doing server side logging.

• Did investigation for C#/ BizTalk interaction where a web service calls and passes data to BizTalk synchronization web service which in turn posts this data to the message box database where it is picked by BizTalk asynchronous transactional orchestration that calls transactional COM+ component which updates the database. Work involved writing of C# web service, XML schema and publishing it as a BizTalk web service, transactional orchestration and transactional C# COM+ component.

• Created an installer using InstallShield for various windows services.

• Did enhancements/bug fixes to an application that converts old format (.tt3, .tt4) files to a new format (.ttx) after those files are dropped to the application icon on desktop.

• Designed and developed desktop utility and web service. This desktop utility talks to this web service for retrieving data from SQL server 2000 on database server by sending SQL query. A middle tier authentication module was written for checking to make sure that the credentials (user name, password) are valid for specific company database.

• Designed and developed SQL query using SQL server reporting service 2000 that will send a report for last 15 days of added shipments as an email.

• Designed and developed mobile ASP.NET pages for handheld devices.

• Developed web service and BizTalk orchestration that monitors XML file in a certain folder at Sensitech’s server and sends it to another company’s web Server.

• Designed and developed windows service and its Installer that monitors log files in certain folder and email it to the technical support group.

• Did enhancements/bug fixes to a form based application that will download up to 8 monitors, each connected to a serial port and saves the data as XML file.

• Designed and developed windows service and its Installer that downloads monitor data as XML file based on timer interval.

For above projects, used Visual studio 2003/2005, C#, Lock synchronization object, ASP.NET, ADO.NET, Enterprise library, Composite application UI block (CAB), Guidance automation, XML, BizTalk server 2004/2006, SQL server 2000/2005, SQL server 2000 reporting service, Visio, Enterprise architect.

Client: InterPro, Woburn, MA (April 2006 – May 2006).

• Designed and developed web page and stored procedures to assist project managers for assigning work orders to appropriate labors. The project was done for Brigham Women’s hospital. Used C#, SQL, ASP.NET, ADO.NET, SQL server 2000.

Client: Aircuity, Newton, MA (February 2005 – October 2005).

Designation: Senior/Principal Software Consultant/Architect

• Designed and developed a commissioning tool as a Windows form based user interface that will allow user to enter, view, edit and save data to and from XML file based on XSD. Used C#, XML, XSD, datasets (ADO.NET), .NET remoting, Monitor, InstallShield, Robohelp.

Company: Stratus Technologies, Maynard, MA (December 2000 – Jan 2005).

Designation: Senior Software Engineer

Worked on the following software development projects:

• Designed and developed a multithreaded service for collecting data for various parameters like CPU, Disk, etc. and to report ftServer alarms in the BMC PATROL console. Used C++/MFC on Windows 2000.

• Fixed bugs and made enhancements in software availability manager. Used C++/MFC on Windows 2000.

• Implemented enhancements/bug fixing for web site. Used ASP.NET, SQL.

• Designed and developed automation for storage subsystem. Used interfaces provided by Virtual disk service. Used VBScript, C++, C#.

• Designed and developed automation for WSM subsystem. Used VBScript, Perl.

• Implemented tracing utility. Used C++, MFC, Critical section.

• Lead the effort in automating post installation setup. Used Visual basic.

Worked on the following quality assurance projects:

• Wrote coding conventions, lead releases, wrote test plans, test cases.

For software projects, followed full software development life cycle as projects started out with developing requirement specification and than after getting it approved, developed design specification and after getting that approved, worked on coding while following coding conventions and than finally doing the unit testing.

Company: Metrosonics Inc., Rochester, New York (August 1999 – Dec. 2000)

Designation: Senior Software Engineer

Designed and developed the following software development projects:

• Sending and getting data for the Noise dosimeter’s Q100/300/400/500.

• Displaying of attached modem names with ports using windows TAPI API.

• Created installer by using Install Shield installation software kit.

For all above projects, used C++/MFC on Visual C++ for Windows platform.

Company: AHT Corporation, Rochester, New York (June 1997 - August 1999)

Designation: Senior Software Engineer/Architect

Designed and developed the following software development projects:

• Web based user interface and other GUI applications.

• Converted the existing Exe’s and DLL’s to COM components.

• Acting as a technical lead, designed and developed ATL service for reading from the mailslot to handle writing of logs onto the hard disk.

• Implemented the DLL for creating the TIFF CMYK file.

For above projects, used C++/MFC, Java, JavaScript, VBScript, ASP on Visual C++, Visual Interdev and Jbuilder for Windows platform.

Other Projects for previous companies (June 1993 - June 1997):

Designation: Senior Software Engineer /Architect

• Acting as a technical lead, designed and developed company’s questionnaire and several image processing projects.

• Designed and developed bi directional serial and parallel communication over the respective ports, sending PCL or postscript files.

For above projects, used C++/MFC, assembly and database as Microsoft Access.

EDUCATION:

Masters in Software Engineering (2001-2003) from Brandeis University, Waltham,

Massachusetts, GPA: 3.934.

Project: Designed and developed rental management web site that lists all the apartments, services offered for those apartments, expenses, tenants and employees.

Bachelors in Computer Science and Engineering (1989-1993) from Orissa

Engineering College, Utkal University, Bhubaneswar, Orissa, INDIA

CERTIFICATIONS:

Graduate certificate in Ecommerce technology (Completed in 2004) from Brandeis University, Waltham, Massachusetts, GPA: 4.0.



Contact this candidate