We provide IT Staff Augmentation Services!

Software Architecture Resume

4.00/5 (Submit Your Rating)

UsA

SUMMARY OF EXPERIENCE:

  • 10 +years of experience in IT performing Software Architecture, Development, testing and documentation in the field of Client / Server Architecture & 3-Tier Architecture systems.
  • Involved in Software Development and Specialized in Visual Studio 2005/2008, ASP.Net, VB.Net, C#, Web services, UDDI, SharePoint/moss 2007, Active Server Pages2/3, MTS 2.0, Cold Fusion 4.5, Visual Basic 6, VBA, Oracle7/8, MS SQL Server 7/2000/2005, SSIS, SSRS, COM, COM+, Crystal reports, Visual Interdev, Visio, IIS 4.0, VB Script, Java Script, Silverlight, AjaxToolKit 3.5, XML, Framework 1.0/2.0/3.0/3.5, Data Modeling and DotNetNuke onwindows environment (Windows 95, 98, NT, 2000, XP & 2003)
  • Strong Technical background with excellent problem solving and communication skills. Good team player with reputation of integrity and an ability to work on multiple technologies.
TECHNOLOGIES:

Languages : Java Script, VB Script, HTML, DHTML, SQL, PL/SQL,
Operating system : Windows 95/NT/XP and MS-DOS
Database : SQL Server 7.0/2000/2005, Oracle 8.x, Ms Access
GUI : Visual Basic 5.0/6.0, Developer 2000, Crystal Reports
Packages : Rational Rose, .Net Active Reports
Web : ASP.Net (Web applications, Windows applications and Win Forms), ASP 2.0, VB.Net,C#,DHTML, HTML, ASP 3.0, MOSS 2007, ColdFusion 4.5, Visual InterDev, 6.0, PWS, Microsoft Front Page 98, IIS 5.0/6.0, Visual Studio 2003/2005/2008, SSRS, Framework 1.0/2.0/3.5, WCF, WPF and LINQ

EDUCATION/CERTIFICATIONS:

  • BrainBench Certified professional in ASP2.0
  • BrainBench Certified professional in ASP.Net
  • BrainBench Certified professional in RDBMS concepts.
  • Microsoft Certified Professional in VB.Net.
  • MS

PROJECT SUMMARY:

April’ 09 Till Date Project Lead
Confidential, Indianapolis, In

TheConfidential, system was designed and developed under the direction of the Indiana Department of Health, Division of Disease Control, Bureau of Sexually Transmitted Disease (BSTD)

  • This system is the Indiana replacement for the existing STDMIS system.

This system is capable of:

  • Tracking and investigating infections and reporting local statistics to the state for rollup to the CDC.
  • Administration for the users (Nurses etc)
  • Each individual in the system has one Profile and advanced search feature. Profiles may be linked to Partners, Family, friends, siblings, more. Profiles may be merged to eliminate duplicates
  • The Episode List is a snapshot of the patient at the time, including a Field, Maternal, and Congenital records if necessary. The set of Episodes comprise patient history
  • A Field Record tracks the instance of an episode. Each Field Record concerns one disease. Concurrent Infections result in additional Field Records. Field Records are displayed on the User’s Task list along with Disposition Due Date
  • Lab results are automatically received. ELR Results automatically populate Lab Record. Lab Records automatically route to proper Area. Paper labs can be directly entered
  • An Interview is used to associate Partners. Interview can stay open after Disposition of Field Record.
  • Enable maternal reporting. In the case of an infected infant. Enable congenital reporting.

Role:

  • Managing a team of 4 people. Provide project leadership to the team for web site production, including status reporting; client/project team coordination; and quality assurance.
  • Maintained authorization state throughout the application to prevent unauthorized access at any part of the application.
  • Manage project development through progress tracking and status reporting; monitor project planning and prioritize resources among multiple projects.
  • As the lead developer, coordinate and negotiate timelines and priorities of the technical aspects of project management with various business groups and stakeholders.
  • Written components in VB.Net for Business Layer. All the Business logic is implemented in Business Layer using VB.net.
  • Used AjaxToolKit 3.5 to create rich UI and for the controls like calendar, slider etc.
  • Written complex stored procedures to generate SSRS reports. (SQL Server Reporting Services)
  • Monitored application software system to ensure proper execution and performance.

