Mathews George
East Moline, IL 61244-2743
(Home) - 309-***-**** (Office)
(Cell)
**********@*****.***
[Home]
*******@********.***
[Office]
SUMMARY
* More than twenty-three years of experience as a Technical Director, Project Manager,
Senior Software Manager, Senior Consultant, Senior Scientific Officer, Research Associate
and Research Fellow primarily in the domains of Object-Oriented Software Engineering,
Client-Server Systems, Networking and Internet applications.
* Very strong in Enterprise Architecture Modeling, Model-Driven Architecture (MDA),
Zachman Framework, Mega Architecture Framework, TOGAF (The Open Group Architecture
Framework), Enterprise Architecture Patterns, Project Planning/Project Management, Team
Management, Systems Analysis, Design and Development of state-of-the-art applications in
the IT/IS and Research & Development areas.
* Very strong with standards like PSP, TSP, SEI-CMM, IEEE, ISO, W3C, OSI, GPL and RM-ODP.
* Extensive experience with:
* JAVA-based application development.
* HTML, SGML, XML and VRML Development (Web Space, Worldview, Mosaic and 3-D Cyber Life
environments).
* Network Programming with C++ and JAVA in Windows-95 and Windows NT (TCP/IP & sockets)
* Network Programming with SCO-C/gCC and C++/G++ in UNIX and SCO-ODT (TCP/IP & Sockets).
* CORBA, DCE and RPC.
* XML, XSL, J2EE, EJB, Servlets, RMI/IIOP, JDBC, JMS, JTA, Jini, Java-IDL, Java-ODL, Java-
CDL, CMEE, Swing and Forte.
* COM, COM+ and DCOM.
* Virtual Reality Application Development.
* Multimedia Application Development.
* Fuzzy Logic Application Development.
* Neural Networks and its Applications.
* Intelligent DBMS Applications.
* Simulation Tools.
* Artificial Intelligence and its Applications.
* OOSE (Object-Oriented Software Engineering).
* OODBMS (Object-Oriented Database Management Systems).
* Very strong with Process Patterns for multifarious domain-based frameworks (Vertical
and Horizontal industry sectors).
* Strong with Enterprise Information Systems and concepts vis--vis Object-Oriented
Distributed Applications.
* Very strong with Crisis Management and Risk Management practices vis--vis Project
Management.
* Most interested in working with the latest in Object-Oriented, Component-Driven, Web-
Based Enterprise Network Application Platforms which will enable use of knowledge and
experience in Java, CORBA, DCOM, ASP and other distributed technology tools.
* Skilled in Object-Oriented Modeling with UML/UP/RM-ODP, Project Management with OOPM
and Process Management with RUP and x-RUP, Software Architecture and Standards with
Components, Frameworks, Analysis and Design Patterns.
* Very strong in Mathematical Verification and Validation practices for software
specifications and requirements analysis.
* Education includes Post Doctoral Fellowship, Doctor of Philosophy
in the Faculty of
Engineering and Doctor of Philosophy
in Computer Science; Master of Science in Applied
Mathematics,
Master of Business Administration and Bachelor of Science in Applied Sciences
in the Faculty of Engineering.
* TECHNICAL EXPERIENCE
1. SOFTWARE
J2EE, Microsoft .NET, WEBSPHERE, WEBLOGIC, VERSATA-JADE, GEMSTONE, WEBSPACE, WORLDVIEW,
HOTJAVA, JDK, WINDOWS 95, WINDOWS NT, VISUAL C++, MICROSOFT C++, Visual Age, JBuilder,
Visual Basic, TCP/IP-BASED NETWORKING, GUPTA-SQL WITH SQL-BASE ENGINE and SQL-WINDOWS and
G++.
2. OPERATING SYSTEMS
LINUX, HP-UX, UNIX (AT&T, SYSTEM V and SCO-ODT with OSE), NETWARE LITE, SOLARIS, ONYX,
VMS, DOS (4.0 TO 6.22), NETWARE (3.11 TO 4.1), LAN MANAGER, BANYAN VINES (up to 3.51),
OS/2 FROM 2.11 to WARP, WINDOWS 95, WINDOWS NT, WINDOWS 2000, AIX and MAC-OS.
3. LANGUAGES
JAVA, VISUAL C++, BORLAND C++, ANSI-C, ANSI-C++, C-SET++, OBJECTIVE-C, SYMANTEC C++,
VISUAL AGE, PASCAL, OBJECT PASCAL, FORTRAN, LISP, MIRANDA, PROLOG, HTML, DHTML, XML, XSL,
SGML, OCL, ODL, IDL, JavaScript and VBScript.
PROFESSIONAL EXPERIENCE
I. SBI and Company, Inc
. 09-2001 till dateSenior Technical Architect
After joining SBI, a new position called Practice Director was created for me.
I worked in a client engagement in American Airlines Corporation, as a Senior Enterprise
Architect, from 12-02-2002 till 12-17-2003.
During the tenure at American Airlines Corporation, I was chosen as the Senior Enterprise
Architect for all the M&E (Maintenance and Engineering) projects. I completed the
architecture work for twelve (12) projects which involved multifarious platforms. I also
trained the professionals at American Airlines on the practical usage of UML, MDA, ADL,
MOF, CWM and BPM by using various tools like Rational Enterprise Suite, Together Control
Center, Enterprise Architect, System Architect and Mega Architecture Suite. I helped
American Airlines stakeholders realize the value of doing business process modeling,
enterprise architecture framework creation, common object repository creation and
enterprise integration (EAI, BI and CWM) work. All my projects were successfully delivered
to the internal stakeholders.
Before the engagement at American Airlines, I completed a client project with Duke Energy
Corporation in Texas. I was the Chief Architect of a Duke Energy infrastructure system, in
which we used a complete model-driven architecture, for creating the Metadata Repository
plus a Communication Framework that could be used by any other system. The creation of the
Metadata Repository was done with extensive architecture models incorporating MOF (Meta
Object Facility), CWM (Common Warehouse Meta-modeling) and EDOC (Enterprise Distributed
Object Computing). The Metadata Repository was designed to be platform independent. It was
then transformed so as to work with any platform-specific environment that the client had
chosen. The proof of concept was done with Oracle DW and Meta-matrix servers.
I was also responsible for helping SBI vis--vis various EAI (Enterprise Application
Integration) and B2Bi (Business-to-Business integration) project bids. Currently, we have
five different prospects that are interested in EAI, BI (Business Intelligence), Metadata
Repositories, Meta Object Facilities and Componentware.
I have helped in setting up stable test installations/environments for Microsoft's latest
suite of tools based upon the MSDN (Microsoft Developer Network). The latest version of
MSDN Universal Subscription has all the tools for enterprise development: modeling kits,
BizTalk Server 2002 with SQL Server 2000, Share Point Portal Server, Visual Studio.NET
Enterprise, Office XP Developer edition, Enterprise tools for C#, Java, FoxPro, Visual
Basic, C++ and the like.
In a similar manner, I have helped in setting up stable test installations/environments
for IBM's WAS (WebSphere Application Server), WSSAD (WebSphere Studio Application
Developer), WebSphere MQ Series, WebSphere MQ Integrator, WebSphere Process Manager,
Visual Age for Java/C++/Smalltalk, WebSphere Business Components/Frameworks and the
complete range of XML-driven web-service layers of the WAS.
I have trained the employees of SBI vis--vis Project Management, UP (Unified Process)
and the UML (Unified Modeling Language). I have also helped the employees of SBI become
familiar with Rational's tool sets like RUP (Rational Unified Process) software, XDE and
Rose Enterprise edition.
II. Iona Technologies, Inc
. 01-2001 till 08-2001Senior Consultant
* Finished the first phase of a project for Bank of Montreal. This work entailed a
detailed gathering of requirements, modeling with Use Case diagrams, Analysis of the
Conceptual Models, Design of a prototype and creation of wrapper components for the
existing systems. Extensive use of MOF (Meta Object Facility), CWM (Common Warehouse Meta-
modeling), EDOC (Enterprise Distributed Object Computing), EJB, Servlets, JSP, RMI/IIOP,
JDBC, JMS, JTA, Jini, Java-IDL, Java-ODL, Java-CDL, Swing, Forte, CORBA, C++, and DB2 was
made for creating the code with Rational Rose and Together Control Center. A lot of
Reverse Engineering work had to be done in order to ensure that the existing legacy
systems were in conformance to the modeling standards of UML
> Development Tools used: Sure-Track Meta-Modeler, CORBA, C++, EJB, Servlets, JSP, Oracle
and DB2
> Process Management Tools used: Rational Rose with VVE (Verification, Validation and
Evaluation) techniques, OCL Compiler and Together Control Center
> Operating System: Microsoft Windows 9X and NT
> Effort (in man-months) for the project: 24 man-months
> Duration of the project: 4 months
* Part of a 4-man team that recently completed the first phase of the CAR (Comprehensive
Architecture Review) and STAR (Strategic Transition Assessment Review) for ITG (Investment
Technology Group). This client engagement entailed the study of different types of
financial and trading products built by ITG in order to provide a detailed Enterprise
Architecture Integration. Was involved in the creation of UML Models, Metamodels and
Frameworks for the existing legacy systems for ITG. All the models and frameworks were
created with Analysis Patterns and Design Patterns that conformed to standard domain-based
modeling artifacts.
> Development Tools used: Sure-Track Meta-Modeler
> Process Management Tools used: Rational Rose with VVE (Verification, Validation and
Evaluation) techniques, OCL Compiler and Together Control Center
> Operating System: Microsoft Windows 9X and NT
* Contributed towards a second client engagement vis--vis the CAR work for an insurance
conglomerate. The insurance company in this case was ING. Created the complete UML-based
Metamodel for the ING requirements by using domain-specific Application Frameworks
pertinent to the insurance industry.
> Development Tools used: Sure-Track Meta-Modeler
> Process Management Tools used: Rational Rose with VVE (Verification, Validation and
Evaluation) techniques, OCL Compiler and Together Control Center
> Operating System: Microsoft Windows 9X and NT
III. Unique Computing Solutions 12-1999 till 12-2000
Director of Technology
* Technical Head of the Emerging Business Unit (EBU) of Unique Computing Solutions. The
EBU charter included endeavors such as Project Management of in-house projects, building
an off-shore delivery organization in India, running a mentoring group for all employees,
training the software engineers in all the latest technologies/methodologies as well as
being the driving force behind making technological decisions for business opportunities.
* Led four main projects for clients in the Financial and Advisory industries.
* IBM Project
Managed the complete SDLC (software development life cycle) for delivery of a web-based
application for IBM's Canadian employees. This application was a modified form of "Shop
IBM" for their Canadian employees. In this project, development efforts centered on the
existing IBM frameworks built with Java Beans. Most of the business logic was converted
through the use of Enterprise Java Beans. Servlets were used to generate controller
classes and Java Server Pages were created for dynamic web pages. The database backend was
DB2 and Java Naming and Directory Services (JNDI) was used for context transparency.
> Development Tools used: J2EE, WebSphere Application Server, Apache Web Server, DB2 and
Visual Age for Java(Enterprise Edition)
> Testing Tools used: Web King, J-Test and J-Contract
> Configuration Management Tools used: Visual Source Safe and PVCS
> Project Management Tools used: MS-Project, PM-Office and PlanView
> Process Management Tools used: Rational Rose and Together Control Center
> Operating System: Microsoft Windows 9X and NT
> Effort for the project: 8 man-months
> Duration of the project: 2 months
* 360 Finance Project
Managed the complete SDLC (software development life cycle) for delivery of a web-based
advisory portal for a small consulting company. This application was to serve as a common
portal for any type of end-user in need of financial advice. The site had all the features
of a B2B and B2C combination. In this project, development efforts centered on using
Weblogic as the Application Server and all the business logic was converted through the
use of Enterprise Java Beans. Servlets were used to generate controller classes and Java
Server Pages were created for dynamic web pages. The database backends were Oracle and
DB2. Java Naming and Directory Services (JNDI) was used for context transparency.
The user could check on insurance/mortgages/bank accounts/calendars and any other type of
tools to enable him/her to plan his/her finances. Registration features and
personalization security were provided through simple JSP and Servlet combinations. The
beauty of the whole application was centered on transactional scalability, security
features and speed of performance. All these were achieved by using patterns that were
written as specific EJB components.
> Development Tools used: J2EE, Weblogic Application Server, Apache Web Server, Oracle
and DB2
> Testing Tools used: Web King, J-Test and J-Contract
> Configuration Management Tools used: Visual Source Safe and PVCS
> Project Management Tools used: MS-Project, PM-Office and PlanView
> Process Management Tools used: Rational Rose and Together Control Center
> Operating System: Microsoft Windows 9X and NT
> Effort for the project: 48 man-months
> Duration of the project: 8 months
* WebSphere Training
Completed the training process for 2 batches of employees (30 professionals in all) that
involved J2EE, WebSphere Application Server, WebSphere Studio and Visual Age for Java by
using all available design patterns for the creation of realistic Internet applications.
This training led to the certification of 28 employees of the company and a net gain of
more than 1 million dollars in revenue.
* Money Maximizer Project
Helped in creating all the requirements as Use-Case models that were analyzed by using
Sequence Diagrams, State Diagrams, Collaboration Models, Class Models, Package/Namespace
structures, Deployment models and Testing Models. Initially, the process followed was
through a customized version of Rational Unified Process that allowed for the creation of
germane artifacts implemented with Microsoft technologies like ASP, VBScript, COM+, MTS,
DCOM and SQL-Server. This application was then converted into a platform-neutral form by
using EJB, JSP and Servlets in conformance to the J2EE and CMEE reference architecture and
standards. The server-side code was modified appropriately so as to allow connectivity to
simple browser-based clients and all standards-based database engines (not just SQL Server
from Microsoft).
> Development Tools used: ASP, VBScript, COM+, MTS, DCOM, SQL-Server, J2EE, e-Wave Engine
and Servlet-Exec
> Testing Tools used: Web King, J-Test, J-Contract, Insure ++, Code Wizard for C++ and
Fail Safe Professional for ASP/Visual Basic
> Configuration Management Tools used: Visual Source Safe and PVCS
> Project Management Tools used: MS-Project, PM-Office and PlanView
> Process Management Tools used: Rational Rose with VVE techniques, OCL Compiler and
Together Control Center
> Operating System: Microsoft Windows 9
X and NT
> Effort (in man-months) for the project: 80 man-months
> Duration of the project: 10 months
* Web-based Analysis Project
Managed the creation of a monitoring tool for the client company's web site. This tool
was created using JavaScript, VBScript, COM+ and DCOM. The client first approved an
initial prototype before the actual tool was created. A lot of mathematical formulae had
to be converted into efficient algorithms by using Mathematica and Matlab.
> Development Tools used: ASP, VBScript, COM+, MTS, DCOM, SQL-Server, Mathematica and
Matlab
> Testing Tools used: Web King, Insure ++, Code Wizard for C++ and Fail Safe Professional
for ASP/Visual Basic
> Configuration Management Tools used: Visual Source Safe and PVCS
> Project Management Tools used: MS-Project, PM-Office and PlanView
> Process Management Tools used: Rational Rose
> Operating System: Microsoft Windows 9X and NT
IV
. IT Web 02-1999 till 12-1999
Chief Technology Officer
* Led the efforts of IT Web with the latest in Object Web Based Enterprise Network
Application Platforms. Was totally in charge of all technology decisions for the company.
Through a determined leadership effort, the company was able to become a partner of Sun
Microsystems, Versata and Trademine.
* Led two projects as the CTO of IT Web.
* Options application for the Web
The technologies involved were EJB, Servlets, JSP, RMI/IIOP, JDBC, JMS, JTA, Java-IDL,
Java-ODL, Java-CDL, J2EE, CMEE, Swing, CORBA, Oracle, JDBC and real-time programming with
specialized CORBA based C++ libraries.
> Development Tools used: J2EE, Versata-JADE, Inprise Application Server, EJB, Servlets,
Servlet-Exec, JSP, RMI/IIOP, JDBC, JMS, JTA, ASP, VBScript, COM+, MTS, DCOM, SQL-Server,
Oracle and DB2
> Testing Tools used: Web King, J-Test, J-Contract, Insure ++, Code Wizard for C++ and
Fail Safe Professional for ASP/Visual Basic
> Configuration Management Tools used: Visual Source Safe and PVCS
> Project Management Tools used: MS-Project
> Process Management Tools used: Rational Rose
> Operating System: Microsoft Windows 9X and NT
* Web Application for Commerce ClearingHouse
This project involved technologies such as ASP, VBScript, COM, ATL, ADO, RDO, DCOM, MTS,
Oracle and DB2.
* Helped IT web generate a revenue of more than 2 million dollars in less than one year.
* In charge of the complete lifecycles of both the projects and used UML as well as the
Unified Process for Use Case analysis, Requirements Management, Design with OOT and OOAD,
State Analysis, Development, Object Testing and all deliverables [RADIT Cycles]. RADIT
(requirements, analysis, design, implementation and testing) were incorporated for the
entire SDLC (software development life cycles) by incorporating the Spiral Modeling
techniques. This helped in producing deliverables for every 4 week cycles and the
customers could make suggestions for improvements. Every input was fed back into the
artifacts in iterations so as to enable a well-accepted final product.
* Was responsible for:
* Training all the professionals in Application/System programming and new methodologies
in OOP/ OOD/ OOA like FUSION and the UML.
* Managing Internet based tools involving Java, CORBA, RMI, JDBC, COM, DCOM, MTS, ASP and
the like.
* Environment: All Internet related technologies and tools on Operating systems like
Windows NT and Solaris.
V. 4C Solutions
01-1998 till 01-1999Applications Development Manager
* Joined as the Application Development Manager and was responsible for heading the
Software Development Center at 4CS. Initiated all the new Java projects at the time
because 4C Solutions was handling this for the first time.
* From September 1998, the responsibilities were expanded to include training all the
development teams on how to use the Unified Modeling Language and the Rational Unified
Process in real-world business applications.
* Presented a series of seminars on Object-Oriented Analysis and Design including the
usage of Use-Case Models and Diagrams up to the level of Component and Deployment Models.
* Presented a talk in the Chicago Java User Group conference of October 1998 and the
topics were "OOAD with Java" and "UML for Web Applications".
* In charge of more than 40 projects for clients such as John Deere Corporation, MKO and
Rational Software Corporation. All the projects for John Deere and MKO were either Web-
based or pure Client-Server systems. This allowed for a reuse of many patterns and
frameworks that led to speedy development of all the products. John Deere projects
involved different departments. MKO projects were for legacy systems that had to be Web-
enabled. The projects for Rational were oriented towards in-house training for the Unified
Process and the Unified Modeling Language with Metamodeling.
> Development Tools used: RMI, RMI/IIOP, J2SE, Java-JUKEBOX, Servlet-Exec, Java-SQL, Poet-
OODBMS, JEEVAN (Java-based OODBMS), ASP, VBScript, COM+, MTS, DCOM, SQL-Server, Oracle and
DB2
> Testing Tools used: Web King, J-Test, J-Contract, Insure ++, Code Wizard for C++ and
Fail Safe Professional for ASP/Visual Basic
> Configuration Management Tools used: Visual Source Safe and PVCS
> Project Management Tools used: MS-Project and PlanView
> Process Management Tools used: Rational Rose
> Operating System: Linux, Microsoft Windows
9X and NT
> Effort for all the projects: 760 man-months
> Total duration of all the projects: 12 months
* Converted a complete banking system into a Web Application. This project was
implemented with Microsoft technologies such as ASP, COM, MTS, SQL Server and languages
like Visual Basic and Visual C++ with ATL. The same bank application was enhanced into a
production version by using RMI, RMI/IIOP, J2SE, Java-JUKEBOX, Servlet-Exec, Java-SQL,
Poet-OODBMS and JEEVAN (Java-based OODBMS).
* Was responsible for:
* Managing all the 40 Internet based projects involving Java, CORBA, RMI, JDBC, COM,
DCOM, MTS, ASP and the UNIFIED methods.
* Training all the professionals in C++, Application / System programming and new
methodologies in OOP/ OOD/ OOA.
VI. Supernova Software
[India] 08-1996 till 12-1997Technical Director
* Involved in guiding teams in terms of the intricacies of HP Open View and its usage in
real-time network management.
* Supervised a project involving the complete development of the UNIVERSAL SERIAL BUS
(USB) host software on Windows 95 and Windows NT. The USB software was able to access the
USB devices through a Local Area Network (LAN) and the WEB. This development was done
using JAVA as the programming language and OMT as the object-oriented methodology.
> Development Tools used: Java, Visual-J, Visual C++ and G++
> Testing Tools used: JTest and Code Wizard for C++
> Configuration Management Tools used: PVCS
> Project Management Tools used: MS-Project
> Process Management Tools used: Rational Rose
> Operating System: HP-UX, Microsoft Windows 9X and NT
* Was responsible for:
* Training all the professionals in C++, X-Window Application / System programming and
new methodologies in OOP/ OOD/ OOA.
* Integrating Smart View into Open View wherein the former was a separate off shore
project done for HP (USA) through Digital-X of U.S.A. Smart View was a new product created
by the company and HP later bought it in order to incorporate the same into Open View.
* Helped the company earn a profit of nearly 2 million dollars (equivalent in Indian
Rupees) through projects and consultancy work.
* Environment: C++, X-Windows, JAVA, OMT, HP-UX, Windows 95 and Windows NT
VII. Cyber Cash India Private Limited [India]
04-1996 till 07-1996Technical Manager
* Involved in the creation of a VRML browser for Cyber Cash. This involved the creation
of an interactive 3-D VRML browser that did not depend on "Helper" applications for the
creation of world (WRL) files.
* Was responsible for:
* Complete development life cycle
* Leading a team of twelve members
* Environment: Web Space, Worldview, Hot Java and the Java Development Kit in Windows 95
* Also involved in porting the Consumer Payment Engine plus the Cyber Cash Wallet from
Windows NT to Macintosh for Cyber Cash. This involved rebuilding the 32-bit application
with the Visual C++ cross development tool and running the executable remotely on a
Macintosh platform to test the behavior of the original application. The big Endian versus
little Endian differences had to be taken care of through manual changes to the source
files. The Multithreading and Unicode issues were done in the 16-bit case mentioned above.
* Was responsible for:
* Complete development life cycle.
* Leading a team of twelve members.
> Development Tools used: Java (JGL and JDK), Visual C++ and Visual Basic
> Testing Tools used: Code Wizard for C++ and Fail Safe Professional for ASP/Visual Basic
> Configuration Management Tools used: Visual Source Safe and PVCS
> Project Management Tools used: MS-Project
> Process Management Tools used: Rational Rose
> Operating System: SCO-UNIX, Microsoft Windows 9X and NT
* Environment: SCO-UNIX, Mac-OS, Windows NT, Windows 95 and Windows 3.x (with Win32s)
with JAVA, JAVA SCRIPT and Visual C++ 4.0
VIII. Ashok Leyland Information Technology Limited [India] 08-1993 till 03- 1996
Project Manager
* Developed Fuzzy Logic Applications for In-house use. A Fuzzy Thought Amplifier for
cognitive mapping and graphing was developed.
* Managed and developed a Computer Based Training (CBT) program for Holder Bank of
Switzerland. This was built by using Authorware Professional, 3-D Studio Max and a host of
development languages like C++, C, Basic and Assembler.
* Managed and did the maintenance work for the High Productivity System (HPS) for SEER
Technologies in U.S.A. The HPS was an object-oriented CASE tool that could communicate
with any graphical user interface on the one hand and all RDBMS engines on the backend.
* Helped in maintaining the HPS system as a CASE tool for different environments.
* Developed other software for in-house use. The software used object-oriented
methodologies and tools. Developed a Portfolio Management System and Time Management
System by using C++ and creating an in-house OODBMS engine.
> Development Tools used: Visual C++ and Borland C++
> Testing Tools used: Code Wizard
> Configuration Management Tools used: PVCS
> Project Management Tools used: MS-Project
> Process Management Tools used: Rational Rose
> Operating System: Microsoft Windows for Workgroups (WfW)
* Was responsible for:
* Complete development life cycles in all the projects.
* Team management.
* Training all the employees in Networking Concepts, Programming and Communications
Protocols for Client-Server Application Development.
* Environment: Windows 3.x, OS/2 and UNIX with different compilers involving C and C++.
IX.
Ampersand Software Private Limited
[India] 01-1993 till 07-1993Project Manager
* Was responsible for designing and developing Client-Server systems for U.S. clients.
The main Ampersand projects involved several deliverables and modules that revolved
around building huge Client-Server systems for Buena Vista (division of Walt Disney in
U.S.A.). The Buena Vista project was developed using Gupta-SQL, SQL-Windows, UNIX
workstations, Windows-NT machines, AS/400 servers and DB2 as the main database engine. On
the AS/400 platform, routines were written in order to build standard RPG reports and the
Presentation (View) layer was transported as a graphical user interface for Windows-based
users.
> Development Tools used: Gupta-SQL, SQL-Windows, RPG and DB2
> Testing Tools used: Visual Test
> Configuration Management Tools used: Visual Source Safe and PVCS
> Project Management Tools used: MS-Project
> Process Management Tools used: Rational Rose
> Operating System: OS/400, AT & T UNIX and Windows NT
* Generated revenues in excess of one million dollars (equivalent in Indian Rupees)
within six months.
X. Building Network Automation [India] 05-1992 till 01-1993
Network Architect and Consultant
* Was responsible for designing and developing Intelligent Building Software.
* The Intelligent Building Automation software was built around X10 standards conformant
with the hardware provided by Honeywell. We had to build, test and deploy these systems in
offices in the city of Bangalore. Completed three successful installations in the span of
six months.
* Network Cabling standards conformant to IEEE were initiated for all physical layer
implementations of the Intelligent Building Automation hardware and firmware.
* Was responsible for training all employees on Networking Practices.
* Generated profits in excess of one-half million dollars (equivalent in Indian Rupees)
within six months.
XI. Indian Institute of Science [India] 07-1980 till 04-1992
Technical Manager, Research Associate
* Involved in various projects on Communication Problems - Direct and Inverse Boundary
Value Systems built for Scientific and Industrial purposes.
* The Ph.D. work involved two very difficult Direct Communications Engineering problems.
* The first was a direct Boundary Value Problem with deterministic conditions.
* The second was a Boundary Value Problem with stochastic (random) conditions.
Both the problems involved communications in the ocean conditions with acoustic waves as
the medium of communication between points. Mathematical modeling and simulation were used
along with analytical techniques. Both these problems and their solutions formed the
Knowledge Base for reusable modules and routines for all other work in the department
projects.
This work was done for the Ph.D. thesis. It was instrumental in creating twenty different
projects involving the Department of Oceanographic Studies, Department of Technology and
the Council of Scientific and Industrial Research. All these institutions are premier
names sponsored by the Government of India.
The Post-Doctoral Fellowship (P.D.F.) work involved two Inverse Communications
Engineering problems.
* The first was an Inverse Boundary Value Problem with deterministic conditions.
* The second was an Inverse Boundary Value Problem with stochastic (random) conditions.
Both the problems involved communications in general media. Mathematical modeling and
simulation were used along with analytical techniques. Both these problems and their
solutions formed the crux for solving Non-Linear Boundary Value equations (deterministic
and stochastic).
Results were extensively applied to understanding the effects of turbulence in weather
prediction problems. This work was done for the Post-Doctoral Fellowship award. It was
instrumental in creating four different projects involving the Department of Electronics,
Department of Science and Technology (Government of India). These projects were pioneering
work in the applications of the "theory of chaos" to real-world situations.
* Both the Ph.D. and P.D.F. work were done as part of a full-time employment contract in
Indian Institute of Science.
* Initially employed as a Project Assistant in 1981
* Became a Senior Scientific Officer in 1992.
* Left the Indian Institute of Science (as a Senior Scientific Officer) in 1992 and
entered the commercial world of Information Technology industries.
> Development Tools used: DSP hardware/DSP firmware/DSP software, Tomography algorithms,
Mathematica, Matlab, Miranda, Macsyma, C++, C, Fortran and Pascal
> Operating Systems used: OS/9000, OS/400, VAX-VMS, HP-UX, Solaris, Macintosh and
Microsoft Windows 3x
> Techniques used: Mathematical Computation, Verification, Valuation, Evaluation,
Visualization, Object-State Pre-Condition and Post-Condition testing, Algorithm
Development and Deployment, Simulink for model-based design of controls, Rapid Prototyping
and CASE-based code generation along with Forward plus Reverse Engineering
EDUCATION
* Post-Doctoral Fellow from the Council of Scientific and Industrial Research (CSIR),
India
* Doctor of Philosophy
in the Faculty of Engineering from the Indian Institute of
Science,
India
* Master of Business Administration,
United Kingdom
* Doctor of Philosophy
in Computer Science, United Kingdom
* Master of Science by Research
(Faculty of Engineering) from the Indian Institute of
Science,
India
* Master of Science
in Applied Mathematics, India
* Bachelor of Science
in Applied Sciences (Faculty of Engineering), India
AFFILIATIONS & CERTIFICATIONS
* Practicing Member of the WorldWide Institute of Software Architects.
* Active member of IEEE, AMI and PMI.
* Qualified Practitioner in UML and the Unified Process.
* IBM Certification as a Solutions Designer vis--vis the IBM e-Business Application
Framework.
* Versata Certification for e-Business Frameworks and Applications.
* E-business certification from Brainbench.
HOBBIES & INTERESTS
* Very good at tennis, badminton and table tennis. Won several prizes in the school,
college and university levels.
* Very good at chess, checkers and various puzzle games.
* Outstanding National-Level orator and speaker for 12 years in India. Won several prizes
and awards in a span of 12 years.
* Good marathon runner and athlete