Programming Languages
- Worked intensively in Java application stacks Hibernate, Spring and Struts
- Worked intensively in in Java development best practices in JEE like JUnit, Maven and CruiseControl,
- Architect for JEE based B2B frameworks focusing on, functionalities like hot swapping, open XSLT framework and Extricity B2B engine
- Conceptualized a powerful presentation integration product
built in Java/JEE, XML, XSL focused in BFSi domain. Smart Client
support extends to J2ME/midlet, Personal Java, HTML and WAP.
- Architect a rule based expert system to parse and store Address information for bank morgigage system using JRule
- Extensive knowledge in latest frameworks like Silverlight, and implemented SaaS based Business Simulation Game using this
- Extensive knowledge in .Net 3.5, LinQ. Built a C# 3.5 .Net 3.5 based ERP construction verticals SaaS product using
ASP.Net, LinQ, with code size of 200,000 lines
- Extensive knowledge in .Net development best practices like NUnit, CruiseControl.Net. Built a Team Foundation Server platform to build and release multiple product simultaneously
- Previously designed MVC based platform using ASP, COM and COM+ for a Bank Factoring Application
- C++: Guru level proficiency in C++ (as of 2002). Written around 100,000 lines of code and have extensively used of libraries like STL, ATL and LOKI
Database
- As an Enterprise architect directing the seperation of 4 Tb Custom
DB schema from EBS schema into separate Database to minimize Db/ERP
downtime
- Extensive knowledge in SQL Server Replication framework and solved database sharing between remotes sites where there is not network connection to the consolidation sites
- Was part of a team in Arzoo, which had built Oracle based platform which can handle over 1000 concurrent users.
- Currently,
as a part of the team maintaining SQL Server database with a code size
of 100,000 lines optimized for computational intensive logic for
business analytics.
Middleware
- Currently working on Spring Integration and Spring Batch using Enterprise Integration Patterns to integrate SAP with heterogenous applications in a large enterprise.
- Built Redundant eBS system using Oracle Fusion SOA Suite to minimize IT downtime.
- Built a BizTalk practice to cater to five customer in HCL
- Tibco
is a leading EAI product vendor. Primarily involved in the design and
development on COM/.Net and LDAP adaptor using Java Swing and C++
runtime engine.
ERP
- Built an ERP platform using SaaS model, using Virtual PC. This is an ERP platform, where ERP features can be uploaded on demand
- Architect for a .Net Integration Connector framework to work with standard ERPs and built a reference implementation for Microsoft Dynamics AX 4.0
- Architect for a generic uploadable forms and report platform, when end user can upload new forms and reports using SQL reporting engine
- Architect for a Offline Client Application for site inspector in construction companies
- Architect for WebTimeOff and integration components to WebTimeSheet and QuickBooks/Microsoft Projects using .Net framework. We used technologies like NHibernate, NAnt, NUnit,
Agile project management.
EDI
- Life Sciences Domain: Solution Architect for a Business Integration for a large Pharmaceutical company. Used JCo (SAP implantation of JCA) to integrate with EDI document with
SAP using EDI to IDoc translation.
- Media Publishing: As an Engagement Manager for Pearson Education, architect for an existing application in GenTran EDI engine to take care of future enhancements.
- Was part of Harbinger EDI Professional Service team, customizing Trusted Link Enterprise (TLE) for several supply chain customers uaing EDI as a medium of communication
Products developed in different domains
- Expense Management Platform (2004-2006): Architect for WebExpenses product using technologies like JEE, AppFuse framework based.
- Enterprise architect for an Application Portfolio Rationalization using a SOA based framework, JEE, single sign-on.
- Architect for a Sales Revenue Planning application in JEE platform using
AppFuse, Hibernate, Spring, Struts. The offline client component is developed using .Net, C#.
SOA
Seminars
Resume
praskrishna@gmail.com
My Linkedin profile and endorsements
Download MS word format of my resume
Enterprise Architect, Software Architect, Product Manager and IIM
- Enterprise Architect and Technical Lead with
director-level experience, specializing in Object-Oriented Analysis,
Architecture and Design Patterns, Service Oriented Architecture (SOA)
and Cloud Computing.
- Presently Enterprise Architect working on legacy modernization of
VMware and EMC IT organization using technologies like Spring
(Integration, Batch, MVC), Hibernate, Oracle Fusion Middleware
- Over 19 years expert level knowledge in programming languages and platform, Java, C++ and C#.
- Over 10 years experience in Enterprise Integration (EAI, Tibco,
BizTalk and Middleware) and System Integration (ERP, EDI, SAP, GenTran,
Microsoft Dynamics AX). Client list includes Tibco, Standard Chartered
Bank, Novartis, Roche, Pearson Education, KN Lead logistics.
- Over 10 years experience managing large distributed teams and
off-shore teams of the size of 200, as well as small research teams.
Experiences in pragmatic application of Rapid Application Development
(RAD) methodologies like XP, Agile and Scrum
- Past experience in setting Indian operations for Replicon in
developing ERP HRMS product; Worked as the Chief Architect for
Construction ERP's Product division, architecture, design,
implementation and advising companies of deploying vertical ERP
solution strategy.
- Obtained an Undergraduate degree in UVCE Bangalore and PG diploma
in Advanced Management at IIM Bangalore. Featured in VibranTech, BSPIN
seminars on SOA and EDI
- Senior Director, Enterprise Architecture in HCL America [Feb 2010 - Present]
- Chief Architect in Construction ERP Product Company, Bangalore [Feb 2008 - Jan 2010]
- Software Architect in HCL Middleware Practice, Bangalore [Feb 2002 - Feb 2008]
- Software Architect in Peregrine Systems EDI, USA [Sep 1997 - Feb 2002]
- Project Lead in Sonata Software India Ltd. [Aug 1996 - Sep 1997]
- Software Engineer in Tata Consulting Engineers [Mar 1993 - Aug 1996]
- R and D Engineer Bharat Earth Movers Ltd.[Apr 1991 - Mar 1993]
- Enterprise Architect directing complete re-engineering of VMware
IT: Built Redundant eBS system using Oracle Fusion SOA Suite to
minimize IT downtime. Separating 4 Tb Custom DB schema from eBS schema
into separate Database to further minimize downtime. Putting logging
and auditing framework to provide better visibility to the customer.
Enterprise architect to automate PLM cycle of their rapid product
releases, using Flexible workflow architecture, using Oracle Fusion
Human Workflow and Implemented the Weblayer using Spring MVC and
Hibernate
- Enterprise Architect directing Common Integration Cloud platform
for EMC's migration of legacy applications to latest Spring Integration Framework following Enterprise Integration Pattern.
- Continued thrust on defining the product roadmap, product design, putting
pragmatic engineering process like test driven development, continuous build
integration, Burndown charts for project tracking.
- As head of architecture team providing various architectural inputs and
choices focusing on scalability, reusability, extensibility of the product
- Working directly with India, US and Middle East client along with a team of
solution architects and to solve their business problem using technology using
ERP tools like Microsoft Dynamics AX, Tally and SAP. Smoothly driving
Pre-sales/post sales, solution architecture and client implementation.
- Swiftly shaped up the QA Automation framework to provide economic and technical
benefit to the organization. Brilliantly administering the product delivery and
road map of the product as part of the Senior Management Team.
- Managing a team of 50 engineers providing technical direction
- As a Software Architect, benefited several client portfolios in the Middleware practice
like Tibco, Standard Chartered Bank, Novartis, Roche, Pearson Education,
KN Lead logistics primarily in the area of JEE.
- As an Engagement Manager, maintained persistent and strong focus on Tibco Product Engineering team.
- As an Engagement Manager, maintained persistent strong focus on several non Tibco based deployment/software
architecture efforts within HCL.
- Resourcefully served as the facilitator or great
contributor for deploying Agile-XP-Scrum techniques and practices within HCL.
- Maintained regular and comprehensive reporting to Sr. VP as a part of EDI and e-business solutions group.
- Directed guided and instituted technical orientation of the development team for various client projects.
- As a Software Architect,
devised robust integration of SAP end systems between 2 trading
partners using Peregrine Business Process Manager Middleware for Sales
and distribution process. Used SAP R/3 4.0, Peregrine BPM system, Java,
DB2 for database.
- As a Software Architect, given strategic direction to a team of 6-members performing at a level of excellence.
- Pulled sheer skill in handling EDI documents 855(invoice), 860(purchase order) using COM/DCOM/MTS, ASP, Java,
JavaScript.
- As a Software Architect, smartly devised superb design and developed Middleware Data Migration engine (MoveIT) with
C++, STL/ATL and COM/MTS.
- Executive Program on Advanced Management from IIM Bangalore [2008 - 2009]
- Bachelor of Engineering (Mechanical) with Distinction, UVCE [1990]