Environment: ASP.Net 2008, VB.Net, Master pages, Skins, Themes, SSRS, COM, Framework 3.5, XML, JavaScript, SQL Server 2005, Visual Source Safe, ASP.Net, AjaxToolKit 3.5, Web Services, WPF & WCF

Jan’ 09 March’09 Project Lead
Confidential,Toronto, Canada

Confidential, national trade association and finance facility of all member credit unions and popularizes from coast to coast. They are the national voice, the national services provider and the facilitator of the national cooperative movement. Canadian Central is a valued catalyst for a strong, competitive credit union system providing superior financial services to all Canadians.Canadian Central provides its owners, (the provincial Centrals and other partners) and Canada\'s credit unions with a forum in which to work together on these challenges at the national level and an instrument to help build and implement national capabilities and services.

As Confidential,represents whole credit union system, it is needed to help its employees by providing,

  • The readily available information about all the credit unions, its branches, ATM, supported networks and about business partners. The information is centralized and secured role based access has to be given to this information.
  • Able to find the right content, data and people with ease. Able to share the information readily and easily with various networks in which they are participating.
  • Should be able to connect with member credit unions easily to share the information effectively and in a secured way

Role:

  • Managing a team of 5 people on-shore/off-shore basis. Provide project leadership to the team for web site production, including status reporting; client/project team coordination; and quality assurance.
  • Introduced development and application of client needs assessment and product specification to define and manage expectations-resulting in late project delivery.
  • Define and achieve client needs through one-on-one sessions and on-going communication.
  • Authentication and authorization is done through the Active Directory. All the users will be authorized through Active directory and redirect to the application.
  • Maintained authorization state throughout the application to prevent unauthorized access at any part of the application.
  • Manage project development through progress tracking and status reporting; monitor project planning and prioritize resources among multiple projects.
  • As the lead developer, coordinate and negotiate timelines and priorities of the technical aspects of project management with various business groups and stakeholders.
  • Business analysis for the Phase III of the Confidential,application. Prepared documents like Business case study and Technical design for the entire project phases (I, II and III)
  • Written, modified existing components in VB.Net for Business Layer. All the Business logic is implemented in Business Layer using VB.net.
  • Design and development of the application software or significant enhancements to existing application software.
  • Used Silverlight 2.0 to create rich UI and for the controls like calendar, slider etc.
  • Written complex stored procedures to generate reports & Functions for back end in SQL Server, which were called from the scripts through ADO, to do various DML operations.
  • Monitored application software system to ensure proper execution and performance.

Environment: ASP.Net, VB.Net, Master pages, Skins, Themes, COM+, Framework 3.0, XML, JavaScript, SQL Server 2005, Visual Source Safe, ASP.Net, AjaxToolKit 3.5, Web Services, WPF & WCF

March’07 Dec’ 08 Project Lead
Confidential,NJ, USA

Confidential, is to manage personal data and make sure it is accurate and current for the Pearson Employees. A user can View, Designate and/or change his/her beneficiary designations, change his emergency contacts and submit notification of a change in life event (birth of child, marriage etc.). Under employee self service user can view/change his W4 information, direct deposit and personal information. User can also login to Payroll section by using his credentials and also can view/update Pay Statement Delivery, SeeMyW2, ViewMyStatements and W4 Information.
Role:

  • Attending team meetings, source safe control and moving the code to production testing and production boxes.
  • Lead a team of 3 engineers in the development of a dynamic web site designed for high performance and scalability.
  • Led the software development practices, reducing risks and improving quality while retaining rapid development response times.
  • Introduced architectural change into legacy application: to handle user data. Improved code modularity, introduced unit-testing, identified and fixed performance bottlenecks, addressed security concerns.
  • Prepared documents like Business case study, SORD and Technical design for the newly introduced module.
  • Written, modified existing components in VB.Net for Business Layer. All the Business logic is implemented in Business Layer using VB.net.
  • Written complex queries, stored procedures for the reports and generated Excel reports for the Wage Works / Premium Billing etc.
  • Written Data Access layer in VB.Net for Opening the connection and closing the connection. Data Access layer exceptions are captured in a separate class written in VB.Net.
  • Tested/Debugging the application by using Visual Studio tool. Tracking the application by log files, testing the performance of the application by using profiler.
  • Converted VB 6.0 applications to VB.net for HR & payroll system.

