Sr. Net Developer Resume
Plano, TX
PROFESSIONAL SUMMARY:
- Over 7+ years of progressively responsible experience with all phases of Software Development Life Cycle (SDLC) , with exposure to diverse business domains that include Telecom, Health & Banking
- Extensive experience in Software Engineering and Object Oriented Methodologies in Business Application Development and Business Re - engineering
- Expertise in web development, application development, debugging, deployment of Microsoft .Net Technologies which includes Web Forms, ASP.NET, C#.NET, ADO.NET, Web Services, MVC, Database Queries, SQL Joins, Stored Procedures
- Excellent working Knowledge on .NET Framework 3.0/3.5/4.0/4.5 with creating applications using Web Forms, XML, MVC 3.0/4.0/5.0, AJAX Toolkit, Cascading Style Sheets (CSS), JavaScript, jQuery, Angular JS, MS SQL Server 2005/2008/2012, Visual Studio .NET 2008/ 2010/ 2012/ 2013/2015
- Strong hands on Microsoft.Net Framework 3.0/3.5/4.0/4.5 developing Model View Controller (MVC 3.0/4.0/5.0) and Web API RESTful Services using jQuery, JavaScript, AngularJS, CSS, Bootstrap CSS Framework, Master pages, HTML, XML, LINQ and Ajax
- Experience in Creating/Publishing and consuming SOAP and Rest Web Services using C#.NET
- Proficient in creating and customizing Web Applications and testing with rich user controls and validations using ASP.NET, HTML, HTML5, JavaScript, jQuery, AngularJS, CSS3 and SQL Server 2005/2008/2012
- Solid work experience in Design and Development of Web Applications using the MVC Architecture and Entity Framework 5/6/6.1/6.1.2
- Experience in creating SQL objects like Tables, Stored Procedures, Functions, Views and Triggers
- Extensive knowledge in writing complex T-SQL Queries using Inner Join, Left Join, Right Join, Full Outer Join and Cross Join
- Experience in writing Data Access Layers using ADO.NET, Entity Framework 5/6/6.1/6.1.2 and LINQ to SQL
- Experience in working with Windows Communication Foundation (WCFNET Web Services using WSDL, SOAP and UDDI in .Net Framework 4.0/3.5)
- Hands on experience in LINQ (Language Integrated Query)
- Knowledge in working with ETL tools like SSIS.
- Experience in working with Agile Development Methodology including SCRUM Framework driven with JIRA and Test Driven Development addressing technical approach; estimates on project and testing, performing sprints and delivering release quality code for each iteration in my various projects
- Familiar with Version control tools GitHub v3, TFS 2005/2008, SVN
- Highly Adaptive to Team Environment having excellent analytical and presentation skills with ability to work on multiple projects/tasks simultaneously to meet deadlines with consistently delivering high quality work
TECHNICAL SKILLS:
Languages: C#.NET 4.5/4.0, ASP.NET, MVC 3/4/5, JavaScript
Web Technologies: HTML/DHTML, HTML5, CSS3, jQuery, Web Services, WCF, ADO.NET, ASP.Net 3.0/3.5/4.0/4.5, AJAX, XML, AngularJS, LINQ, Bootstrap CSS Framework, WSDL, Entity Framework 5/6/6.1/6.1.2
Services: Web Services (SOAP, REST)
Databases: MS SQL Server 2008/2012
Development Tools: Microsoft Visual Studio 2008/2010/2012/2013/2015 and SQL Server Management Studio 2005/2008/2012, SSIS 2005/2008
Development Methodology: Agile Development Methodology, Waterfall Model
Versioning: SVN, GitHub v3, TFS 2005/2008
Web Servers: Internet Information Server IIS 6.0/5.0
Other Tools: JIRA, ClearQuest, MS Excel, MS Power Point, MS Paint
Operating Systems: Windows 98/2000/XP, Windows 7, Windows 10
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
Sr. NET Developer
Responsibilities:
- Involved in Analysis, Design, Development, Testing and Maintenance phases of the project life cycle which includes Support of application
- Expertise in working with technologies like Visual Studio .NET 2013, C#.NET, ASP.NET, MVC 5, .NET Framework 4.5, ADO.NET
- Developed and maintained the applications by utilizing ASP.NET
- Constructed a RESTful web service that returns JSON data with Entity Framework and Web API
- Extensively involved in .Net Exception Handling Management, Debugging and tracing of Application.
- Provided coding specifications for various applications
- Used HTML and Web Form Controls to create web pages
- Used XML files to store data and to bind data with the controls on the front end
- Used jQuery for handling events and document navigation and for more productive web design
- Worked on Cascading Style Sheets (CSS) & Bootstrap CSS for formatting the Webpages based on the business requirements and functional requirements document
- Used AngularJS framework for event management for data validation of input forms
- Designed tables as per the business requirements and generated SQL scripts to create tables
- Written LINQ enabled queries to access the data from SQL Server database
- Designed and built business logic layer and data access layer used with ASP.Net MVC portal
- Responsible for creating and consuming WCF services to retrieve the data from the database using HTTP protocol
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables
- Modified various existing procedures for speed, efficiency, and accuracy, including database tuning T-SQL
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel in web pages
- Used GitHub v3 for as the revision control and source code management functionality
- Working in 2 week Agile scrum sprint cycles
- Experience in creating sprints, tasks and sub-tasks for user stories in JIRA, impediments using scrum
Environment: ASP.NET 4.5, MVC 5, Entity Framework, C#, Visual Studio 2013, HTML5, CSS3, JavaScript, Angular JS, XML, AJAX, AngularJS, LINQ, jQuery, RESTful Web Service, WCF, ADO.NET, SQL Server 2012, GitHub, JIRA, Agile
Confidential, Kansas City, MO
Sr.NET Developer
Responsibilities:
- Build interactive web applications using MVC 4.0, JavaScript, jQuery and Entity Framework
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using MVC 4.0, ASP.NET 3.5
- Develop complex MVC Controller, View Models and Helper methods linked to backend database
- Applied Bootstrap CSS for a consistent look and feel for Page design in the application
- Maintained and Enhanced functionalities on ASP.NET web applications based on change request
- Involved in developing Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET
- Used JavaScript functions to implement complex Business Rules and Validation of front end forms
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment
- Implemented the search functionality for internal application using AngularJS
- Prepared various test cases to fix the bugs and ensures the application is error-free
- Created Complex Queries, Stored Procedures, and Materialized Views to access data from database using SQL Server
- Implemented web services with WCF for interoperability and scalability of systems
- Utilized Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs
- Understanding the functionality, Identifying & troubleshooting the code defects and in turn contribute to getting them fixed
- Gathered user requirement to develop the business logic and analyzed & designed software solutions
- Successfully followed Agile development steps and involved with sprint planning and estimation of stories
Environment: Visual Studio 2010, ASP.NET 3.5, .Net framework 3.5, C#.NET, MVC 4, SQL SERVER 2008, LINQ, JavaScript, Angular JS, XML, CSS, HTML, jQuery, WCF and Team foundation server(TFS), Agile
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance
- Extensively used OO Design to develop Analysis model and Design model.
- Worked on new development, enhancement task and production support
- Designed and developed Web Forms using C#.NET to facilitate the users in an organization
- Involved in UI Designing, Development and Testing of Web Forms using C#.NET, ADO.NET and .NET Framework 3.0
- Designed and developed Menu for the website using CSS classes (Cascading Style Sheets) and Bootstrap
- Worked on AJAX and generate warning messages to enhance overall UI experience
- Experience working with jQuery
- Extensively involved in Data Access Layer and Business Logic Layer using C#.net programming
- Used ADO.Net components such as Datasets, Data Reader, Data View and Data Table
- Involved in creating Complex Queries, Stored Procedures, and Views to access data from database using SQL SERVER 2008
- Used Design patterns for maintaining relationships between classes and objects with defined responsibilities
- Created user support documentation
- Used SVN for version controlling of the source code and worked on various build and release cycles
Environment: Visual Studio 2010, .Net Framework 3.0, SQL SERVER 2008, C#.NET, ASP.NET, ADO.Net, Java script, jQuery, XML, HTML,SVN
Confidential, MI
.NET Developer
Responsibilities:
- Involved in development, enhancement, debugging, maintaining and testing software applications that support business units or supporting functions
- Design and development of web pages using HTML, ASP.net and jQuery
- Implementation of client side validations using jQuery
- Use ADO.net, retrieve data from SQL Server and populate it into Grid View controls using C#, Data Reader, Data Adapter, Datasets and Data Tables
- Implemented LINQ/Lambda to perform simple database operations
- Designed Frontend with in object oriented JavaScript Framework like Angular JS
- Develop and debug SQL tables, stored procedures and functions
- Collaborate with other IT teams such as System Analysts, Quality Assurance and Project Managers
- Participated in design, development, and implementation of complex web based applications
- Collaborated with external programmers to coordinate delivery of the software application. Used Team Foundation Server (TFS) as Source Code repository, maintained different branches of repository, related document and the task lists along with the assignees and task status
Environment: Object Oriented Programming Concepts, Estimation Project Scheduling, ASP.Net, .Net Framework 3.0, C#, LINQ, Angular JS, AJAX, JQuery, SQL Server 2008, XML, ADO.Net, Team Foundation Server (TFS), Visual Studio 2010.
Confidential
.NET Developer
Responsibilities:
- Analyzing the specifications provided by the clients
- Involved in requirement gathering, functional and technical specification
- Involved in designing the various core components in the Application using ASP.NET
- Configured Web.Config file for the configuration of the entire Web Application
- Implemented Client Side Validations using Java Script and Validation controls
- For consistent data access used ADO.NET objects such as Data Reader, Data Adapter and Data Set.
- Used Cascading Style Sheets for ASP.NET web pages
- Written complex stored procedures, functions and cursors in T-SQL Server
- Conducted backend tests by writing SQL queries for database verification and Query
- Experience working with SQL Query Optimization
- Created and implemented table structures, relationships and normalization
- Analyzed root causes of the various issues and solved them accordingly
- Strong knowledge of OOP design patterns
Environment: Visual Studio 2008, C#, ASP.NET, ADO.NET, .NET Framework 3.0, HTML, CSS, Web Forms, JavaScript, XML, Web Services, IIS, SQL Server 2005.