Senior .net Developer Resume
The Woodlands, TX
SUMMARY
- About 10+ years of strong experience in complete Software Development Life Cycle (SDLC) including analysis, design, implementation, testing, deployment and maintenance of windows and web applications using .NET Framework and Microsoft Technologies.
- Strong experience in Object Oriented Programming (OOP) using C# and VB.NET.
- Hands on experience with Waterfall, Agile process with SRCUM and Test - driven development (TDD) methodologies.
- Experience in design and implementation of the N-tier application using C#.
- Experience in developing applications using C#, .NET, ASP.NET, ADO.NET, VB.NET, Visual Studio, JavaScript, JQuery, XML, HTML, HTML5, CSS, CSS3, MVC, Angular.JS, Knockout.JS, IIS, Visual Basic, VBScript.
- Proficient in designing UML diagrams using Microsoft Visio.
- Proficient in data migration using Data Transformation Services (DTS) and SQL Server Integration Services (SSIS).
- Experience in working with LINQ and Entity Framework.
- Strong experience in creating web applications using AJAX.
- Used JavaScript and JQuery to perform client-side validations.
- Considerable experience in SOAP, XPATH, XSL and XSLT.
- Developed stored procedures, functions, triggers, packages and complex queries using T-SQL, PL/SQL.
- Strong experience in working with Service Oriented Architecture (SOA) Applications.
- Good knowledge in creating reports using Crystal and SSRS Reports.
- Proficient in working with various version control tools such as Team Foundation Server (TFS), Visual Source Safe (VSS), Subversion (SVN), and GIT.
- Business domain knowledge in finance, healthcare, and insurance.
- Possess excellent communication, inter-personal, technical writing and coordination skills.
- Can work independently as well as a team player.
TECHNICAL SKILLS
Programming Languages: C#.NET, VB.NET, XML, XSLT, HTML, CSS, SQL, PL/SQL, T-SQL, JavaScript.
Web Technologies: ASP.NET, ADO.NET, MVC, WCF, WPF, HTML, XML, XSLT, CSS, Ajax, Web Services, SOAP, REST, Web API, HTML5, DHTML, CSS3.
Operating Systems: Windows, Windows Server 2012/2008/2003.
Web Servers: Internet Information Services (IIS) 6.0/7.0/8.0, Microsoft Windows, Visual Studio.Net.
Development Tools: MS Visual Studio 2015/2013/2012/2010/2008 , Visual InterDev6.0, MS-FrontPage.
Databases: Oracle 9i/10g/11g, SQL Server 2015/2014/2012/2008 , My SQL, Microsoft Access.
Version Control: Team Foundation Server (TFS), GIT, Star Team, Visual Source Safe (VSS), SVN.
PROFESSIONAL EXPERIENCE
Confidential, The Woodlands, TX
Senior .NET Developer
Responsibilities:
- Involved in all the phases of Software Development Life Cycle (SDLC) including analysis, design, development, implementation, and testing.
- Used Object Oriented Programming (OOP) concepts in project development.
- Effectively involved in agile methodology and SCRUM framework for rapid development.
- Extensively used C#.NET and VB.NET to implement complex business logic as per the business requirements.
- Used APIs, and Angular.JS for designing back end components.
- Used ASP.NET API to design and build RESTful Web services.
- Worked on Model View Controller (MVC) pattern using Angular.JS.
- Developed web application using ASP.NET, HTML, CSS, SQL and Bootstrap.
- Produced rich user interface using AJAX, JQuery and HTML with MVC views.
- Developed ASPX web pages using C#.NET, ASP.NET, JavaScript, XML, XSLT, and HTML5.
- Used JQuery to create registration page with client-side validations.
- Integrated SQL Server Reporting Services (SSRS) reports in applications.
- Performed data transformations using SQL Server Integration Services (SSIS) via the implemented enhancements for better performance.
- Used Crystal Reports application to generate reports from wide range of data.
- Extensively used RAZOR view engine to generate pages/views.
- Implemented AJAX for asynchronous request between client and server.
- Used Cascading Style Sheets (CSS) for consistent look of the site.
- Involved in unit testing and integration testing.
- Used GIT for version control for merging, branching, pull and push operation.
Environment: Visual Studio 2015/2013, .NET framework 4.5, C#, ASP.NET, ADO.NET, VB.NET, AJAX Control Toolkit, MVC, JavaScript, Angular.JS, Bootstrap, Agile Scrum Methodology, Web Services, RESTful, SSRS, SSIS, HTML, XML, XSLT, CSS, JQuery, Crystal Reports, SQL Server 2015/2014, SQL, GIT.
Confidential - Duluth GA
Senior .NET Developer
Responsibilities:
- Involved in requirements gathering, analysis, design and development of the project.
- Implemented classes and modules using Object Oriented Design Patterns.
- Worked with team from the beginning of the SDLC in an agile environment and performed ETL process.
- Experience in designing and developing the Client-Server and Distributed Web Applications with ASP.NET MVC 3.0.
- Experience in creating Web Application, Site Collection, Webs, List, Views, Alerts and Document libraries for application portal.
- Experience in building web applications with ASP.NET MVC, JavaScript, JSON, HTML, and CSS.
- Improve efficiency by consolidating and streamlining fulfilment screens within the Workload Tab supporting executable work at a store level.
- Provide new fulfilment KPIs by Status and Due Date to enable Store Operators to manage their process throughout the day.
- Reporting tab will support District & Regional teams to manage the process throughout the day.
- Provide better error messaging for Users when SP Manager is unavailable.
- Supported in unit testing and bug fixing and UAT.
- Experience working on agile methodology.
- Developed and consumed Web Services using by ASP.Net 4.0.
- Utilize MVC, Abstract Factory and Singleton design patterns
- Designed, developed new forms and modified existing forms using C#, LINQ, JavaScript, JQuery.
- Use ASP.NET 4.0 and Visual Studio 2010 to develop the Web Interface, Prepared documentation such as system mapping and training manuals.
- Used Tortoise SVN for Version Control; performed thorough unit testing using NUnit tool
- Implemented Client-Side Validations and Server-Side Validations using JavaScript and C#.
- Created and deployed XML Web Services, WCF using ASP.NET and C# and consumed them in the web application.
- Involved in deploying and scheduling Reports using SSRS.
- Involved in developing required objects using C# to meet the business requirements using Visual Studio 2012.
- Experience in creating SQL queries to fetch data as per the business requirements with tuning techniques and worked with SQL server 2012 database to access millions of Customer records.
Environment: Visual Studio, .NET 2010, ASP.NET, ADO.NET, AGILE, Angular.JS, Knockout.JS, Share point, AJAX, JSON, C#, Web forms, MVC 3.0, XML Web Services, SOAP, SQL server 2012, SQL Server Reporting Services, JavaScript, CSS, Bootstrap, Visual Source Safe.
Confidential, New York, NY
.NET Developer
Responsibilities:
- Involved in gathering requirements specifications from the end clients.
- Used to collect the contract, agreement documents and deal summary to go over the details required for the project.
- Involved in the design, analysis, and development of the project.
- Used Microsoft Visio 2008 to create the mockup pages and show to the end clients for approval.
- Used ASP.NET, JavaScript, HTML5, CSS and CSS5 to develop user interface.
- Used VB.NET, .NET framework to work on generating the middle tier components.
- Developed several .ASPX pages as per the client’s requirements using C#.
- Developed windows application to download/upload the large excels files.
- Developed WCF Service to get customer details.
- Used ADO.NET to develop and provide the team with the data layer functions and used LINQ to connect to database and fetch data.
- Developed web-based applications using AJAX.
- Designed the layout of the GUI screens using CSS style sheets.
- Used SQL Server 2008 R2to create tables, procedures, sequences and triggers.
- Involved in creating table structures and database schema using Oracle 10g.
- Effectively developed user controls to provide search functionality on documents.
- Extensively used grid views and validation controls during development.
- Involved in bug fixes and production support.
- Maintained versions using Visual Source Safe.
Environment: Visual Studio 2012, .NET framework, C#, ASP.NET, ADO.NET, VB.NET, Telerik Controls, PL/SQL, JavaScript, AJAX, CSS, CSS3, HTML5, LINQ, WCF Service, SQL Server 2008 R2, Oracle 10g, Microsoft Visio 2008, Visual Source Safe.
Confidential, The woodlands, TX
Senior .NET Developer
Responsibilities:
- Study and analysis of requirement and existing system documents
- Developed Data Access Components to access the SQL database.
- Developed the User Controls and Custom Controls in C# to reuse the user interface in Web Forms and also raise the events by Delegates.
- Used Data Migration to transfer the data between types and formats which helps in upgrades, server maintenance and website consolidation.
- Extensively used Data Integration in combining data from different sources which helps in users providing with the unified view of data.
- Developed backend stored procedures and one time Data scripts for one time load of static data using SQL server 2008.
- Strictly followed coding standards like naming conventions while developing Classes, Methods, Variables and database stored procedures.
- Provided technical support to team members and conducting knowledge sessions on project requirements, design and coding standards to the team.
- Developed UI components using ASP.NET and C#.
- Made use of the JavaScript functions for browser Check of the application.
- Involved in building ASP.NET pages from already existing HTML pages.
- Used ADO.NET Entity Framework to interact with SQL Server Database.
- Used.NET Validation Controls for Client-side validation.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Heavily used .NETWebControls, Validation Controls and User Controls.
- Extensively used Dynamic SQL commands and SQL stored procedures to interact with the Database.
- Developed various reports based on the requirements using Crystal Reports.
Environment: Visual Studio.NET 2013, MVC 4, Web API, SQL Server 2012, C#, Entity Framework 6.0, ASP.NET 4.5,IIS 6,ADO.NET, LINQ to SQL, XML, CSS, JQuery and Agile methodology.
Confidential, Cincinnati, OH
.NET Developer
Responsibilities:
- Interacting with the business analyst personal, requirement gathering and analysis
- Front-end design, coding database design and creating stored procedure
- Experience in translating cell formulas in Excel into VBA code and using Excel-based VBA to design, analyze, enrich and deploy programs based on business logic and client needs.
- Implementation of client-side validations using J Query and ASP.NET MVC Validation implemented at Controller level.
- Developed solutions for diverse programming scenarios in C#, employing object oriented Programming (OOP) concepts.
- Experience in Client-side validations with JavaScript and Server-side validations with ASP.Net 3.5.
- Used Win form controls and Custom User Controls to provide standard interactive User Interface
- Worked for the Data Migration team to migrate the history data of the employees from SQL server to Oracle database.
- Writing Queries using T-SQL Statements, views, user defined functions, stored procedures for inserting/Updating/Deleting the data into the relational tables.
- Created Web Forms using web form server controls (ASP.NET server controls, validation controls (User Authentication etc.), User controls, HTML controls and Composite controls(User Access Tab Control) in .Net Framework.
- Implemented WPF to create attractive and effective user Interface using XAML.
- Created and deployed XML Web Services, WCF using ASP.NET and C# and consumed them in the web application.
Environment: Visual Studio, .NET Framework 4.0, C#, ASP.NET, ADO.NET, WCF, WPF, Web Services, AJAX, JQuery, XML, LINQ, HTML, CSS, T-SQL, SQL Server 2008, SOAP UI, SSIS, SSRS, Team Foundation Server (TFS).
Confidential
.NET Developer
Responsibilities:
- Extensively used ASP.NET, VB.NETand JavaScript to develop web applications.
- Used VB.NET and SQL to design and develop various abstract classes, interfaces, and classes to construct the business logic.
- Used C# to implement business logic and to perform transaction processing.
- Extensively used Object Oriented Programming (OOP) and Design Patterns.
- Used AJAX for developing web-based applications.
- Designed database in SQL Server and extensively used stored procedures, functions views and triggers to enforce entity relationships.
- Created administrative reports using Crystal Reports.
- Used CSS for achieving uniformity through all the web pages.
- Developed Data Access Layer in VB.NET to do the entire database related operations and used ADO.NET objects to connect the database and access data.
- Retrieved and displayed the data in the required format using data sets and data grid.
- Maintained version control through Visual Source Safe.
Environment: Visual Studio 2005, .NET Framework 2.0, VB.NET, ASP.NET, ADO.NET, C#, .NET, SQL Server 2005, SQL Query Analyzer, HTML, CSS, AJAX, JavaScript, SQL Server 2008, Crystal Reports, Visual Source Safe.