Environment: ASP.Net, VB.Net, ASP 2.0/3.0, Master pages, Skins, COM+, SSIS, Themes, Excel, Framework 2.0, XML, JavaScript, SQL Server 2000/2005, Visual Source Safe, WCF, WWF and WPF, ASP.Net AJAXToolKit

June’06 Mar’07 Project Lead
Confidential,North Wilkesboro, NC

Confidential,niTracker is intranet application which tracks a Unit from production to Shipping. In this we can create units, print reports, move inventory, and trailer units Confidential,niTracker. When a user login to the application initially it will prompt for selecting a physical location, the associated facility number is stored to file OrigFac.ini. Add Multiple Units - allows adding of unit level and unit item level data on the same screen. This screen will use for user need to create more than one unit from one order, or create one unit from more than one order. Inventory Adjustment - allows adding of inventory adjustments - a unit item level type created to facilitate breaking a unit into two parts.
Role:

  • Managed a team of four people. Attending team meetings, source safe control and moving the code to production testing and production boxes
  • Designing of screen layouts for the presentation layer. Configuring all the applications related to the Confidential,niTracker.
  • All the Business logic is implemented in Business Layer using VB.net.
  • Written Procedures & Functions for back end in SQL Server, which were called from the scripts through ADO, to do various DML operations.
  • Written Data Access layer in VB.Net for Opening the connection and closing the connection.
  • Data Access layer exceptions are captured in a separate class written in VB.Net.
  • Written a generic SqlStoredProcedure class in VB.Net for SQLCommand wrapper for SQL Server for normal execute methods.

Environment: ASP.Net, VB.Net, Framework 1.1, XML, JavaScript, SQL Server 2000, Visual Source Safe

Jan’06 May’06 Sr Developer,Confidential,PA

GMACCM LoanView is the new name for the GMACCM Global Servicing web site currently known as GEMS. GEMS is a web based servicing application that provides external and internal customers access to loan information. It provides basic account information, access to online bill payment and forms for loans serviced by Global Servicing. External access to GEMS is through GMACCM.com. Internal users access the site through Pioneer. Data on the site is extracted from Database, the SQL based daily mirror of McCracken data files. Database is refreshed daily after the McCracken day end process is complete.
Role:

  • Maintaining the source control for the projects.Code review on periodical basis.
  • Designing of screen layout using ASP.NET for the presentation layer.
  • Configuring all the applications related to the GMACLoanView. Maintaining different databases for Admin and separate database for the transaction tables.
  • Written components in VB.Net for Business Layer. All the Business logic is implemented in Business Layer using VB.net.
  • Written Procedures & Functions for back end in SQL Server, which were called from the scripts through ADO, to do various DML operations.
  • Created web user controls wherever necessary using VB.Net.

Environment: ASP.Net, VB.Net, Framework 1.1, XML, JavaScript, SQL Server 2000, VSS

March’05 Dec’05 Sr Developer
Confidential, PA

The brand eBook were created as a one stop resource for CPO (End Users) users to find all market and brand specific information. The information is logically stored in categories such as marketing plans, promotional materials, publications, slide kits, meetings & congress information, public relations documents, training materials, business analyses reports, competitive intelligence, health economics, sales excellence and brand team contact information. There is a search feature that allows a CPO user to search for documents within a brand eBook. Ebooks are Lotus Notes databases with a web interface. The CPO users access ebooks from the Novartis intranet under the Brand eBooks section.
Role:

  • Designed screen layout using Microsoft Visual Basic .NET for the presentation layer.
  • Each eBook contains its own colour schema and Menu. Menu is developed through XML.
  • Maintained Data access layer written in VB.net separately for this project for re-usability.
  • Maintained Business layer separately for the project written in VB.net. Written base class component using VB.net for handling the page level events.
  • Created database schema and development of database in SQL Server 2000.
  • Written Procedure & Functions for back end in SQL Server, which were called from the ASP scripts through ADO, to do various DML operations.

Environment: ASP.Net, VB.Net, Framework 1.1, XML, JavaScript, SQL Server 2000

Jun’04 Feb’05 Sr Developer
Confidential, PA

