Architect Resume
Tennessee United, StateS
SUMMARY:
- Nine (+) years of experience in Web - based, Web-Services, Client-Server, and Windows-Services applications using technologies like .NET (C#, VB.NET ASP.NET, ADO.NET, .NET Remoting, XML, SOAP, XSL, XSD and Javascript), Visual Studio (VB, VBA, ASP, XML, SOAP, COM, DCOM, Javascript, VBScript) and SQL Server.
- Proficiency in Business solutions like Process Modeling, Relational Data Modeling, Software Reengineering, Software Migration, Platform Migration, Manufacturing Execution System, Business Technology Reports and Business Intelligence. Technical Solutions like Windows Applications, Web Applications, Web Services, Remoting Applications, Web Design, Database Applications, Capacity Analysis, Enterprise Application Integration, Data Synchronization, Data Integration and Data Warehousing. Geographically - based Solutions.
- Technical expertise in the field of Microsoft Technologies with MCSD.NET, MCAD.NET and MCP certifications.
- Is a Project Management Professional (PMP)
- Expertise in complete software development life cycle that includes Techno-Business analysis, Requirement analysis, Design, Development, Testing, Deployment and Maintenance of Microsoft Applications.
- Hands on Experience of VS .Net 2005.
- Have working knowledge with UML and Object Oriented Design.
- Strong knowledge of Object Oriented Analysis, Design and Programming (OOAD).
- Good experience in Project Management, Project Execution, Delivery, Client Coordination, Proposal Creations, Quality assurance, Configuration management and Software Process.
- Experience of designing tools like Microsoft Visio.
- Usage of Crystal Reports to design and generate reports from data sources.
- Creative thinker and analytical problem-solver with demonstrated ability to manage projects from planning through execution/completion under the pressure of fast-paced, time-sensitive environments.
- Exceptional interpersonal communicator who effectively interacts with clients and all levels of management.
- Decisive, energetic, focused team leader/player who leads high-performing teams through implementing change and improvements.
- Extensive experience in the Banking Sector.
- Willing to travel extensively.
TECHNICAL SKILLS:
Languages: C#, VB.NET, VB and UML
Server/Client Scripting: ASP.NET, ASP, Java Script, VB Script
Technologies: .NET, ADO.NET, Windows Desktop and DNA, HTML, DHTML, CSS, Web Services, Windows Services, .NET Remoting, SMS, XML, XSD, XSL, SOAP, COM, COM+
Frameworks / Tools: .NET, Flash 2004 Web Services
Databases: SQL Server
Design: Object Model Design using UML in Microsoft Visio Packages.
Application/Web Servers: IIS, MTS, COM+, JWS
IDE Tools: Visual Studio.NET, Visual Studio 6.0, MS Visio 2000, MS Visio Enterprise Edition, Visual Interdev
Reporting: SQL Server Reporting Services.
Version Control tools: Visual Source Safe, PVCS Version Manager.
Operating Systems: Windows 95/98/NT/2000/XP/2003
Reporting Services: Crystal Reports
PROFESSIONAL EXPERIENCE:
Confidential, Tennessee, United States
Architect
Responsibilities:
- Establish full project lifecycle plans for projects. These projects are of moderate to/high visibility or complexity.
- Manage multiple competing cross-functional projects simultaneously.
- Facilitate the required analysis of a project’s feasibility through the Concept, Investigation & Prioritization phase.
- Identification of the roles and responsibilities required to execute a project as part of the overall planning and estimation process. Make appropriate sourcing recommendations based on best cost, quality and risk management.
- Leading a team of 13 resources at this point in time.
- Involved in Requirement Analysis, High Level Design, Low Level Design, Coding and Integration.
- Developed Business logic components in C# and Data Access Layer components using ADO.Net and C# for Web module.
- Requirement Analysis in the Sustenance phase of existing Desired Configuration Monitoring system 1.0.
- Mentored and provided directions for a team of 12 team members, to actively involve in the rapid enhancements in a very short span.
- Prepared Quality Assurance reports for software problems on a daily basis and tracking it to closure in terms of priority of the problems.
- Daily status checks of software problem fixation.
- Providing design and implementation inputs for the Sustenance development team .
- Overseeing the development and testing activities of Sustenance phase.
- Delivery of the Wizard based Desired Configuration Monitoring GUI.
- Project management of Sustenance phase of existing system and development of Wizard based UI.
- Coordinated with Confidential Business Analysts to facilitate the delivery of Wizard based UI.
- Involved in the proposal creation for the Wizard based UI enhancements.
- Developed user friendly, compact and ease of use GUI for the application, which forms the primary requirement of GUI.
- Review of the High-level Functional and Detailed Design.
- Usage of Crystal Reports to design and generate reports from data sources.
- System test planning and testing.
- Involved in the fixation of software problems of Wizard based UI.
- Coordinated the technical discussions between business and technical analysts of respective interconnected components like UNIX Servers, Mainframe Servers, Web Services to define the data flow in the enterprise integration without creating much impact to the system.
- Created Web Services using MS .NET Framework SDK that exposed the delivery information without compromising its security and was used by other systems in the ABN Amro Webspace. The methodology that was followed was that Hypertext Transfer Protocol (HTTP) and SOAP was used to make business data available on the Web. It exposed the business objects (COM objects) to SOAP calls over HTTP and executed remote function calls. The Web Service consumers were able to invoke method calls on remote objects by using SOAP and HTTP over the Web.
- Allocating tasks for the testing and development team of Wizard based UI.
- Involved in the effective closure and successful delivery of the Wizard based UI project which was released as the DCM 2.0
- Involved in the integration of the Desired Configuration Monitoring UI and Wizard based UI into a single application DCM 3.0
- Involved in Analysis, Designing, Database Design, Normalization, Component Development and Integration.
- Identifying new requirements and collecting the information from the users.
- Designed User interface in C#.
- Designed and implemented the Admin Module using C# and ADO.Net with MS Visual Studio’03
- Involved in version management of source code using VSS.
- Written stored procedures for accessing the data from SQL 2000.
- Co-ordinate the build and release
- Involved in Problem Management, n application releases and Acceptance Testing.
- Testing the application and fixing the bugs if any.
- Performed code review.
- Obtained PMP in December 2005.
Environment: C#, ASP. Net, XML Web Services, .Net Framework 3.0, Sqlserver, Visual Studio .Net 2003, XML.
Confidential, Phoenix, AZ
Architect
Responsibilities:
- Coordination of project activities for cross-functional teams, developing detailed project plans and status reports, developing comprehensive documentation, and serving as the contact and communications point for the project.
- Responsible for the delivery and deployment of the project plan and the detailed Statement of Work (SOW) developed with Sales for the customer, based upon customer requirements and system architecture.
- Lead a team of 9 resources at a given point in time.
- Requirements are categorized into a project plan detailing schedules, controls, resources, costs and daily tasks following CVS Pharmacy’s standards. Responsible for creating goals and milestones within a project to ensure CVS Pharmacy’s commitments to the customer are achieved.
- Proposed and Designed the Visual Studio.NET as a medium to perform the dynamic repository editing and publishing the code to the repository.
- Preparation and review of. NET performance improvement checklist for the Repository System.
- .NET Development involved performance improvements in the all the levels like code design and its implementation, web design and its implementation as performance was one of the primary requirement for the system.
- Developed reusable common .NET components for the project.
- Developed and applied various design patterns in the repository framework design.
- Prepared Technical Design Documents for various modules
- Developed Business Logic Components in C# and Data Access Layer Components using ADO.Net and C#
- Was the module lead and lead a team of 3 Developers.
- Was involved in using Web Services to provide access not just to access Data but also to CVS Pharmacy’s business knowledge thus effectively sharing the information securely.
- Involved in Database design for the modules like Reporting.
- Written Technical Specifications for various modules according to the Microsoft specifications.
- Involved in Designing and implementing the data transformation services
- Extensively created Stored Procedures, Triggers and Cursors in SQL Server 2000
- .NET Development involved performance improvements in the all the levels like code design and its implementation, web design and its implementation as performance was one of the primary requirement for the system.
- Developed reusable common .NET components for the project.
- Developed and applied various design patterns in the repository framework design.
- Played active role in the integration of system.
- Performed unit and integration testing of system.
- Review of .NET Coding Standards document.
Environment: C#, Web Services, ASP.NET, ADO.NET, Microsoft Message Queuing, SQL Server 2000.
Confidential, Houston, Texas
Sr. Programmer
Responsibilities:
- Involved in designing the Windows Framework to build Call Center applications.
- Developed the business layer using Factory pattern to dynamically choose the business objects.
- Developed the Windows Views framework using Builder pattern to dynamically load sub views.
- Designed and developed the unique Search Pattern, it made developing Search functionality very easy and reduced code footprint.
- Used Singleton pattern to maintain single instance of configuration object throughout process life cycle.
- Developed a component using IExtenderProvider to add custom properties to Windows UI controls, there by making MVC pattern implementation easy.
- Developed Localization API to support Localizing the application to support Latin America & Asian languages.
- Design time support for localization of Windows Framework.
- Designed & developed a mechanism to support design time data binding of Controls to Model entity attributes there by reducing the code footprint.
- Reduced compile-time dependency complexities from shared visual components (Toolbars, Navigation controls etc)
- Designed and developed Window’s Views and respective controllers.
- Participated in design and developing of Shopping Wizard.
- Window’s views are designed such a way that they are only for model data presentation and customer input takers, all business logic and screen controls state management logic is written in controllers.
- Developed Singleton objects for improving system efficiency and to maintain state.
- Actively involved in developing Components for Inter process communication.
- Written code for Asynchronous communication between controller and business components using delegates.
- Written programs to Communicate with other applications using remoting (Synchronously and Asynchronously.
- Written programs to create objects dynamically using Reflection.
- Developed Documentation for project using NDoc and VisualStudio.net and integrated the project documentation into VS.Net documentation.
- Written test programs to do unit testing using NUnit.
- Participated in end-to-end Testing.
Environment: C#, Remoting, Refletion, DOTNET components, ASP.Net, VisualStudio.Net2003, Windows forms, XML, XSLT, XMLSchemas, ADO.NET, WebServices, Visual source safe and Windows 2000/WindowsXP. NUnit, NDoc.
Confidential, Dallas, Texas
Programmer
Responsibilities:
- Responsible in the technical feasibility studies, System Analysis, and prototype building.
- Designed and developed GUI screens User Interface.
- Developed web pages using VB.NET in Visual Studio.Net environment.
- Actively involved in developing Webservices.
- Actively involved in database design and writing stored procedures.
- Written data access code using ADO.Net for working with stored procedures.
- Made extensive use of stored procedures to provide quick access to data and avoid Network traffic. Keep SQL queries related code in database for easy maintenance.
Confidential, Washington, DC
Programmer
Responsibilities:
- Involved in requirement analysis, design and coding.
- Designed prototypes for all the forms as per requirement.
- Developed component using C# to implement business logic.
- Developed component using C# to decrypt user password.
- Developed component, which generate log file and logs all errors and activities done by user.
- Developed component, which verify that PDA is connected with Internet before synchronization.
- Developed data layer by using Remote Data Access (RDA).
- Implemented new user functionality so multiple users can use same PDA.
- Implemented AutoSync functionality to automate synchronization process.
- Involved into the configuration of SQL CE Server 2.0 and IIS for synchronization.
- Created Stored Procedures in SQL Server 2000 database.
- Created package, which install application with SQL CE Client and .Net CF on PDA by using Installshield 7.
Environment: C#.NET CF, RDA, SQL CE 2.0, SQL SERVER 2000, PPC 2000, Visual source safe 6.