Senior .net Developer Resume
CT
SUMMARY
- Confidential is a Sr. Software Engineer with more than 11 years of experience in analysis, design and implementation of object - oriented software projects built under Microsoft technologies:
- He has knowledge in software architecture including component modeling, software requirements tracking, layer and business domain design, core database implementation, testing and deploying disciplines.
- Strong experience in Web using C#.Net, ASP.Net, OOPS, JavaScript, XML and .Net Framework 1.1/2.0/3.0/3.5/4.0.
- Expertise in Developing XML Web Services and Server Components with Microsoft Visual C#.net and Microsoft Visual Studio.Net
- Strong Web development expertise using ASP.Net, MVC 2/3/4, Web Forms, JavaScript, HTML5, CSS3, XML, AJAX, JSON, Telerik Kendo UI and Bootstrap.
- Advanced UI development experience using jQuery, Knockout JS libraries
- Strong experience in developing SOA applications using Windows Communication Foundation(WCF), SOAP, WSDL, RESTful Web services
- Worked with .Net Framework 3.0/3.5, 4.0, and WCF.
- Strong experience in Entity Framework and nHibernate Object Relational Mapping (ORM) solutions using Language Integrated Query (LINQ) features.
- Strong knowledge in SQL server integration services (SSIS) and ETL processes.
- Have strong experience in WCF Services and general Web Service Standards.
- Have strong graphical UI development experience using Web Forms.
- Expertise in Database programming using SQL Server in writing Complex Queries, Stored Procedures, Triggers.
- Have excellent troubleshooting skills and past experience in production support.
- Experienced in Unit Testing. Designed test cases on modules according to the requirements and development standards.
- Familiar with software best practices including design patterns, use cases, object-oriented analysis and design, modular design and development, and software/system modeling (UML).
- Also basic domain concepts such as quality production metrics, finance and projection rates, reservation of hotels and flights, electronic specific devices like RS-232 COM ports, mystery shopping and loan industry in USA
TECHNICAL SKILLS
WEB TECHNOLOGIES: ASP.NET/AJAX.NET HTML/DHTML/CSS ASP.NET MVC, Bootstrap, Knockout, JQuery JavaScript/VBScript/Ajax
DESKTOP TECHNOLOGIES: ADO.NET/GDI+ VB 6.0/VBA (Excel)/ADO WCF Android 5.0
PROGRAMMING LANGUAGES: .NET 1.x, 2.0, 3.x, 4.0 C#/VB.NET C/C++/PERL/Assembly z80 TDD/NUnit
DATABASES: SQL Server 2000/2005/2008 LINQ To SQL, ADO.NET Entities Oracle 9i/DB2
METHODOLOGIES: SDLC RUP XP/SCRUM
PROFESSIONAL EXPERIENCE
Confidential
Senior .NET Developer
Responsibilities:
- Debugging a troubleshooting the HTTP 500 error in the VB6 code.
- Using VB6 WebClass framework to add new functionality.
- Running automated and capacity tests using Apache JMeter scripts.
- Recording the capacity JMeter test scritps using BlazeMeter.
- Installing and configuring VB6 on an XPMode machine.
- Fixing defects on ASP.NET 3.5 Web Forms code.
- Working with a continuous integration tool called Go to automate the app builds.
Environment: s: Microsoft Visual Studio 2008, 2010, 2012, VB.NET, C# 3.5, ASP.NET 3.5, Web Forms, VB6 WebClasses, Microsoft SQL Server 2012, IIS 7.5, T-SQL, Go, JMeter, BlazeMeter, XPMode Machine.
Confidential, CT
Senior .NET Developer
Responsibilities:
- Involved in interacting with business analysts, other developers and management to develop the application using Agile Methodology.
- Implementation of the UI using HTML, CSS, JavaScript, JQuery, Bootstrap and Knockout.
- Development of views and controllers using ASP.NET MVC 4.0.
- Developed and deployed SSIS.
- Designed membership maintenance component using Model View Controller (MVC) 4 for the development of the product.
- Designed and Implemented Interactive Directory displays the details of Committees, Officials and Staff Officials using MVC4.0 View, JQuery, JSON, Telerik controls and CSS files.
- Designed and developed UI using HTML5, CSS3, jQuery.
- Designed the web UI using MVC Razor Engine, HTML5, JavaScript, CSS, Telerik ASP.
- Used CSS Bootstrap and media queries for Responsive Web Design.
- Used ADO.NET Entity Framework 6 Code First for data access logic, querying and manipulation data and SQL Server 2012 for Database.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Creation of business rules and infrastructure layer with .NET 4.0.
- Creation of domain objects with LLBL Gen and Entity Framework.
- Involved in Dashboard, Tickets, Assets, Online IT Services and Reports Modules.
- Implemented the Data Access Logic using Repository Pattern and ASP.NET MVC dependency injection.
- Implemented form validation using JavaScript and Regular Expressions.
- Implemented application Security using Forms Authentication and Role based Authorization.
- Performed Unit Test to fix the bugs and ensure the application error-free.
- Extensively used cloud based Git for the maintenance and status of the developers for development of application.
Environment: s: Microsoft Visual Studio 2010, C# 3.5, ADO.NET Entity Framework, LLBL Gen, ASP.NET 3.5, Telerik, ASP.NET MVC 4.0, Microsoft SQL Server 2012, IIS 7.5, T-SQL. Unit Tests, Moq, TDD, Razor, JavaScript, JQuery, Knockout, Bootstrap, CSS, HTML, MVC Razor Engine
Confidential, MI
Senior .NET Developer
Responsibilities:
- Development of Web Portals to display market research information for the company clients using ASP.NET 3.5 and Entity Framework.
- Involved in Software Development Life Cycle like Requirement Analysis, Design, Implementation and Testing. Developed application using Model View Controller (MVC) application framework.
- Creatingapplicationsusing C#.NET and enhancing projects for .NETapplications.
- Leveraged Routing in MVC to define custom routes thereby achieving clean URL's.
- Created Interfaces in C# to communicate through the WCF services.
- Responsible for developing WCF Service for exchange of data between systems and implement business logic.
- Code refactoring to improve maintainability and readability.
- Data uploading of the market research information using SSIS packages and Microsoft SQL Jobs.
- I was involved in complete design, development and testing from end to end for this application.
- Divided project into different layers like Presentation, Business logic and Data access layers for easy maintenance, performance and future enhancements.
- Used Visual Studio 2012, ASP.NET MVC 4.0, and Entity Frame work 6.0, consuming WCF services, SQL Server 2008 R2 and MS Excel reports for Macros for developing this Application.
- Worked on HTML, HTML5, CSS3, AJAX, Java Script, and JQuery.
- Importing data from MS Excel and Text file to SQL Server database using SSIS.
- Used Entity framework and LINQ to objects to integrate with SQL database.
- Worked on Stored Procedures, Functions and Database Triggers to Retrieve or update data to SQL Server 2005/2008.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS).
- Involved in unit Testing and Deployment of code on UAT, SIT and Production servers.
Environment: Microsoft Visual Studio 2008, C# 2.0, VB.NET 2.0, C# 3.5, ADO.NET Entity Framework, ASP.NET 2.0, ASP.NET 3.5, MVC, WCF, JSON, JQuery, SQL Server Integration Services, LINQ, Microsoft SQL Server 2005, Microsoft SQL Server 2008, IIS 6.0, T-SQL. Unit Tests.
Confidential, Austin, TX
Senior .NET Developer
Responsibilities:
- Creating Functional Specs and Technical Specs for the application.
- Development of software requirements using VS2008, SQL 2008 and Unit Test.
- Development of Web applications using MVP pattern over ASP.NET 3.5 and SharePoint. Use of mocks, stubs, design patterns and application layers.
- Worked extensively with VS.NET, ASP.Net controls such as Grid View.
- Implemented Validation controls to perform both Client-side using Java Script and Server side validation using ASP.NET Validation Controls.
- Designing Custom Master Pages with Custom CSS.
- Involved in Site Administration activities including giving access permissions for users.
- Developed Features using Visual Studio .Net
- Involving in different phases of Software Development Life Cycle from Requirements, Analysis, Design, Coding and Testing.
- Used Team Foundation Server(TFS) for Version Management.
- Actively worked with end-users to define document requirements, for designing, developing and testing solutions to resolve them
Environment: Microsoft .Net, ASP.Net 3.5, C#.Net, IIS 6.0, IIS 7.0, ADO.Net, AJAX, Visual Studio 2012, Team Foundation Server, SQL Server 2012, JavaScript, jQuery, JSON, Web Services, WFC, Visual Studio 2008, Reflector, Windows 2008 Server, Microsoft SQL Server 2008, Microsoft Visual Studio Team System, Unit Tests, Moq Framework, Web Tests.
Confidential
.Net Developer
Responsibilities:
- Development of software requirements using Visual Studio 2008, SQL Server 2000 and Test Driven Development with Continuous Integration and Scrum.
- Implementation of Continuous Integration server, Source Control server and development and testing of SQL Servers.
- Development of Web applications using MVP pattern over ASP.NET 3.5 and Test Driven methodology. Use of Mocks and Patterns of Design.
- Development of Data Access and Business Logic Layers and use of LINQ to SQL, Stored Procedures and Windows Communication Foundation.
Environment: C# 3.0, ASP.NET 3.5, ASP.NET AJAX Control Toolkit, Model View Presenter Pattern, JavaScript, Web Services, WFC, LINQ to SQL, Visual Studio 2008, Re-Sharper, Subversion, Tortoise, Windows 2003 Server, IIS 6.0, Microsoft SQL Server 2000, CruiseControl.NET, Test Driven Development, N-Unit.
Confidential
.Net Developer
Responsibilities:
- Development of software requirements using Team Foundation Server and Visual Studio 2005 technologies.
- Architecture building, including software components and Web Services.
- Development of front-end pages using ASP.NET AJAX Control Toolkit, ASP.NET Custom Controls and Callbacks.
- Development of Data Access components for MyKCS Web Site for the Development and Testing Databases across different Servers.
- Involved in Analysis, Design, and Development and Testing phases.
Environment: C#, ASP.NET 2.0, ASP.NET AJAX Control Toolkit, JavaScript, Microsoft SharePoint, Web Parts, Web Services, Visual Studio 2005, Remote Debugging, Team Foundation Server, Windows 2003 Server, IIS 6.0, Microsoft SQL Server, IBM DB/2, Oracle 9i.
Confidential
.Net Developer
Responsibilities:
- Client interaction, requirements gathering and in-place development.
- Software requirement tracking using Sparxs Enterprise Architect.
- Project documentation including middleware, back-end and front-end.
- Use of modeling for documentation with UML 2.0 compliant diagrams.
- Development of front-end pages (ASP 3.0, JavaScript, AJAX) and middleware components (.NET 2.0 with C#, ADO.NET, Interoperability).
- Proof of concept with .NET and COM object models for Interoperability.
- Development of consuming Web Services components for the Website.
Environment: ASP 3.0, JavaScript, AJAX, COM, .NET 2.0, C#, VB.NET, IIS 6.0, SQL Server 2000, Web Services and Interoperability with COM and .NET. Windows 2003 Server, Visual Studio 2005, Source Gear Vault 3.0.
Confidential
.Net Developer
Responsibilities:
- Overall SDLC (Analysis, Design, Implementation, Testing and Deployment).
- Building of software application blocks and their system interface with external data providers (Excel sheets, SQL Server 2000 databases, etc.).
- Development of UI, business rules and data access components.
- Testing and bug checking using bug traceability and test cases.
- Continuous customer support throughout the entire development cycle.
Environment: ASP.NET 2.0, C#, ADO.NET, IIS 6.0, SQL Server 2000, T-SQL, JavaScript, VBA (Excel), CSS, HTML. Visual Studio 2005, Windows 2003 Server, Visual Source Safe 6.0.
Confidential, MO
.Net Developer
Responsibilities:
- Client interaction throughout entire software development cycle.
- Development of AJAX interactive screens to update real time data.
- Building of Pareto diagrams to show the PPM metrics using Java Applets.
- Development of the main system management console (ASP 3.0).
- Technical and user documentation using UML 1.4 and Microsoft Visio.
Environment: ASP 3.0, ASP.NET, .NET 1.0, JavaScript, AJAX, Java Applets, Microsoft SQL Server 2000, T-SQL, XPS, Visual Studio 2003, Visual SourceSafe 6.0.
Confidential
.Net Developer
Responsibilities:
- Interaction with I&D Team to design the COM RS-232 software interface.
- Gathering, analysis and overall design of the user requirements.
- Development of advanced GUI to represent the device specific programming.
- Development of the software catalogs to perform CRUD operations.
- Design of the security infrastructure using encrypting algorithms (RSA).
Environment: Windows RS-232 COM API, GDI+, VB.NET, ADO.NET, Windows Forms, Visual Studio 2003, .NET 1.1, Windows Server 2000, Microsoft SQL Desktop Edition (MSDE).
Confidential
.Net Developer
Responsibilities:
- Developing miscellaneous user requirements for the human resources, sales and financial departments.
- Building of basic SP’s for CRUD database operations.
- Development of special GUI with Windows Forms applications.
- Stored procedures and triggers were created in SQL Server.
- Development of user controls to improve system usability.
Environment: VB.NET, ADO.NET, .NET 1.0, Windows Forms, Visual Studio 2003, Windows Server 2000, SQL Server 2000, T-SQL, IBM DB/2.