Brokerage Professionals, Inc. (BPI) is a regional insurance brokerage firm which specializes in the development, implementation and maintenance of Insurance/Self-Insurance Risk Management programs for private, public and quasi-public entities. This administration system will provide a single shared application with a unified database as the core benefits tracking system.This system includes the following core components:

  • Provide eligibility status, enrolments, and premium tracking.Provide the ability to manage flex spending accounting and enrolments.
  • Provide a Consolidated Omnibus Budget Reconciliation Act (COBRA) compliance tracking with the following aspects.
  • Provide the ability to track all participants with termination dates for clients for which BPI manages COBRA. Track payments for COBRA premiums and fees.
  • Allows for clients/plan sponsors to access plan information in a read-only format by logging in with a BPI assigned user name and password.

Role:

  • Designed screen layout using Microsoft Visual Basic .NET for the presentation layer Tier and maintain usability standards.
  • Involved in Design and development of database in SQL Server 2000.
  • Used Code Behind in the ASPX Pages using VB
  • Written Procedure & Functions for back end in SQL Server, which were called from the ASP scripts through ADO, to do various DML operations.

Environment: ASP.Net, VB.Net, XML, JavaScript, SQL Server 2000

Jan’04 May’04 Sr Developer
Confidential, PA

Penn National Gaming owns and operates three Hollywood Casino properties located in Aurora, Illinois, Tunica. The purpose of this project is to better control and leverages the memorabilia assets acquired as a result of the Hollywood acquisition. Currently, these assets are catalogued in an excel-based file. The combination of this file format and the large number of listed assets (2,300) makes it challenging to market these assets to Penn National’s properties. An attractive, easy-to-navigate, web-enabled database would provide an efficient means in which Penn National Gaming Inc.’s properties can discover and leverage these memorabilia as part of their themes/promotions. Other key aspects of the intended system are:

  • Digital images of the assets would facilitate remote evaluation;
  • Maintenance checklists would assist in preserving asset valuation.
  • Forms to support asset accounting and inter-property transfers would ease financial reporting of these resources
  • Inter transfer of Assets (Transfer of Assets from one Casino to another)
  • Shopping Cart for transferring Assets from one Casino to Another.
  • Maintaining Assets, Contacts, Vendors, Maintenance Activities etc.

Role:

  • Involved in Design and development of database in SQL Server 2000.
  • Designed screen layout using Microsoft Visual Basic .NET For the presentation layer Tier and maintain usability standards
  • Used Code Behind in the ASPX Pages using VB
  • Used Active Directory Services to get the logged user information. User information is used through out the project.
  • Written Procedure & Functions for back end in SQL Server, which were called from the ASP scripts through ADO, to do various DML operations.

Environment: ASP.Net, VB.Net, Active Directory Services, JavaScript, SQL Server 2000

May’02 Dec’03 Developer, Confidential, Texas

MDXplore is a healthcare provider system for the U.S healthcare industry in general and for the physician\'s offices in specific. This information system will help the physicians to automate their information processing requirements. The product is being developed using Internet technologies and users will be accessing this system over the Internet from centrally located servers.
Role:

  • Involved in Design and development of database in SQL Server 2000.
  • Designed Components files in VB to facilitate reusable code and controls.
  • Designed screen layout using Microsoft Visual Basic .NET For the presentation layer Tier and maintain usability standards.
  • Written Procedure & Functions for back end in SQL Server, which were called from the ASP scripts through ADO, to do various DML operations.
  • Used Crystal reports for Report presentation.
  • Written code for Mobile controls using Mobile toolkit to render the pages in Mobile.

Environment: ASP.Net, VB.Net, DHTML, DHTML, JavaScript, SQL Server 2000

Oct’01–Mar’02,Software Engineer
Confidential,NJ

Open Xchange network is designed for managing trading between trading partners and also provides instant connectivity to portals, marketplace, exchanges and other members of the supplier’s end-end value chain. Open Xchange networks support services is a combination of support and maintenance program. The advance notification process of Open Xchange gives the trading partners needed assurances that the customers are in constant communication with the trading partners.
Role:

  • Actively involved in designing the database.
  • Participated in database coding using stored procedures and triggers.
  • Prepared java script file for the front end validations.
  • Designed and developed scripts to import and export various XML structures from the database. Involved in designing and developing browser independent web pages using ASP3.0.
  • Wrote Business Logic Components using COM. Involved in system testing and implementation.

Environment: IIS 4.0 Web Server, MTS2.0, XML, ASP, Visual Studio 4.0, JavaScript, SQL Server7.0

June’01 Aug’01,Confidential, Intelligroup Asia P Ltd., Hyderabad, India
Confidential, Solutions (Health Project) Sedgwick Parekh

