Architect Resume Profile
AT
SUMMARY:
- As an Architect/programmer have over 15 years' experience in software design, development, testing.
- Extensive experience in working with Microsoft .NET, Entity Framework, SharePoint, Windows Work-Flow Technologies, BRMS Blaze Advisor, ILOG Rule Engine PRPC PEGA Smart BPM XML, Script languages, Databases SQL-Server and Oracle
- Experienced in Developing SOA technology-Web Services/ SOAP /RESTFul/API in multi-tiered application architecture.
- Strong in design and development of commercial applications with multi-tier architecture and
- Object Oriented Analysis OOA and Object Oriented Design, UML Agile methodology.
- Development of RDBMS ER-Win Data model and Data access architecture for n-tier c/s system that employs layered service-oriented components to implement enterprise application.
- Architecting and Developing of business Rules, RMA Deployment of Rule service using Blaze Advisor, and. NET SharePoint application.
- Developing of Notification Services, Service Broker, XML integration, Integration Service DTS/SSIS
- and Reporting Services in MS SQL-Server.
- As a Lead Team Member have good experience with Requirement Management, Monitoring Development Testing.
- Strong analytical, problem solving and communication interpersonal skills and the ability to work in team.
- Last 5 years worked as application architect to building .NET, SharePoint, BRMS and BPM application.
Technical Skills
- Languages/ C , VB, VB.NET, Java, XML, SQL, T-SQL, HTML
- Internet Programming: JSP, APEX, Java Script, VB Script, ASP, jQuery UI,
- COM/DCOM, HTMLDB,
- Server Technology: IIS 5.0/7.0 , MS Virtual PC/Server/LDAP/Work Bench
- Databases: MS SQL Server, MS Access Oracle 9i /10g/11i
- GUI Tools: Visual Studio, Visual-InterDev, .NET, Oracle APEX,
- MS Reporting Service, Oracle reports Crystal reports.
- Tools Utilities: Blaze Advisor, ILOG, PEGA/PRPC and ER-Win.
- Operating Systems: Windows XP/2000/98/95/NT 4.0
- Software Ed: Diploma in application development.
- Education Certification: SQL-Server, Java, Oracle.
- PRPC, CMBB CPM Process Management
- Agile RUP
Professional Experience:
Confidential
Architect/Consultant: MVC/WCF/Restful/API/Window Services.
- As Lead Developer activities included 30 interacting with offshore team in development of 'XMAL'/Window service application.
- Re-writing/migration, creation of WCF service, Restful service creation Web API for client to consume. Also, optimization, deployment of application over IIS7.0 Database optimization.
Environment: .NET VS 2010/2012. MVC, WCF, Restful, XML SQL Server. TFS.
Confidential
Architect/Consultant/WCF Project Design and development.
- Development of WCF Project Supplier Connect Information System. On line XML Business transactions.
- Creation of Web Services to extract 'Soap Headers/Message/XML File Header' using different Service patterns. Building of Ping-URL services/transactions.
- Designing development of RESTFull Web services: using of different HTTP methods.
- Adoption of Message Formats. Different Communication Protocols
- Creation of Services to enhance EDI Transactions Mapping of Web service XML Elements to EDI systems..
- Day today technical -meeting with offshore team, and Code review using TFS.
Environment: .NET VS 2012. WCF, XML SQL Server and Oracle.
Confidential
Consultant/Sr.Developer/Off-shore Team Lead..
Senior Application Developer. Under Contract in modifying and upgrading of an CRP application of
A Cell Phone Industry. Activities include development of Web Services WCF making recommendation and upgrades on services/securing of Web services. Develop design patterns/adoption of Entity Frame Work/MVC architecture. Using Data oriented concepts/LINQ. Strong development of BOM and Data oriented development. Integrating application to TFS. Migration and New Development of SharePoint 2010 code behind in C using Visual Studio application, integration of Work flows with Databases. Deploying/configuration of SharePoint app on SharePoint Farms. Development of Database Schemas, data objects tables, views StoreProc's. Utilization of these DBO's in developing Business Objects Models.
Environment: .NET, Entity Framework, C , LINQ, SharePoint, SQL-Server, Oracle TFS.
Confidential
Architect/.NET/MVC/WCF Project Design and development.
- Senior Application Developer/application architect. Architected, developed, and modified/migrated many applications. The main thrust on application development was introducing MVC2/MVC3, SOA technology/Web services using WCF and migrating / wire frames for .Net and SharePoint applications.
- Service architecture comprising of Service interface layer, Business layer access layer was adopted.
- Data sources both in Oracle and SQL-Server Database were used in Business Objects in development of web services. For most part application layer had DAO/BLL and presentation layer.
- Certain SharePoint applications were developed using InfoPath forms, which generally consumed web services.
- Building of Virtual Machine Windows 2003 servers/VM ware for developing of Active Directory Domain Controllers based application. These virtual servers also helped in deploying data sensitive applications in/out of network. TFS Visual Source Safe is being used for version control.
- Managed offshore development Team in India
Application and technology developed in 15 months:
1. DocOnCall: VS 2010 .Net 4.0 , JQUERY UI/WCF, SQL-Server/Integration Services/Service Brokers. TFS. Building interactive application using jQuery.
2. Value Analysis: SharePoint 2010, InfoPath Forms, and Web Parts, Web services, workflow, SQL-Server Integration services and SSIS package. Developed Windows Sequential Work Flow in creation of
HR Application.
3. Security Request: VS 2010, MVC2, Entity Framework, LINQ, MS Virtual Server/AD/LDAP/Web services, SQL-Server
3. Nurses Magnet Program: Silver light, Entity Framework, LINQ SQL-Server/
4. CHOA Services: Development of Web Services - using WCF. Usage of Various transport protocols/Security/migration
5. CHOA EPM: Architecting and Development of BRMS using Blaze Advisor 6.8
- Development included translating user requirement to Technical specification/document
- Creation of Business Object Models BOM/creation of Methods properties to migrate to Blaze Environment.
- Design business rules/harvesting existing rules/creation of decision metaphors/RMA's/Deployment of Rule on
- Servers/Creation of Web Services to be consumed in the application.
Environment: .NET, jQuery library, SharePoint, WCF, SQL-Server, Oracle TFS.
Confidential
Senior System Architect PRPC 6.1/6.2 to develop smart BPM applications DCO.
Activities Involved from requirement gathering, business objectives, and Use cases for defining project and development of Slivers. Adoption of Agile methodologies in creation of application, configuration of process flows, creation of classes/objects, Work Objects Use Cases , UI's/creation of Activities Methods using Decision Metaphors Decision Trees/WHEN rules Integrating outside resources/systems using SOAP. Adoption of TMF for testing and deployment to external Systems. Agile/smart BPM methodology iterative approach , were followed and to achieve Slivers deployable functionality at short intervals. Project Documentation and Project sizing for ROI was developed in Inception stage before actual development elaboration/construction Phase. Project Management Framework and Testing Unit to User Acceptance were conducted using TMF.
Environment: Rule Engine PRPC, Pegasystem Work-Flows, .NET, TMF, Agile Oracle.
Confidential
- Lead Blaze Rule Engine architect/developer to Team of FICO/HP developers.
- The core Blaze development is RMA/Smart forms which are completely driven by Templates/functions. To achieve this complex task providers/value holders/functions/SRL/Templates are extensively used.
- Java /custom BOM are used. Eclipse, Web Logic is used for development of BOM Teradata / Oracle are data sources. There are combination of multiple repositories to accommodate tens of projects and thousands of rules. Some of the RMA are generated on run time to facilitate the users to generate opportunities, Claim/Claim Reports. Customized Java screens are also used as part of UI. Smart forms are developed for pre validation.
Environment: Blaze Advisor 6.8, Web Logic, Web sphere, Eclipse, Dimensions, Java, Oracle Teradata.
Confidential
Application architect: To Develop Business Object Model in .NET and Rules in Blaze Advisor.
- Development included creation of Assembly to deploy over GAC. This is developed using C .
- The assemblies were migrated to Blaze IDE to develop Reward calculating Rules for Health insurance customer. This full development cycle is developed adopting agile methodology sprint/scrum meeting . Also, UML was adopted for design and code phase. SQL-Server and Oracle database were used.
- Web services ASMX were created to extract data from file feeds and batch harness and data was persisted to data base. Store Procedures were developed to be used in DAO to create assemblies.
- The Blaze rule development included Repositories, Rulesets, Rule flows, Decision Metaphors, Templates and RMA Rule Maintenance application . Custom Providers, Value holders, functions in templates were developed to achieve complex RMA's for users to develop and edit rules.
- Database schema was developed to harness heterogeneous data source thru integration service SSIS
- PRPC 5.5v was being used in tracking of Award program as in internal resources. Development of PRPC involved creation of new Work flows, Harness, Sections to increase number UI for the call center departments. Development of UI was supported by using Decision Tables/Trees, WHEN rules, Activities, Integration with databases and Integration with external application and deployment.
Environment: Visual Studio, .NET, jQuery library, C , Blaze Advisor 6.1.8 6.5, ILOG, Java, SQL-Server, Oracle10g, VSS/TFS, Agile.
Confidential
- Develop Web application Decision Making Rule Engine using .NET, JEE and Blaze Advisor
- .NET Business Object Model were developed to migrate to Blaze IDE, to create Repository, Rules/Rule sets, Rule flow, Decision Metaphor's. Rules were developed using Patterns, also Functions to Invoke Decision tables. Templates were developed for RMA's to edit and create new rules.
- Java BOM was utilized in a separate repository to develop Templates for RMA.
- The Database SQL-Server 2005/Oracle is the backend. This multi tier application was developed using Object Oriented design, also Consuming of Web Servers and creating new Web services.
Environment: Visual Studio, .NET, XML, Blaze Advisor, Java, SQL-Server, Oracle10g, on Windows Pro.
Confidential
- Development of Middle tier: Business layer, creating and consuming Web services.
- Integrating and development of Decision making layer using Blaze Advisor 6.1.5
- The development included providing BRMS functional and technical expertise creation migrating Assemblies/Java beans, to Blaze IDE, to create Rule sets, Rule Flow, Decision Metaphors, Rule templates for RMA's. Custom providers etc. deploying of rule Project to .NET Deployment using server agents. Development of Data access layer creating of components using OO technology. The project was
- Developed using Agile methodology.
Environment: Visual Studio, C , Blaze Advisor 6.1, Java, XML, SQL-Server
Confidential
- Tech Lead to develop FMS application for CDC. As a tech lead the main focus was on architecting the application using UML and Patterns agile methods. Activities included developing of various pattern like MVC, Singleton and SOA architecture. The Main Task was to Design and develop a Business Process Frame Work BPF with components that address Enterprise content Management and Business process Management requirements.
- Development of BPF was to develop and integrate content storage and process management. Activities included designing model business requirement using UML class diagram,
- Content model describing how objects, related documents, and log events are stored.
- Development of Web services asmx service
- SQL-Server development included Dataobjects and usage of Integration services DTS package
- Other activities included documentation, project planning, Risk management log Issue logs.
- As lead developer developed coding standard documents and to adopt prescribed CSS for development.
Environment: Visual Studio ASP.NET, VB.NET, APEX2.2/HTMLDB, XML, SQL-Server, Access, Oracle10g, UML, on Windows Pro.
Confidential
- Lead developer of 'Landlord-Portal' multi-tier web application in .NET.
- Activity involved development of GUI, User Controls. Middle tier development was development of class modules and DLL's to access data layer. Developing Assemblies to create Rules/Rulesets, Ruleflow and Subprocess , using of Pattern for Advance Rule Writing, creation of Decision Metaphors to create
- Rule Maintenance Application RMA using Blaze Advisor. ILOG usage was first explored for development of rule engine. The back end included SQL-Server Oracle Databases. This application supported online viewing, submission of request inspection, remittance submission, remittance viewing and generate oracle report and also capability of generating inspection other relevant letters PDF online. On the database side development included Tables, Views, store procedures, functions triggers. Both transact and PL SQL was extensively used.
Environment: Visual Studio ASP.NET, AJAX, XML, SQL-Server, Oracle 9i 10G , Win CVS, Toad, Blaze Advisor, IIS on Windows Pro.
Confidential
- GIS provides background information Employment/Criminal/Educational/Financial to Government, Quasi-Government, Public and Private companies.
- As a developer of this multi-tier application included, enhancement of ASP.NET by creating of user -controls, making the application browser compatible for Fire fox by changing Java script, creating of new menu systems using third party controls, Creating Data Grids for Sorting, Paging and search. Enhancing the Security of this application using Cryptography/Encryption/Decryption.
- The middle-tier/ business logic layer consists of Class modules methods/properties called services,
- And Web Services to perform application services. This middle tier was developed using of VB.NET.
- The development of Services included Using of SOAP for Web services, knowledge of OOP.
- The Database layer was in MS-SQL Server with hundreds of Tables, Views, Store procedures, Functions
- And DTS spanned across multiple servers and databases. The development of this application included creating New Store procedures, Views and Custom functions on existing tables and Schemas.
- Also, for Production support constantly had to Debug existing complex store procedures and make necessary changes, also create or change existing Views/functions.
- The project included migration of few ASP application to .NET format, included of enhancing include files to User controls, Creating of Custom controls, changing of SQL-Statements to Store procs Creating of Data objects enhancing of Data connection to n-tier data access layer thru COM objects.
- Development of Reports Included using of Crystal Report 11/MS-Reporting services creating of .rdl files and integrating each of these files in the reporting server to be called from main .NET application.
Environment: Visual Studio .NET Framework VB.NET, ASP, HTML, XML, Visual Source Safe, SQL-Server, Crystal Reports/MS Reporting Services, IIS on Windows 2000 Pro.
Confidential
- Development of components enhancement of existing ASP.NET ecrm application using VB.NET.
- The Major enhancement of this helpdesk application was to create a interface for its users to extract and exchange data from multi Database/Data stores so as to serve various clients and users of health services.
- As developed ASP.NET, System Libraries were extensively used. Classes, custom objects were developed. On Backend SQL-Server Data objects were created. For reusability Business Logic Layer BLL was developed. The GUI components developed had various functionality of Menus, DataGrid Page Indexing Sorting, Hyperlinks, Editing, Snap in and display of data from cross section of Data sources. Also developed Web services for authentication authorization for login purposes.
- Further enhancement to this part of application involved ordering of on-line services for the merchant for which new application is created, which is again a ASP.NET written in C . For which User-controls, Data Access Layer and Business Logic Layer is created. The Web pages will access the DAL through Facade layer consuming the Web-services.
Environment: Visual Studio .NET Framework, C , VB.NET, ASP, HTML, XML, Visual Source Safe, SQL-Server, IIS on Windows 2000 Pro.
Confidential
- The architecture of this application focused on development of Components.
- This application's DotNetNuke portal-framework activities, included creation of User controls,
- Classes Web Services. The Components/modules created were part of n-tier application development.
- The GUI development was uploading of User controls on the this DNN Framework, which in turn will consume Web Services. The Development of Web services were mainly to create Fa ade, Data Logic and Data Access layers. These web services use SOAP to access these layers. These components and Web services were development in ASP.Net using C and VB.NET XML.
Environment: Visual Studio .NET Framework using C , VB.NET, XML, Visual Source Safe,
VB 6.0, XML, SQL-Server, IIS, Windows 2000 Windows XP
Confidential
- As a Team Developed MARTANet Intranet Portal application itsmarta.com Internet Application
- The MARTANet application is developed in C using ASP.NET technology. The Development of this Intranet application involved creation of new Dynamic web pages, Classes/assemblies Components. The purpose of this Portals application was to leverage the actual user to post real time information on web, and to facilitate the Managers and Administrators to have Department level security access to the portals. The Administrators and Managers were given access to create post Menu's, Tabs, HTML pages, PDF other Documents of their individual department to give real time information to the Users.
- Developmental activities included extensive use of XML, XSL, XSLT VISIO.
- SQL-Server Oracle are at the back end. Since this Portal application is Database centric the entire information is being stored in SQL-Server Database. Database development included creating of Store Procedures, Views, Triggers etc., using T-SQL.
- The Development Changes of itsmarta.com an Internet application consists of enhancements and changes to the existing on line application. The development of this application involved creation of ASP pages, COM objects, FSO Objects for file uploads and XML/DOM objects. Also the application required re-writing of some Static HTML pages, developing of Java VB Scripts.
- Also Developed Web application Content Management using HTML-DB, for Oracle and Access Databases.
Environment: Visual Studio .NET, C , ASP.NET, ASP, VB Script, Java Script, XML, VISIO, SQL Server 2000, Oracle 9i
Confidential
- E-Commerce Project: Development of B2B and B2C application using .NET Framework, and to integrate the existing Legacy system. The development of this full life cycle application involved using UML modeling and design tools like Enterprise Architect to develop Use Cases, and Test cases.
- Integration of .NET with Legacy systems using BizTalk Server. The development included creation of namespace, classes/components, marshaling, transactions, XML/SOAP AIC. Configuring BizTalk orchestration Flow charts, message implementations, XML documents, channels, Message queues configuring XLANG schedules, creating/working with Specifications, mapping , managing and configure message implementation.
Environment: Visual Studio .NET, C , ASP.NET, XML, BizTalk Server, Commerce Server, EA3.51, VISIO, SQL Server 2000, IIS 5.0 Windows 2000.
Confidential
ASP.NET Projects: Development of 'Web Forms': ASP.NET server control, User Controls. Developing of namespaces, base Classes and methods, event handlers for various events raised by ASP.NET server controls. Development of .NET assemblies. Also, creation/using of XML document using DOM using of X-path and namespaces
Environment: Visual Studio, VB.NET, ASP.NET T-SQL,XML, SQL Server 2000 , IIS 5.0 Windows 2000,
Confidential
Confidential
ASP.NET /SQL-Server 2000.
The development of this application consisting of developing ASP.NET pages, ASP.NET server control, various type of Validation controls, creating namespaces, components assemblies. Also, development of Web Services/using of ASP.NET to build XML, Web services. This web service was used to update to database. The course of this project was to adopt RUP practices to develop data model, Design, Iteratively manage requirement use Component architectures. Also create Test scripts based on Use Cases. Use Bug Tracking tools like Elementool.
Environment: VB.NET, C , ASP.NET T-SQL, XML, IIS 5.0, RUP, SQL Server 2000, XML, VSS , Visio, Windows 2000
Confidential
This web application were ASP.NET pages for to retrieve/access and input information on experts for Statistical analysis. Development included Creation of Process Flow structure, Standards for Web Application development, Using ASP.NET for server process user interface, VB.NET ADO.NET for SQL Server database interaction. Created and used .NET namespaces, classes and methods. Created User controls for reusability and deploying various kind of validation controls to validate user input, Used ASP.NET intrinsic objects like Server, Application, Response, Asp Error etc. Designed SQL 2000 DTS Packages for automated process. Development included Configuring BizTalk2000 to automate process. Used BizTalk2000's Send Function which reads XML from MSMQ, validates with DTD and sends to the external server, and Receive Function which receives XML response and puts into MSMQ.
Environment: VB.NET, ASP.NET, C , XML, DOM, BizTalk Server, SQL Server , VISIO Windows 2000
Confidential
Java/Silver Stream/SQL-Server
As a part of NEDSS development team for NIP, developed n-tiered application to capture vaccine preventable disease information from individual state and primary health centers. These screens were developed using Silver Stream application server and deployed on SS web servers the web server, application server and database server being the separate tier of this system Java Script for field-based validation in the browser and EJB component in the server were implemented. Databases were connected using standard SQL and JDBC connectivity. The system was developed to accept, route process electronic HL7 messages. Also developed infrastructure to support XML data exchange/ integration broker functionality. In the course of this project was to Manage Requirement, use Component architectures approaches, Model Visually, Continuously verify Quality. Application server development will apply business rules and initiate integration broker activity. It was also envisaged to maintain directories using the LDAP services..
Environment: Silver Stream 3.73, T-SQL, XML, Windows 2000, RUP, SQL Server 2000, HL7 VSS.
Confidential
Visual Interdev/VB 6.0/SQL-Server7.0
The objective of this application is to deploy thin-client that minimize client side processing and that support widest possible browser software. This multi-tiered web application developed as ASP pages on IIS. Use of Component Architectures RUP , functionality/transactions written in VB 6.0 was brought into ASP pages as COM objects DLL's using MTS,VB Script and Java Script were used for validation in the server and browser. ASP, ADO, COM DLL's MTS were used for database Interactions.
Environment: VB, Visual Studio, RUP, SQL Server 2000, HL7 Windows 2000.
Confidential
Asset Management/Financial Application:
This was a Three tier Enterprise A/R Billing Registry application in VB 6.0 with SQL Server 6.5 database. The development included creating In process server, local servers, OCX, DLL's Active X components. Also creating of new class modules CFP DMO for business rules. Third party control were used in building application. On the back end, data modeling activities included creating scripts for tables stored procedures. T SQL were used also for BCP DBCC. New Relational Databases were created from using data modeling tools like ER Win. Second part of the project involved converting DOS-Btrieve application to Windows. The Project involved creating screens GUI Interface connected C SQL-Pervasive which reads B-trieve data at the back end. DLL's/API calls are part of this application. Visual Interdev was used to develop HTML/ASP for web enabled data entry.
Environment: Windows NT,VB 5.0, SQL Server, ER-Win, VSS Crystal report
Confidential
The Project involved developing of SQL Server database for FAA IAIDS . Data modeling tool like ER Win 3.0 to design Logical /Physical model was used, both client-oriented information like VB extended attributes and server-oriented information like triggers, stored procedures and components need to manage data were created. This C/S application had replication /Partition feature for multi user/remote data access The second part involved creating GUI, in VB 5.0, also ADO/OCX were developed as part of the application. Other aspect of the project was converting of Paradox database to Access and using VB 5.0 as Front end, where DAO is used in application.
Environment: VB 5.0,ER Win, Access, SQL Server, Source safe Crystal Reports.
Environment: Windows NT,VB 5.0, SQL Server, ER-Win, VSS Crystal Reports
Confidential
Financial/accounts application:
Developed C/S application for General Ledger data containing GL entry, AP/AR, Payroll etc. The application was customized with special Menus, Toolbars, Wizards Help files. Decision support Forms to summarize and analyze the information contained in database were created, Access 8.0 Data Base was up sized to SQL-Server 6.5 Indexes Validations, Data type, Referential Integrity, Validation rules SQL-DMO Installed SQL Server object were created to connect retrieve other objects.
Environment: Windows NT, VB 5.0, MS Access, SQL-Server 6.5
Confidential
Process/Quality Control System
Design, develop and Implement Relational Database technology, Create Quality Control System Application to track and run Process Control Chart utilizing statistical process methods, to analyze scientific data, and to generate quality control charts and reports. The existing Database was restructured Table normalization, Query optimization, Macros to Codes with error Handlers, Forms Reports were created to enable the techs to monitor product performance for quality control. VB 5.0 was used to develop GUI components.
Environment: Windows NT, VB 5.0, MS Access, SQL Server 6.5
Confidential
Management Information System:
Developed system, three tier Application in VB with SQL Server 6.0 Back end .The Application was built from the source code in Visual Source safe. Third party tools were used. RDO was implemented over ODBC API and Driver Manager to establish connection and create result sets. SQL scripts were generated in creating of Tables with Importance to Data types Data was Imported using BCP.
Environment: Windows 95, Visual Basic 4.0,MS Access SQL Server.
Confidential
Auto-CAD Drawing Tracking System
Developed systems, created work group Application to enter, edit and manipulate the Data stored in Access Database. VBA was extensively used in developing of application. The System also generated Daily reports, which provided all the information of the various stages of progress. The System methodology is based on Client/Server architecture. DAO, OLE controls OCX Dynamic link library DLL Crystal Reports 4.0 were used for the project.
Environment: Visual Basic 4.0, MS Access 97 SQL-Server.
Confidential
Advanced Reservation Information System
Developed Advanced Information support software to assist a group of Travel Agent, Hotel-Motel Industry to keep Track of advanced Reservation information, Occupancy and Other HRPR Applications. The System also generated Reports out of queries and export data to Other MS Office suites. DAO,OLE-Controls, were used in developing of application.
Environment: Windows 95, Visual Basic 4.0 and MS Access 2.0
Confidential
Order Tracking System
Full Life cycle Access 2.0 database was created for a Chemical Distributing Agency.
This application was intended to store inventory data for the warehouse, facilitate Salesmen to access stock position, pricing, discount structure and information about Customers, also supply chain logistics were established. This Access Database was created for client server environment. This RDMS was achieved through Normalization of Tables, optimizing of queries Access Basic Programming Creating and manipulating of DAO
Environment: VB 4.0 MS Access 2.0
