XML, XSL, COM, VB, VBA, VBScript, Javascript, ASP, DHTML, SQL, VC++, JAVA, SERVLETS, JSP

Click Here for Resume in Microsoft Word format

Resume Of :
SANJEEV BHUTT
Software Engineer
5114 Parklawn Terrace Apartment 101
Rockville, Maryland, 20852
U.S.A.
TEL: 301-816-0226
EMAIL:
sanjeevbhutt@yahoo.com, sanjeevbhutt@hotmail.com


OBJECTIVE Results oriented team player seeking a full time position as a software developer or consultant in any development arena including Microsoft development and database products. Willing to broaden current enterprise Java development experience. Will consider software testing positions if they involve developing automated testing.
STRENGTHS Ability to learn and apply multiple technologies quickly . Experienced in : enterprise devlopment, web development, technical/scientific algorithm development and applications programming, database programming. Strong communication skills, strong interpersonal skills, a self-starter, able to work without supervision.
SOFTWARE

COM and COM+ using Visual Basic, ASP using Visual Interdev, Windows NT4, Windows 2000, IIS 4.0, IIS 5.0, MTS (COM+ Component Services), Javascript, VBScript, DHTML, HTML, XML (design of schemas and use of the XML DOM), XSL (XSLT, XPATH), ADO, SQL Server 7.0, MS-Access, Object Pascal, Delphi,
Java (using IBM Visual Age for Java 3.5) , JSP, Servlets, IBM Websphere Application Server, Apache Tomcat.
Numega DevPartner Studio , RSW e-Test Suite

EMPLOYMENT HISTORY 

thinkXML Inc.

(previously called Science Management Corporation)

February 1999 - to date : thinkXML Inc., Rockville, MD
Post Held : Senior Software Engineer
Nature of Work :
Co-inventor of the patent for the XML-forms creation process that is used in thinkXML's flagship product suite 'thinkXML2000'. Played a major role in the development of the thinkXML200 product which is a complete software solution for rapidly developing, deploying, and managing interactive XML-based forms to the web. This is a complex, highly scalable, and highly maintainable E-Business application.

These responsibilities included :

1.Writing and testing ALL the source code for the most complex component of the product, namely the Runtime Engine. This involved use of the following technologies :


  • Platforms : Windows NT4 ,Windows 2000
  • COM and COM+ using Visual Basic
  • ASP using Visual Interdev
  • IIS 4.0, IIS 5.0
  • MTS (COM+ Component Services)
  • Javascript
  • VBScript
  • DHTML, HTML
  • XML (design of schemas and use of the XML DOM)
  • XSL (XSLT, XPATH)
  • ADO
  • SQL Server 7.0, MS Access

Software testing tools used include :
  • Numega DevPartner Studio
  • RSW eTest Suite

2.Writing a large proportion of the source code for a Java based version of the thinkXML2000 Runtime Engine. The technologies used were :

  • Java 1.2/1.3 using IBM Visual Age for Java 3.5 as the primary IDE
  • JSP
  • Servlets
  • IBM Websphere Application Server
  • Apache Tomcat

3. Implementing digital signature support in the thinkXML200 runtime engine.

4.Developing tools and utilities to automate certain developer and end user tasks such as installing and managing COM+ components and IIS applications, error log management utilities.

5. Developing custom Visual Basic IDE Add-Ins which automate the insertion certain error handling code as well as check code for standards compliance

6. Research and Development to find innovative solutions for all problems encountered during the development of the very unique thinkXML2000 forms solution product. 8. Code review and testing of other components of the thinkXML2000 product suite namely the Management Console which is a Windows GUI application written in Visual Basic and the thinkXML2000 Transaction Server which is also written in Visual Basic and uses queuing technologies such as MSMQ and IBMMQ.

9. Providing support and some training to thinkXML's Professional Services Consultants, Training Consultants and Presales Engineers.

Awards :  Millennium Award for Technical Excellence (December 1999)

Circuit Breaker Industries (CBI)

March 1996 - December 1998: CBI , South Africa
Post Held : Research and Development Software Engineer
Nature of Work :

Primarily software development in C and C++/MFC (Windows GUI development in MFC, application and algorithm development in C and C++):
  • Solely responsible for developing a suite of application software for CBI, called "CBI Software Tools for Windows". This suite comprises of three applications. The first is an intelligent catalogue-type application, the "CBI Breaker Selection Assistant". The second is an 'expert-system' like application that chooses optimum cables for electrical system designers called the "CBI Cable Selection Assistant". The third application is a CAD-type package, called "CBI-Squared", that allows a network designer to draw a network on screen and the software calculates fault levels and intelligently chooses optimum cables and circuit breakers. The applications are driven by MS Access database files and queries.
  • Development of a fibre-optic system to measure arc motion in circuit breakers - responsible for writing all signal processing and visualization software as well as developing the electronics of the sensor array.
  • Development of software simulations and models in C++ to predict the performance of circuit breakers.

