.net Team Lead /sr. .net Application Architect Resume
Bradenton, FL
PROFESSIONAL SUMMARY:
- 9+ years of experience in analysis, design, development, integration, testing, research and implementation of several business applications in IT industry relating to Health Care, Financial, Pharmaceutical, Insurance and Inventory and Costing systems.
- Performed varieties of roles include Senior Application Developer, Technical Lead and software architect for complete Software Development Life Cycle (SDLC).
- Working experience on projects using the latest Microsoft technologies such as Visual Studio .NET 2003/20 IDE with C#, VB.NET, ASP.NET, IIS 5.0/6.0/7.0 Administration.
- Expert level skill in designing and developing software solutions using .NET Framework 1.0/ 2.0/3.0/3.5/4.0
- Includes expertise level of experience in Design patterns, MVC 1.0/2.0/3.0 architecture, Entity Framework (LINQ to SQL, LINQ to XML, LINQ to object), SOA.
- Experience working with IBM NASCO (Healthcare) system.
- Also includes working experience and understanding of
- WCF Services, SOAP Web Services (XML, SOAP and WSDL), REST web services (XDocument, XPath), .Net Remoting.
- Silver light 1.0/2.0/3.0, Expression blend studio 3.0, DNN, WPF, and WWF.
- Proficient in CSS, XDOC, XSD, XSLT, HTML, VBScript, JavaScript, Ajax, jQuery, LINQ
- Extensively worked with Dynamic SQL statements (DDL and DML statements), Stored Procedures, Functions, Triggers, Cursors and Views using Microsoft SQL Server 7.0/2000/2005/2008 and Oracle 8i/9i/10g. Used BizTalk 2010 as Enterprise Service Bus (ESB).
- Deep knowledge in/of object oriented programming concepts (OOP and OOAD).
- Versioning Control used TFS with VS2010, Vault Client 2.1.2, and VSS 6.0.
- Advance knowledge of modeling tools like MS Visio 2010 for creating object model, data model and UML diagrams includes ERDiagram, class diagram and sequence diagram.
- Use to run scrum master as a team lead and provided sprint backlog to team members.
- Energetic and self motivated with excellent attitude towards teamwork and common goals.
- Good communication skills and Confidential t listener.
- Ability to work as part of a team of professionals, independently and effectively with persons from varied cultures and all walks of life.
TECHNICAL SKILLS:
Languages: C#, VB.NET,VB 6.0, Java (RMI, Networking, JDBC,Servlet, Applet), J2EE, PL - SQL, SAS 8.0, C, C++, PASCAL, T-SQL, Assembly Language.
Web Development: MVC 1.0/2.0/3.0,ASP.NET, VBScript, JavaScript, HTML, DHTML, CSS, XML, Web Services, .Net Remoting, WCF, WPF, WWF, Silver Light 1.0/2.0/3.0, WSS 3.0, MOSS 2007
RDMS: Oracle 7.3/8i/9i/10g, SQL Server 7.0/2000/2005/2008
Operating Systems: Windows 95/98/2000/XP/Vista,UNIX
Web Servers: Internet Information Server (IIS 5.0, 6.0, 7.0)
GUI/IDE: Visual Studio .NET 2003/2005/2008
Versioning Control: TFS with VS 2010, Vault Client 2.1.2, Visual Source Safe (VSS) 6.0
Reporting tools & other tools: Crystal Reports 7.0/8.5/9.0, MS Visio 2002/2010.
PROFESSIONAL EXPERIENCE:
Confidential, Sarasota/Bradenton, FL
.Net Team Lead /Sr. .Net Application Architect
Responsibilities:
- Involve in analysis, gathering requirements for business process and its workflow with business analyst and client/customer. Run Scrum master as a part of team to interact with team members for daily status and new user stories.
- Involved in Creation of database based on requirement gathering which involves user security, Company, Business Partners, Price List, Price Books, Products and its sub-categories.
- Created Flow diagram, business process work flow with the help of iWay and implemented role-based security using MVC 3 Razor architecture along with jQuery usage.
- Created orchestration, publish schema as wcf service using BizTalk WCF wizard tool and worked on WsBasicHttp binding with WCF-custom adapter to call stored procedure.
- Creation of UML diagrams using MS Visio is under process to understand complete relation between the entities.
Environment: Visual Studio 2010, TFS, MVC 3.0(RAZOR), jQuery, SQL Server 2008, MS Visio 2010, BizTalk 2010.
Confidential, Morgantown, WV
Sr. .Net Application Developer
Responsibilities:
- Responsible for UI development with the usage of jQuery and its properties and events.
- Created and worked on all the modal dialogs (Action, Delete, Multi modal) with all the possible way to manipulate properties and events in the modal dialogs with jQuery.
- Provided validation on Modals using registering javascript and AjaxHelper class.
- Make usage of doPostback for async call with ClientID and Unique ID associated to it.
- Make usage of event handling with modal dialogs and worked in code-behind for the events which makes usage of Form view and error handling module.
- Created user controls to replace the formview in UI.
- Used LINQ to SQL in entity framework for web development.
- Had agile discussion with team lead and other team members for refactoring the code.
Environment: Visual Studio .NET 2010, VB.Net, ASP.NET, IIS 6.0,Java script, jQuery, Sql Server 2008, TFS, PL/SQL, Entity Framework, LINQ
Confidential, Columbus, GA
Sr. Application Developer/Architect
Responsibilities:
- Created new panel for the report for module using RPM architecture and framework.
- Provide links using jQuery and modified css properties using jQuery with required validations.
- Make usage of Request.QueryString () and Session variables for passing parameter while processing the report from one report module to another.
- Used $.ajax () asynchronous calling while keeping session alive and update. Written KeepAlive () and KeepAliveUpdate () using jQuery and other validations.
- Worked on Dashboard using DataReader, Dataset and DataGrid control.
Environment: Visual Studio .NET 2010, C#.Net, ASP.NET, IIS 6.0,Java script, jQuery, Sql Server 2008, TFS, PL/SQL iTrendz Inc
Confidential, Pittsburgh, PA
Sr. .Net Architect
Responsibilities:
- Created database for survey center module, written views and stored procedure based on survey center module requirement. Also provide permission to execute stored procedure in created database.
- Created business objects and business logic (middle-tier) which includes getters, setters and retrieval of lists using generics. For retrieval of lists using generics, make usage of sqlconnection, command text and data reader.
- Business Logic includes Survey Agent where the retrieval of whole survey will take place through different layers and business logic encapsulate the information for all the properties through constructors, getters, setters and lists which in turn retrieve the lists of survey.
- Created survey questions, question block and sections and entered information in database for validation purpose and created test.aspx page for displaying survey information with integration of user controls like matrix, dropdown and radio button user controls.
- Used TFS (Team Foundation Server) for version control in VS 2008 and used C# as a code-behind language with sql server 2008 as back-end to create database, views and stored procedures and access them through code-behind.
- Had agile discussion with team lead and other team members for refactoring the code.
Environment: Visual Studio .NET 2008, C#.Net, ASP.NET, IIS 6.0, Sql Server 2008, TFS, PL/SQL
Confidential, Pittsburgh, PA
Sr .Net Consultant
Responsibilities:
- Developed the web Forms, using server controls, used validation controls with C#.Net as code-behind for eCAPS and expose web service using SOAP protocol.
- Used VB and ASP for other integrated application like HPRP, CANS which merges with eCAPS.
- Set oracle home environment by creating sqlnet.ora and tnsnames.ora file under network\admin folder for oracle connectivity with .net.
- Writing views, stored procedure, create packages to add, edit or delete information from Oracle database. Also, wrote PL/SQL complex queries for all DML operation.
- Install and Understood of MOSS 2007 along with WSS.
- VSS for version control.
Environment: Visual Studio .NET 2005, C#.Net, ASP.NET, IIS 6.0, VB, ASP, XML, Oracle 10g, Crystal Report 9, HTML/DHTML, TOAD, VSS, MOSS 2007
Confidential, Pontiac MI
Sr .Net Developer
Responsibilities:
- N-Tier architecture (UI Components, UI Process Components, Business Components, Data Access Layer, Service Agents, Data Source and Services) used to implement the project.
- Involved in developing and using the user interface framework (WEBUI), which provides server and user controls in developing web pages and panels. Used other UI controls like Data list, multi-panel search and Data grid in the web pages and panels for more attraction.
- Involved in developing and using business entity framework (SODA) which provides database access and object validation for the classes that represent the business entities of the application.
- Responsible for creation of XML files, factories, components, interfaces, code-behind files and validations. Also, responsible for creation of Expenditure, Advanced Expenditure, Accounts Receivable, 1099 and Lien in financial module for the state of OR. Current application software can also used as Decision Support System (DSS).
- Responsible for check-in/check-out files on Vault Client repository for different versions. Also, used interfaces to access other subsystems functional areas and their implementation and used multi-panel presentation which allows for quick research.
- Worked in different functional areas (Financial, Claims,, Recipient, TPL and Provider) and extensively used Object oriented programming concepts in most of the MMIS.
- Has focused on connectivity to oracle with .net which is necessary while creating factories which is used in data access layer. Wrote search criteria and factories using oracle 10g with complex queries for data access and business layer.
- While installing Winfx patches for .NET 3.0(WPF, WCF, WWF), worked on AJAX controls, LINQ along with data access layer, components and factories which deals with controls like Data list and data grid. Worked on WCF application, created services with different types of hosting and bindings.
- Automation of major claims and processing activities using Open Connect Configure.
- Reported deputy project manager about the status of the work in a weekly meeting. Resolve critical issues at crucial times to implement them in regular promotions.
- Had agile discussion with team lead and other team members for refactoring the code.
- Followed systematic life cycle for the given Change Order and defects.
Environment: Visual Studio .NET 2005, C#, ASP.NET, DNN 3.0, IIS 6.0, XML, SQL Server 2005, Oracle 10g, NUnit framework, Open Connect Configure, IBM NASCO, SQL Developer, TOAD, Vault Client 2.1.2, MY SQL, Web Services, PL/SQL
Confidential, Harrisburg, PA
Programmer/ .NET Developer
Responsibilities:
- I worked on the Representative Module of eCIS. The project is based on 4-tier architecture which includes -
- Presentation layer - include UI presentations and screens, web forms and code behind using VB.NET.
- Business Workflow Component layer - Business logic and Business services.
- Data Access Logic - Uses Microsoft .Net Data provider, which executes the stored procedure and returns the data as either Non query, Scalar, Dataset or Data reader.
- Data Container - Is a carrier of data between layers.
- Responsible for designing and developing Presentation layer in ASP.Net and VB.Net with IDE as Visual Studio.Net. Developed navigation and validation components for the ASP.Net Pages.
- Responsible for developing Data and Business layer components in VB.Net. Wrote PL/SQL stored procedures/functions and packages. Used ADO.Net to connect, retrieve, update, Insert and delete the data with an Oracle 10g database.
- Developed the Data Access Components using VB.Net. Also, implemented Data Access layer using ADO.Net and XML class libraries and also Implemented Itasca data access block for .Net
- Implemented User controls which were used for navigation, search functionalities and for displaying information. VSS (Visual Source Safe) was used for source code management.
- Documented the test cases and worked with the QA test team to validate the final product with the functional requirements
Environment: VB.Net, ASP.Net, ADO.Net, SQL, Toad, PLedit, XML, XML Web Services, CSS, XSL, MS Visual Studio.Net, IIS 6.0, .Net Framework 1.1, 2.0, MS Visual Source Safe 2003, Oracle 10g
Confidential, Newark, NJ
.NET Developer
Responsibilities:
- Developed the savings and checking account modules that relate to day to day activities like making deposit, withdrawing, transfer funds, etc which simplify customer’s day to day finances.
- Developed GUI in Visual Studio .NET using ASP.NET to display the various reports like exceptional transactions, pending transactions, daily, weekly and monthly reports of new accounts and closed accounts.
- Data and business Analysis: Involved in Interaction with some of the client for gathering account information. Gather client information from Business owners or banking department and implement mathematical calculation required for the project.
- Used ADO.NET to connect and access the database and also used different validation controls such as the Regular Expression Validator, Range Validator, Custom Validator and Required Field Validator.
- Designed and coded the authorization and authentication module using ASP.NET Security which includes Windows, Forms and Passport Authentication. This module checks for valid identity of various users and user level (Operator, cashier, supervisor and manage). So, authorization depending on the role was implemented. Anonymous users were not allowed to access the application
- ASP.Net using C# as a code-behind language and Incorporating JavaScript and Server-Side Control such as Data Grid, Data Reader, Dataset, Calendar for client-side validations.
- Extensively used features provided by SQL Server 2000 to create tables, stored procedures, queries, integrity constraints and rules.
- Deployed web-services using WSDL and SOAP to handle online transactions with central database, which reduces the time required performing data entry.
- Web service with a Simple Object Access Protocol (SOAP) API to add the functionality of Customer Reports in current business application.
Environment: Windows XP, Visual Studio .Net, VB.Net, C#.Net, JavaScript, Microsoft SQL Server 2000, ASP.Net, IIS 5.0, ADO.Net
Confidential, Bridgewater, N J
.Net Application Developer
Responsibilities:
- Designed and developed application using VisualStudio.NET with C# as the code behind language
- Implemented Singleton pattern as a design pattern.
- Extensively working with Data Bound controls like DataGrid, DataTable, DataReader, DataView and DataSet.
- Responsible for authentication and authorization of user
- Implemented role based authentication
- Design database using SQL Server 2000 to support the complete architecture.
- Handled database activities using ADO.NET
- Responsible for writing stored procedure for acquiring the needed information based on search item criteria
- Deployed Web Services using WSDL and Web Service with SOAP to add more functionality
- Implemented remoting using HTTP Channels class.
- Current application software can also used as Decision Support System.
Environment: Visual C#.Net, ADO.NET, ASP.NET, SQL, XML Web Services, SQLServer2000, Windows 2000, IIS 5.0, HTML
Confidential, Trenton, NJ
.Net Developer
Responsibilities:
- Participated in client meetings to develop user interfaces, business process and relationship tables to enhance the system.
- Built on 3-tier architecture, made extensive use of object oriented programming techniques like inheritance, interfaces, polymorphism, delegates etc.
- Front-end/UI development and documentation, XML development, relationship database development and documentation
- Business logic has been implemented in form of components and DLL’s using VB.Net to interact with data from SQL Server 2000.
- Wrote different classes, modules, web-forms in ASP.Net and included them in one common namespace to implement business logic.
- XML has supported system on front end incorporated with JavaScript, DHTML and Server side controls for client side validation.
- Extensively used ASP server controls (Calendar, Data Grid, Data Reader, Dataset) for client side validations
- In order to provide quick response time and maximum performance for any kind of client request, wrote stored procedures in SQL Server 2000 and created indexes in database side.
- Advanced error management and handling was incorporated. Errors are trapped by the system and logged to the server's event log.
- The server administrator and my self are notified via e-mail of each and every error that occurs instantly.
- Users are redirected to a custom error page, which explains that an error has occurred and the system administrator has been notified. This allows them to continue browsing the web site with minimal interruption.
- Responsible for various programming maintenance issues and migration issues for some part of intranet from ASP to ASP.Net using C# as code-behind language
- Assist other developers in methodology documentation when needed.
- Keep updating codes review and restore older versions of codes were done using Visual Source Safe.
Environment: Microsoft Visual Studio .Net, Microsoft Visual Studio Interdev 6.0, Active Server Pages 3.0, ASP.Net, Visual Source safe, IIS, Windows 2000, Windows NT 4.0, SQL server 2000.
Confidential
Sr. System Programmer/ Sr. J2EE Software Developer
Responsibilities:
- Involved in Software Development Life cycle starting from requirements gathering and performed object oriented analysis and design.
- Designed and developed application using Java (jdk 1.3)
- Different Frame layouts and applets are used for developing User Interface.
- Manage Data Access from User Interface using ODBC Data Source (DSN) and MS Access 2000. Used JDBC-ODBC Bridge plus ODBC driver and java.sql package for connectivity to a database which sends embedded SQL statements and process query results.
- Performed Unit Testing and Integration Testing.
- Reports were generated for different entities of the system and also, prepared Low Level documentation (LLD’S) for designed and testing.
- Implement functionality of the system by Object Oriented Concepts (OOPS concept) for each module such as Enquiry process, Registration process, Transaction process, Courses offered and Placements.
Environment: Java (Java Development Kit 1.3), MS Access 2000, Windows 2000, Oracle 7.3.
Confidential
Programmer/Analysts/Developer
Responsibilities:
- Involved in Software Development Life cycle starting from requirements gathering.
- Created tables, queries, views and data relations.
- Designed User Interface using Visual Basic 6.0.
- Developed application using Visual Basic 6.0 as Front-End and MS Access 2000 as Back-End tool. Implemented back-end support via OLEDB using ADO.
- Manage Data Access from User interface using ADO Components.
- System also assists to keep records for all passengers regarding particular Airlines, Flights and its details.
- Reports are generated using Crystal Reports tool.
- Add workstations to the network, Configure new computers with required software.
- Involved in evaluation of software, system maintenance and troubleshoot hardware problems.
Environment: Crystal Reports 7.0, VB 6.0, MS Access 2000, ADO, and Windows 98