1.I am a full-time freelancer, with 15+ years of rich experience in software development using both structured, process-driven methodologies and agile methodology.
A. I have played:
i. Technical role (architecture, design and coding),
ii. Project management role and
iii. Process definition role
2. I have expertise in:
A. web application architecture,
B. design and model development(OOAD and UML), INCLUDING DESIGN PATTERNS.
C. Java (including server-side or Enterprise Java - JEE6),
D. database development,
E. XML-Schema
I have experience in developing complex Enterprise-class software in multiple sectors like Banking. Insurance, Manufacturing. - developed Architecture and design with features like multi-threading, asynchronous interactions, meta-data integration, etc . I have made technical and project management contribution to large (million+ $) projects involving 25+ resources for 12+ months. I have broad exposure to / experience in multiple technologies and in depth expertise in a few.
I HAVE ARCHITECTED AND DESIGNED SOME REALLY COMPLEX APPLICATIONS :
1. Configuration Server for a Mass Customized Truck Manufacturer in US. VIRTUALLY AN APPLICATION-SERVER IN C++.
2. (J2EE) Configuration Data Management System for Mass Customized Truck Manufacturer in the US.
3. Application Framework (Metadata Engine and GUI-Engine) for a (J2EE) Parts Management System with support for introducing new Parts ( virtually adding new classes into the system at runtime.