Awards :  Exceptional Achiever Recognition Award (August 1998)

Power Research /Consulting Group- University of the Witwatersrand









January 1994 to February 1996: working for the University of the Witwatersrand and the  Power Research/Consulting Group
Post Held : Assistant Consultant, Lecturer and Tutor
Nature of Work

UNIX platform development, Windows GUI development and Object Oriented Design in Pascal, teaching\training experience, embedded software development :

  • Developed Finite-Element software models on a UNIX Sun Sparc workstation of cable terminations for a electrical cable companies.
  • Continuing development and support of the software package "Loadflow for Windows" (A Windows GUI application written in Object Pascal) which was developed by me as a undergraduate project in 1993. This package was sold to industry and other tertiary education institutions.
  • Tutoring Software Engineering laboratories for second year undergraduate engineering students.
  • Lecturing undergraduate electrical engineering students.
  • Solely responsible for designing, developing and building the electronics and embedded microprocessor software for a portable probe for measuring the thermal resistivity of soil.
Software Engineering Applications Laboratory (SEAL) - University of the Witwatersrand




December 1992 to January 1993 : Prof. B. Dwolatzky, Software Engineering Applications Laboratory (SEAL)
Post Held : Internship
Nature of Work :
1. Windows API programming in C :

  • Developed printing module for Windows version of Computer Aided Reticulation of Townships (CART) software developed by SEAL.

AECI Limited.






 November 1990 - January 1991: AECI Limited
Post Held : Internship
Nature of Work :

1. Embedded software and electronic design :

  • Wrote the software for Programmable Logic Controllers (PLC's), also solely responsible for designing and building an electronic PLC simulator panel.
EDUCATION AND TRAINING Tertiary Education:

Short Courses :

  • IBM WebSphere Application Server and Studio Development (2000)- 5 day course given at IBM Right Source Training Center, Arligton VA.
  • Developing Server Side Applications Using VisualAge for Java (2000)- 5 day course given at IBM Right Source Training Center, Arligton VA.
  • Core Servelets and Java Server Pages (2000)- 5 day course given by Marty Hall at Johns Hopkins University
  • Total Quality Management (1996) - 3 month part time course given at CBI for ISO 9000 requirements. The course originates from Philip Crosby Associates Inc. USA
  • Object Oriented Programming in C++ (1995) - 4-day course given by Prof.B.Dwolatzky at SEAL
  • Introduction to SQL (1995) - 1 day course given by Clipper Expert Group

Scholarships:

  • University Council Scholarship for Academic Excellence (1992)
  • Albert M Jacobs Scholarship for Academic Excellence (1993)
  • Standard Bank Post Graduate Scholarship (1994)

Awards :

  • AECI Prize for Best First Year Student - (1989)
  • Certificate of Merit in Physics - (1989) (presented to the top 2% of the class)
  • Certificate of Merit in Electric Power II - (1991) (presented to the top 2% of the class)
  • Certificate of Merit in Computer Engineering - (1993) (presented to the top 2% of the class)
  • Certificate of Merit in Electrical Engineering Lab (Software) - (1993) (presented to the top 2% of the class)
TECHNICAL PAPERS PUBLISHED Preliminary Investigations of Positive-Impulse Discharges in SF6 - International Symposium on High Voltage (ISH 10) - Montreal, Canada, 1997.

Corona Stabilization In SF6 : Current Understanding - South African Universities Power Engineering Conference (SAUPEC) - Johannesburg, South Africa, 1996.

Corona Stabilization In SF6 : Modeling - South African Universities Power Engineering Conference (SAUPEC) - Johannesburg, South Africa, 1996.

Development of a Soil Resistivity Probe- 3rd Symposium on Modern Measurement , Johannesburg, South Africa, 1993.
REFERENCES

1. Tamir Orbach
Chief Technical Officer
thinkXML Inc.
USA
E-Mail : torbach1@hotmail.com
(301) 987-8157 (h)

2. Ralf Haug
Chief Software Architect
thinkXML Inc.
USA
E-Mail : ralfhaug@hotmail.com
(703) 921-1898 (h)


3. Eldridge Van Niekerk
Research Department Manager
Circuit Breaker Industries 
South Africa
Tel : +27-11-928-2112
E-Mail : research@cbi.co.za

4. Prof. I. R. Jandrell
Department of Electrical Engineering University of the Witwatersrand
South Africa
Tel : +27-11-716-5359
E-Mail : jandrell@odie.ee.wits.ac.za

PERSONAL Non US Citizen - Visa sponsorship required.
Country Of Birth : South Africa
Date of Birth : 10/11/1970

1