Confidential, is a web enabled Claims Processing Software developed for Sedgwick parekh, in a seamless environment. Confidential, is a low-cost, Internet-based multiplayer solution that allows you to convert time intensive, costly manual processes to effortless, web based electronic transactions .The only pure Internet-based, addressing the needs of all four health industry constituencies: employers, health plans, patients and physicians Proprietary technology ahead of industry and compliant with all released Federal patient confidentiality standards (HIPAA) Confidential, Application streamlines communications between providers and payers, automating key business functions.
Role:

  • Involved in integration of ASP pages. Design of HTML Pages and Validations through JavaScript.
  • Involved in hard-core coding of ASP pages and integration of these pages through out the module.
  • Developed COM components to do database manipulations.
  • Involved in system analysis.
  • Used design and object Modelling using Rational rose and Visual Modeler.
  • Designed and developed Components using Visual Basic.
  • Deployed components using Microsoft Transaction Sever. Developed and implemented stored procedures using Microsoft SQL Server.

Environment: ASP, SQL Server, MTS, HTML, Visual Interdev, IIS 4.0, Rational rose, Visual Modeller, JavaScript.

Jan’01 May’01 Intelligroup Asia P Ltd., Hyderabad, India
Claims Processing Module Sedgwick Parekh

Sedgwick Parekh is the world’s leading insurance and program management services firm, which provides services for businesses, public entities, professional-services organizations and private clients under the name. It is Business Management tool that is based on Healthcare Management framework. This will have various segments such as Corporate, Individuals, Employees, Providers, hospitals and Claims Processing, Benefits. This Application was designed to reduce health benefit administrative costs, facilitate health management, and enable e-commerce transactions.
Role:

  • Involved in ASP Coding and Designing of HTML Pages for all the modules.
  • Handled using custom Error handling routines.
  • Involved in prototyping, Integration and testing of the Application. Involved in mapping the business requirements to Web Application.
  • Developed external programs to meet specific business requirements. Developed and implemented stored procedures using Microsoft SQL Server.

Environment: ASP, COM, HTML, SQL Server, Visual Interdev, IIS 4.0, and Java Script

July’00 Dec’00, Confidential,Hyderabad, India
SpaceWEB Assistant
Confidential, It shows various types of reports for the top level management as well as for the distributors of their clients. The inventory & Accounting package present on the distributor side helps distributors to maintain their day to day transactions.
Role:

  • All boundary conditions are carefully analysed and handled using Error handling routines. Used Java script for front-end validations.
  • Created dynamic web pages using ASP 3.0 to match the business model.
  • Created COM componentsand transactional ASP pages for database access from MS SQL Server.
  • Coordinated the transaction settings and security context for COM Objects deployed under the MTS. I have used declarative security for authorization of component access.

Environment: Visual InterDev 6.0, MTS, ActiveX DLL, ASP 3.0, IIS 4.0, and SQL Server 7.0, JavaScript

Feb’00 June’00 ,Confidential,Hyderabad, India
Smartdistributor.com Johnson & Johnson
Smartdistributors.com is an interactive portal gathering distributed and unorganised data, logically organizing it and linking it to the database or to the processes that are already active in the business. The goal is to make information available and create a knowledge base, which can be used by all departments of the company.
Role:

  • Designed the custom collection for the user service layer, which contains the return records from the DLLs in middle tire and populated the GUI.
  • All boundary conditions are carefully analysed and handled using Error handling routines.
  • Created dynamic web pages using ASP 3.0 to match the business model.
  • Created COM componentsand transactional ASP pages for database access from MS SQL Server.

Environment: Visual InterDev 6.0, ASP 3.0, MTS, COM, ActiveX DLL, IIS 4.0, and SQL Server 7.0, JavaScript

Aug’98 Jan’00 ,Confidential,Hyderabad, India
On-line Testing System
This system is designed to assist computer-training institutes to conduct examinations to perceive the skill levels of their students and to prepare the students for on-line certification examinations.
Role:

  • Involved in the preparation of requirement specifications and preparation of data flow diagrams. Involved in coding forms in Visual Basic and testing. Participated in acceptance testing and implementation of the system. Created testing scripts using SQL.

Environment: Oracle 7.3, Visual Basic 6.0, Windows - 95, Pentium PC.

We'd love your feedback!