Application Architect/lead .net Developer Resume
New York, NY
PROFESSIONAL SUMMARY:
- 15 years of experience in the IT Industry (Consultancy) with strong working knowledge of Object Oriented Design methodologies, complete software development life cycle (SDLC) including requirement analysis, design, development, implementation, testing, integration, deployment, documentation and maintenance of Web, Client/Server, Win forms and Console applications.
- Expertise in developing end to end solutions including but not limited to system analysis, design, developmentTesting and implementation of various applications using Technologies like, but not limited to, Microsoft .NET Framework 4.0/3.5/2.0/1.1/1.0 , C#, MVC, Asp.Net, JQuery, Knockout.JS and Vb.Net, Ado.Net, AJAX, JavaScript, DOM, CSS, HTML, DHTML, Classic ASP, Visual Basic 6.0/ 5.0
- Extensive experience in developing web applications using Visual studio, C#, Web Services, SQL Server 2008/2005/2000 , Oracle.
- Developed custom web controls using C#, HTML and JavaScript, WPF, WCF, which includes the design & runtime validation.
- Hands - On experience in developing enterprise level Asp.Net applications based on the guidelines provided by the Microsoft Pattern & Practices, using design patterns such as MVC, WCF, WPF, Page Controller, Factory Patterns, etc., and implemented Microsoft Application Blocks, Enterprise Libraries.
- Interacted with application owners, business managers and key stakeholders for requirements gathering.
- Converted business requirements into technical specifications.
- Worked in capacity of Team Lead/Architect and efficiently managed development of entire application involving all SDLC phases. Lead, train and mentored other developers in day-to-day activities. Guided developers to write effective code.
- Developed Test-driven (TDD) applications using Visual studio testing tools such as NUnit and wrote test cases.
- Hands - On experience in using DTS and Reporting Services in SQL Server 2000.
- Written C# code to call DTS packages and run it programmatically.
- SQL expertise in database design and database programming (Stored procedures, Triggers, Packages) using
- MS SQL Server 2008/2005/2000 /7.0/6.5, Oracle 10g/9i/8i/7.x and MS Access 2000/97.
- Hands on experience in working with Microsoft Visio and version control system like Visual Source Safe 5.0/6.0, clear case.
- Expertise in maintaining, supporting and troubleshooting applications and fixing bugs.
- Self-starter, with strong analytical & communication skills and ability to work independently and perform as part of a team.
- Business domain knowledge in property retirement systems, claim management, hours/headcount/cost
- Forecasting, Inventory Management, Purchase & Sales etc.
- Worked on projects based on software design models such as Waterfall, Agile.
- Implemented 3rd party application Experian QAS address validation in web site to validate US postal address.
- Exposure to browser plugins such as Kango, FireBreath.
TECHNICAL SKILLS:
.Net Technologies: Microsoft .NET Framework, WCF, XAML, VB.NET, ASP.NET 4.5, C#, ADO.NET,WSDL, SOAP, Web Services, AJAX, MVC,JSON, IIS, jQuery, LINQ and SSIS.
Languages: VB 5.0/6.0, SQL, PL/SQL, C, C++, COBOL
Markup Languages/Web: HTML, DHTML, XML, XSLT, CSS, JavaScript, VBScript, Java/JSP
Tools: Visual Studio NET 2010/08/05/03 , Dream Weaver, and FrontPage 98, Visio, TOAD, RazorSQL
Databases: SQL Server 2012/ 2008/2005/2000 /7.0/6.5, Oracle 11g/10g/9i/8i/7.x, DB2, MS Access 2000/97
Operating Systems: Windows 8.1/7/2003/2000/95/98/ XP/NT, UNIX, MS DOS
Others: Windows Share point services, ADO, ActiveX, MS Reporting service, Visual source safe, Clear Case
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Application Architect/Lead .NET Developer
Responsibilities:
- Define the IT design methodology, development process methodology and best practices.
- Involve in all the phases of the project.
- Responsible for user interaction for requirements gathering, analysis, preparing functional, technical design documents.
- Development
- Unit Testing
Environment: Visual Studio .NET 2013, MVC, C#, MVVM, WPF, MS-Prism Library for WPF, ASP.NET, ADO.NET, Entity Framework, Web services, JavaScript, Knockout.JS, ColdFusion, Crystal Reports, SSRS, TOAD Data Point, Oracle 11g.
Confidential, Brooklyn, NY
Application Architect/Lead .NET Developer
Responsibilities:
- Responsible for requirements gathering, preparing functional, technical design documents.
- Involved in the design and development of parts of application using .NET technologies like WPF, XAML VB.NET, Ado.Net, Asp.Net 2.0,MVC Asp.Net AJAX control toolkit, JavaScript, jQuery, TFS, SDLC.
- Developed, tested and implemented SSIS packages which brings data from Mainframe to SQL Server 2005.
- Coded stored procedures in SQL Server 2005/2008 for various modules.
- Involve in identification, assessment and resolution of application issues and defects.
- Deploying the application in IIS and configuring it.
- Perform and coordinate software testing prior to formal delivery to QA team.
- Providing support for the live product.
- Involved in migrating .NET 2.0 applications to .NET 4.0, MVC.
Environment: Visual Studio .NET 2005, jQuery, MVC,VB.NET,ASP.NET 2.0, ADO.NET, LINQ, XML Web Services, SOAP, JavaScript, ASP.NET AJAX, CSS, HTML/DHTML, SQL Server 2005/2008/2012 , Razor SQL, Staffware, Visual source safe, Visual Studio 2012, Windows 2003.
Confidential, Piscataway, NJ
Senior .NET Developer
Responsibilities:
- Responsible for requirements gathering, preparing functional, technical design documents.
- Responsible for managing and training the offshore team members on functional, technical requirements
- Involved in the design and development of parts of application (redesign of their entire product using C#, Ado.Net, Asp.Net 2.0, Asp.Net WPF AJAX Extensions 1.0, JavaScript) using design patterns such as Provider and Factory design patterns.
- Involve in identification, assessment and resolution of application issues and defects.
- Developed .Net 2.0 Ajax based web client which communicates with Web Services.
- Designed and developed ASP.Net pages using Ajax update panels.
- Coded stored procedures using PL/SQL for various reports.
- Created dynamic reports to generate various reports of their operations task and processes using MS SQL Server 2000 and MS Reporting Services.
- Deploying the application in IIS and configuring it.
- Involved in lot of data migration activities which needs extensive experience in various SQL Query techniques,
- Import/Export of data, TOAD and MS Excel operations.
- Perform and coordinate software testing prior to formal delivery to Integration & Test team.
Environment: Visual Studio .NET 2005, C#, VB.NET, ASP.NET 2.0, ADO.NET, XAML WPF Web Services, SOAP, JavaScript, ASP.NET AJAX Extensions 1.0, JSON, CSS, HTML/DHTML, Sync fusion third party component, MS Reporting service, Oracle 10g, TOAD, Visual source safe, Visual Studio 2012, Windows 2003.
Confidential, Chicago, Illinois
.NET Developer
Responsibilities:
- Involved in identification, assessment and resolution of application issues and defects.
- Resolve testing issues and fix defects as part of FixIt Team within appropriate time.
- Involved in technical, functional review calls with offshore team members.
- Involved in designing and implementing the necessary Business and Data layer Components in Vb.Net and created Dynamic Web Pages using Asp .Net Web Pages and Web Forms as part of implementing the Change Requests (CR).
- Helped to identify and document the impact and associated effort of change request.
- Coded stored procedures using PL/SQL.
- Wrote complex SQL queries in Oracle to resolve issues in the production environment during application downtime and for the ECR (Environment Change Request) weekly process.
- Identified and acted upon functional and technical design and application design/functionality improvements.
- Member of build team responsible for building the entire application package and release it to the appropriate environments such as, IAT, Hot fix, PT and Production.
- Responsible for Creating the Deployment Packages and maintaining the Release.
- Deploying the application in IIS and configuring it.
- Wrote many critical, on the fly Oracle queries to update/insert necessary rows to fix the data in the production environment.
- This role includes 24/7 support.
Environment: Visual Studio .NET 2003, 2005 VB.NET, WPF,ASP.NET, ADO.NET, XML,XAML Web Services, SOAP, Java script, CSS, HTML/DHTML, VISIO, Visual Studio 2012, Oracle 9i, TOAD, Visual source safe, Windows 2003.
Confidential, Chicago
.NET Analyst/Developer
Responsibilities:
- Analyze and realize Use cases to Class Diagrams, Sequence diagrams and Component Diagrams
- Created Proof of concepts (POC) for the projects which later on included in the project.
- Involved in the design and development of parts of application.
- Involved in the normalization of the database structures.
Environment: IIS 5.0, Windows SharePoint Services, Visual Studio. NET, C#, Win Forms, WPF, ASP.Net, ADO.NET, Java script, SQL Server 2000, Windows 2000.
Confidential
.NET Analyst/Developer
Responsibilities:
- Understanding the functionality of assigned module & interacting with onshore on issue resolution.
- Developing end to end layers UI Layer to Business Service Layer using C#, Ado.Net, Asp.Net, Web Services, SQL Server 2000.
- Developed Data Grid with custom paging options using C#, Ado.Net, Asp.Net.
- Implementing code as per coding standards and guidelines
- Code, Review and unit test components based on defined specifications and testing conditions using NUnit.
- Understand Software/System components and associated specifications.
- Resolving issues and raising them to the cell lead at appropriate time, helping team members solve issues.
- Compiling and running the application in the local machine, build verification, release, helping the Configuration team to deploy it in the IT/FBT environment.
- Checking the tasks/bugs assigned to me as well as to my team in the Track Record application through remote machine in UK, Assigning the tasks to the team members according to their use case respectively.
- Fixing the issues/bugs and releasing the application back to IT/FBT Environment.
Environment: .NET Framework, C#, Visual Studio.Net, VB.NET, ASP.NET,MVC, ADO.NET, .NET Remoting, UML 1.2, Web Services, XML, CSS, HTML/DHTML, Genome, Windows XP and SQL Server 2000
Confidential
.NET Analyst/Developer
Responsibilities:
- Assign defects to other team members and track their progress and report to client.
- Involved in logical and physical database design phase.
- Worked in Designing, Initiating, Coding and debugging various modules using Net Framework, C#, ASP.Net, ADO.Net, COM and MS SQL Server2000.
- Coded stored procedures using PL/SQL for retrieving relevant data.
- Used Microsoft Application Blocks for Data Access, Logging and Exception Management.
- Designed and developed the data access layer which can connect to any database (Oracle, SQL Server) at run time.
- Created unit test cases and performed unit testing using tools like NUnit.
- Setting up version control system Visual Source Safe.
- Prepared the project installation setup using. Net installation wizard.
Environment: C#, VB.NET, ASP.Net,MVC, Visual Studio. NET, ADO.NET, Java script, CSS, HTML/DHTML, SQL Server 2000, Oracle, Visual Source Safe 6.0, IIS 5.0, Windows 2000/NT
Confidential
.NET Developer
Responsibilities:
- Understand and capture the customer requirements as Use Cases, Class Diagrams, Sequence Diagrams, and Component Diagrams and prepared the Software Requirement specification.
- Involved in project Design discussions and prepared Detailed Design Documents.
- Configured and maintained Internet Information Server (IIS) in Windows XP Professional and Windows 2000
- Involved in developing Meeting Request, Meeting Approval, Meeting Registration Modules
- Designed and developed database tables for SQL Server and connect through ADO, ADO.Net techniques.
- Created stored procedures, and triggers in SQL Server.
- Involved in the normalization of the database structures.
Environment: Visual Studio. NET, C#, ASP.NET,MVC, ADO.NET, CSS, HTML/DHTML, Java script, SQL Server 2000, IIS 5.0, Windows 2000/NT.
Confidential
.NET Developer
Responsibilities:
- Participating in functional review meeting with client and project leads.
- Worked in Designing, Initiating, Coding and debugging various modules using Net Framework, C#, ASP.Net, ADO.Net, COM and MS SQL Server 2000.
- Designed and developed database tables for SQL Server and connect through ADO, ADO.Net techniques.
- Configured and maintained Internet Information Server (IIS) in Windows XP Professional and Windows 2000
- Involved in the normalization of the database structures.
- Created Tables, Indexes, Views and Stored Procedures.
Environment: Windows 2000, MS SQL Server 2000, .NET framework, C#, VB.NET, ASP,MVC, ADO.NET, Java script, Web Services, CSS, and HTML/DHTML.
Confidential
Web Developer
Responsibilities:
- Participating in functional review meeting with client and project leads.
- Involved in the normalization of the database structures.
- Created Tables, Indexes, Views and Stored Procedures.
- Design and coding of classic ASP pages using tools such as Dreamweaver, debugging, unit testing.
- Configured and maintained Internet Information Server (IIS) in Windows XP Professional and Windows 2000
Environment: Windows 2000, MS SQL Server 7.0, IIS, VB.NET, ASP,MVC Java script, CSS, HTML/DHTML, Visual Basic, COM components are used for Record Navigation, Paging, Database Connections. Third party Upload Components.
Confidential
Web Developer
Responsibilities:
- As a lead developer in this project I was given the responsibility to go to client place in Malaysia to implement this project and worked at client site for one year.
- Participating in functional review meeting with client and project leads.
- Involved in the normalization of the database structures.
- Created Tables, Indexes, Views and Stored Procedures.
- Design and coding of classic ASP pages using tools such as Dreamweaver, debugging, unit testing.
- Configured and maintained Internet Information Server (IIS)
Environment: Windows 2000, MS SQL Server 7.0, VB.NET, ASP,MVC Java script, CSS, HTML, Visual Basic, COM components are used for Record Navigation, Paging, Database Connections. Third party Upload Components.
