To obtain a Technical leadership position, utilizing my experience in Application Architecture.
SUMMARY
A results-oriented IT professional with over 15 years experience in the high-tech industry. Experience providing management expertise over a wide range of technical environments and industries, specialized in critical customer projects and complex technology deployments. Keen knowledge in underlying technologies, resulted in a more effective management of projects, from planning stages through execution.
EXPERIENCE
Microsoft Corporation, Redmond, WA, Consultant, September 2007 - February 2008 • Managed the development/Deployment of Microsoft Codeplex projects that provides sample solutions for the Windows live SDK. Created functional specifications and implemented the core libraries • Responsible for the Live projects Design and Implementation. Environment: Windows Live SDK, Virtual Earth and Silverlight, Visual Studio 2008 and AJAX
A Startup Company, Bellevue, WA, Architect, March 2006 -- August 2007 • Managed the development/Deployment of a Messaging System that provides framework for all the client E-Commerce applications.. Created functional specifications and implemented the core libraries by directing technical architecture, requirements definition, object & database model design, and implementation of the core code. • Successfully developed and maintained project plans while providing efficient communications with senior level project sponsors and stakeholders. Provided hands-on management style through mentoring and coaching staff, as well as writing and conducting performance appraisals. • Involved in Preparing/evaluating Project proposals and Architectural Design Documents. • Created testing framework, facilitated tool selection, and developed partnership with customer management team. • Responsible for delivering a Health Insurance Architectural solution to move the Client Benefit Management application from ASP into .NET Platform. Listed all the drawbacks of the current architecture by Reverse engineering and then upgrade/improve with Latest tools and Methodologies. • Hiring software engineering resources as needed to maintain adequate staffing levels Environment: Windows 2003, Visual Studio 2005, C#, Visio, XML, TFS, Biztalk and Sql Server
Wipro Technologies, Chennai, India, Architect, May 2005 -- Feb 2006 • Led a diverse team implementing the E-filing System that takes data from DT3 applications and transform the data based on rules to XML File. Created functional specifications and implemented the core libraries by directing technical architecture, requirements definition, object & database model design, and implementation of the core code. • Successfully developed and maintained project plans while providing efficient communications with senior level project sponsors and stakeholders. Provided hands-on management style through mentoring and coaching staff, as well as writing and conducting performance appraisals. • Involved in Preparing/evaluating Project proposals and Architectural Design Documents. • Created testing framework, facilitated tool selection, and developed partnership with customer management team. • Responsible for adherence to schedules, process, and methodology. • Hiring software engineering resources as needed to maintain adequate staffing levels Environment: Windows 2003, Sharepoint, BizTalk, NUNIT, C#, .Net, Visio, MS-Project, Visual Build and Sql Server.
Covansys, Chennai, India, Project Lead, August 2004 -- April 2005 • Managed the development of Power outage Management application with Smart Client features and Service Oriented Enterprise Architecture. • Created work plans to assign and track software engineering work orders • Tracked and reported to management the progress of software engineering department in delivering software releases • Collaborated with peers in product management, business analysis, design, and quality assurance roles in creation and management of overall development, issue management, and release planning processes • Provided management reports indicating progress toward overall departmental performance goals • Hiring software engineering resources as needed to maintain adequate staffing levels Environment: Windows XP, Visual Studio .Net, Sharepoint, BizTalk, MS-Project, LoadRunner, OpenSta, Visio, XML, VB.NET and Oracle.
R Systems, Singapore, Consultant, January 2003 -- July 2004 • Responsible for development of a PKI Enabled smart card Application Design, Construction, Unit/System Testing, System Specifications and preparing Reference Manuals. • Involved in preparing Use case, Sequential and Class diagrams • Developed Business Object routines in C#, ASP.NET and ADO.NET. • Created Web Services using ASP.NET SOAP for vendors and customers where they can interact with the system. • Involved in Developing/Designing Windows Service Communication module that provides Data encryption using AES 128 Bit algorithm. Environment: Windows 2000/XP, Visual Studio .Net, Visio, XML, C#, C++, MFC and SDK.
Meritage Techologies, Detroit, MI, Consultant, July 2002 -- December 2002 • Responsible for the Healthcare Application Management, Requirement Analysis, Design, Construction, Unit/System Testing and preparing Technical Documentation. • Involved in preparing Use case, Sequential and Class diagrams using Visio for ASP.NET Modules. • Developed Business Object routines in C#, ASP.NET and ADO.NET. • Created Web Services using ASP.NET for vendors and customers where they can interact with the system. • Created work plans to assign and track software engineering work orders • Allocated defect and enhancement work to resources in the Software Engineering department Environment: Windows 2000/XP, Sql Server 2000, Crystal Reports, .Net (C++, C#, ASP.NET, VB.NET, ADO.NET)
Metaedge CA, Technical Lead, April 2001 -- June 2002 • Responsible for OLAP Application Management, Requirement Analysis, Design, Construction, Unit/System Testing and preparing Technical Documentation. • Involved in Designing and implementing ETL/OLAP Tools using .Net Framework. • Created Web Services using ASP.NET for vendors and customers where they can interact with the system. • Developed Registry cleaner to clean COM entries using C++. • Used Extreme Programming methodology to Design and implement in.NET. • Created work plans to assign and track software engineering work orders • Allocated defect and enhancement work to resources in the Software Engineering department • Tracked and reported to management the progress of software engineering department in delivering software releases • Collaborated with peers in product management, business analysis, design, and quality assurance roles in creation and management of overall development, issue management, and release planning processes • Hired software engineering resources as needed to maintain adequate staffing levels Environment: Windows 2000/XP, Web Sphere, IIS, J2EE, EJB, Solaris, Oracle, Sybase, PL/SQL, Pro*C, Sql Server 2000, MMC, Crystal Reports, .Net (C++, C#, ASP.NET, VB.NET)
Rapidigm Inc, CA, Consultant, November 1998 - March 2001 • Responsible for the Web based Virtual Representative Application Management, Requirement Analysis, Design, Construction, Unit/System Testing and preparing Technical Documentation. • Involved in building a distributed system to connect with existing legacy code (written in c++) to a new VC++/VB user interfaces, connecting them with DCOM. Duties included serving as leading implementation of the MFC portion of the new user interface. Responsible for helping junior programmers to understand existing code from a new perspective. Created MFC user interfaces related to the model. • Responsible for analysis, design and development of specialized components for use with VB applications. • Designed and implemented a video capturing and image processing mechanism for Automating test environment. Video display includes basic image processing features such as contrast enhancement, rescaling, and rotation of the image to match a given frame of reference. It involves capturing IR Signals, changing channels, capturing images as 24-bit bitmaps, comparing images storing result in the Access database. • Designed and implemented NT Service data interface engine consist of visual data Administrator that manage COM components in a Multithreaded Environment. Environment: Windows 2000, Sql Server 7, IIS, J2EE, Weblogic, Websphere, MMC, ASP, VBScript Visual studio (VC++, VB, VJ++), Java/Jbuilder, Solaris, Oracle 8, PL/SQL and Visual Age.
Pentafour Multimedia, CA, Consultant, April 95 - November 98 • Involved in developing multithreaded HMI server Modules that read PLC values. • Developed Data logging facility to store Turbine operation data (temperature and Pressure). Responsible for Report Generation and Technical documentation. • Developed Remote Administrative Tool using Visual C++ to control Turbines from Remote machine. • Responsible for Work flow Management Systems development, functional/data requirement analysis, design, development and documentation preparation using C++, MFC, MAPI and ODBC. • Developed ETL Diagrams generating Tool for a Data warehousing Project. • Designed and implemented image conversion routine in VB and C++. Environment: HMI, Windows NT, Visual Studio (VC++, VB) and Sql Server.
TECHNICAL SKILLS
O.S: Windows 2003/Vista, Solaris, AIX and RTOS Languages C#, C++ and Java. Web Services SOAP, UDDI and WSDL Scripting XML/XSL, JScript, Perl, TCL and Vignette. Middle Ware Remoting, COM/DCOM and CORBA. Server BizTalk, MQ Series and Sharepoint portal Databases Oracle, MS-SQL Server and MS Access. GUI Visual C#/C++/Basic, ATL, MFC, JDK and SDK Specialization .NET Framework, ADO.NET, ASP.NET, MAPI and ISAPI. CASE Tools Rational Rose and Visio. Testing Visual Test, NUnit, OpenSta and LoadRunner. Source control Visual Source Safe, ClearCase and RCS/CVS. Project Management Microsoft Project. Architecture Zachman Framework, SOA, REST and Microsoft DNA. PeopleSoft JD Edwards One World.
Certifications
Masters degree from University of Madras MCSD.NET
CONTACT DETAILS
You must be logged in and have a current resume access subscription. Login or Register »