.net Developer Resume
TX
SUMMARY
- Experience of 9+ Years in the field of Software Development, Database design, IT Operations of various Enterprise / Business applications
- Conversant with project methodologies, processes and worked on projects using Technical expertise ASP.Net, C#, ADO.Net, HTML, CSS, JavaScript, Angular, SQL and Microsoft Azure
- Expertise ins MS SQL Server suite of products with Business Intelligence n SQL Server Reporting Services, SQL Server Integration Services
- Good understanding in Agile and Scaled Agile Software Development Methodology including SCRUM
- In - depth knowledge in Software development life cycle (SDLC) and Software Test Life Cycle (STLC)
- Expertise in Test Driven Development with writing unit test and integration tests using Visual Studio
- Strong Object oriented analysis & design and programming skills in developing various applications
- Experienced in developing interactive presentation tier modules using JScript, jQuery, CSS, Bootstrap, AngularJS
- Forward-focused .Net developer with experience in concepts of end-to-end planning, implementation and quality management in Offshore-Onshore Model.
- Conversant in following architecture design and resolving complex technical challenges. Involved in wide range of development and design using various Microsoft technologies
- Proven ability to work on custom software application development of cutting-edge solutions for enterprise software, systems automation solutions and products for variety of client and industries.
- Experience in using code analysis tools like re-sharper for maintaining the code quality. Implemented and developed extensive range of business rules in Web API based on requirements.
- Good documentation skills. Written technical specifications documents.
- Experienced with Continuous Integration and Continuous deployment (CI/CD) using build pipelines with Azure DevOps to Microsoft Azure.
- Having exposure in design and developing application using Microsoft Technical using reporting services, business intelligence solutions and analytics. SQL Developer/BI (SSIS, SSRS)
- Good understanding on Kafka, Active MQ and Service bus.
- Experienced in SQL Stored Procedures, functions, triggers and views. Experienced in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor
- Expertise in writing T-SQL Queries, Dynamic-queries, sub-queries and complex joins for generating Complex Stored Procedures, Triggers, User-defined Functions, Views and Cursors.
- Involved in generally accepted programming standards and techniques to assure efficient program logic and data manipulation.
- Strong Oral and written communication skills as well as ability to work in a fast paced and rapidly evolving environment
- Dedicated, conscientious individual with strong sense of responsibility, Work flexibly and quickly adapt to changing environments professionally and personally
TECHNICAL SKILLS
Web Technology: C#, ASP.Net, JavaScript, CSS, HTML, Bootstrap
Frameworks/Technologies: jQuery, MVC, ADO.NET, Angular, WCF, Web API, NUnit, Typescript
Database: MS SQL Server 2017/2010/2012/2008/2005 , MS Access
BI Tools: SSRS, SSIS
Source Control: Team Foundation Server, Visual Source Safe, GIT
Services: Active Directory, MS Exchange 2010, IIS
Development Tools: Visual Studio, Visual Studio Code, Postman, Fiddler
Cloud: Microsoft Azure
SDLC: Agile - Scrum, Waterfall
PROFESSIONAL EXPERIENCE
Confidential
.Net Developer
Responsibilities:
- Involved in analyzing designing of UI/Middle Tier/ Database and transition using iterative Agile Methodologies.
- Involved in development of Presentation Layer, Business Logic Layer, Data Access Layer and various other tiers of N-Tiered application.
- Designed and developed abstract classes, interfaces, classes to construct the business logic using Object Oriented Concepts.
- Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind Angular, is used for client side validation.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages "Layouts and Nested Layouts", "View Start" and MVC User Controls "Partial Views"
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Created the Data access layer and Data access objects using ADO.NET Entity framework to reduce impedance mismatch.
- Implemented CI/CD Build pipelines using Azure DevOps for Azure Cloud.
- Involved in Requirement gathering and also constructed the Business Requirement document
- Design Reviews - consult to teams on planned solutions before development
- Ad-hoc Support - provide assistance through pair programming and/or unstructured mentoring support
- Perform SME Code Reviews for all our Projects.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
- Work with developers on improving their code as related to readability, code coverage, industry practices.
- Involved in Unit and integration testing using NUnit testing framework.
- Involved in creating multiple parameterized stored procedures which were used by the reports to get the data. Have experience in SQL Stored Procedures, functions, triggers and views.
- Data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
Environment: C#, MVC 4.0, .Net, MS SQL Server 2017, HTML5, CSS3, JavaScript, Microsoft Azure, Bootstrap, Visual Studio 2017, SSIS and SSRS
Confidential, TX
.Net Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering to transition using Agile Methodology.
- Implemented Technical Architecture Design documentation
- Code review through pull requests to ensure Best Practices and Development standards are adhered.
- Extensively worked in Test Driven Development using NUnit and NMock for Unit testing.
- Provided session level security and password authentication using Session objects and Cookies.
- Knowledge in using AngularJS to do custom two-way data bindings on several parts of the screen.
- Used ADO.NET Data Adapter, Data Sets, Data Readers for retrieving, querying, and storage
- Data binding was extensively used to bind various server controls to the data from database.
- Database design and Performance tuning for Stored Procedures
- Used Postman for testing the service end points to ensure the responses are in adherence with service contracts
- Followed the defined branching strategy appropriately to ensure appropriate smooth code merges
- Effectively performed Unit testing and Integration tests using Visual studio for better code coverage
- Good exposure towards SOLID principles in developing applications
- Worked on GitHub, performed Code Review for automatic builds and continuous integration
- Experienced in CI/CD using VSTS out of the box build pipelines for deployment to cloud
- Worked on SSIS Packages for the extraction of data and schedule the jobs to run on daily Feed basis
- Created various reports like tabular reports, matrix reports, and parameterized reports using SSRS.
- Designed and developed various complex reports using SSRS Reports and gave option to export to excel and PDF files.
- Worked with performance test engineers for gathering non-functional requirements with business stake holders
Environment: .Net 4.5, C#, Angular, HTML5, CSS3, JQuery, MS SQL, Bootstrap, Postman, Web API, Nuget, Visual Studio 2010/15, Azure Cloud, Entity Framework, SSIS
Confidential, NJ
.Net Developer
Responsibilities:
- Involved in analyzing designing of UI/Middle Tier/ Database and transition using iterative Agile Methodologies.
- Impact analysis, interaction with SME’s, business users and various stake holders
- Created Architecture and Design documents for review with architecture teams for finalizing design
- Build Entire Application using Three-tier architecture (Presentation Layer, Business Layer and Data Access Layer) employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism and abstraction.
- Involved in all the phases of the SDLC for the entire application development.
- Experience in working with SSIS for pulling data from various back end systems
- Created various business critical reports using SSRS and Power BI
- Developed stored procedures, triggers and functions and added/changed tables for data extraction and transformation.
- Worked with performance test engineers for non-functional requirement gathering with business stake holders
- Experienced with performing CRUD operations with Web services
- Good exposure towards MVC in implementing loosely coupled architecture
- Developed the SSIS packages to load data from flat and XML files.
- Coded business logic and code behinds of web forms using C#.NET by making use of Object Oriented principles, design and practices.
- Worked on writing Unit and Integration test cases for business logic functionalities using NUnit, Visual studio integrated framework and responsible for writing test scripts and scenarios.
- Developed secure login interfaces with ASP.NET Server controls.
- Performed peer review to ensure the coding standards are met as per the coding guidelines
Environment: Net 3.0, 4.0, C#, MVC, HTML5, CSS3, JQuery, MS SQL 2012, Bootstrap, Web API, Visual Studio 2010/12, Azure Cloud, Entity Framework 5, SSRS, SSIS and Power BI
Confidential, WA
.Net Developer
Responsibilities:
- Involved in analysis of the requirements provided by the business users
- Written Technical Sprint documents for the functionalities and provided to the team members
- Code review for each trackers done by the team members.
- Have written complex stored procedures & Triggers in SQL 2008
- Developing database procedures, functions and modifying existing ones to support the enhancements
- Used SSIS Packages to do data migration from another system which uses SQL
- Extensively used ADO.NET for database connection and calling the procedures and functions and used
- ADO.NET for data interaction between the web application and the Database using Data Reader, Datasets, and Data Adapters control.
- Involved in creating WCF REST services for various policies and benefits, and consumed them into the web application.
- Developed the web services for preparing the report using XML web services.
Environment: C#, HTML, CSS, JavaScript, JQuery, MS SQL 2008 R2, HTML, CSS3, JQuery, JavaScript, Visual Studio 2008, SSIS
Confidential, NC
.Net Developer
Responsibilities:
- Participated in requirement gathering sessions with the client and preparation/modifying of the requirements in Requirement Specification document
- Involved in Design, Development and testing of application.
- Design Web pages using ASP, HTML, JavaScript, and CSS.
- Developed ASP.NET pages using C#, HTML, CSS and AJAX on the approved Design Document.
- Performed User Input Validation using JavaScript.
- Extensively used and customized complex ASP.Net server controls like Data grids, Calendar and more.
- Involved in the design, development and maintenance of the SQL Server 2005.
- Prepared User Manual and made documentation.
- Involved in writing client-side Scripting like JavaScript and HTML/DHTML to develop designing entry screens and created CSS.
- Performed Unit testing, debugging and problem solving.
- Experience using Team Foundation Server for check in and checkout of code.
Environment: C#.Net, MS SQL 2005, JavaScript, HTML, CSS, Visual Studio 2003/2005, Team Foundation Server
Confidential, CA
.Net Developer
Responsibilities:
- Involved in Analysis, Design, Coding, Testing and maintenance phase of the project lifecycle, which includes Rollout and Support of application migration for every distribution Centre under Agile and Waterfall methodology.
- Implemented Windows authentication and Custom authentication against SQL Server database using Windows form controls.
- Extensively developed webpages with HTML 5, XML Schemas and XSL Style Sheets, CSS3.
- Understanding the functionality, Identifying & troubleshooting the code defects and get them fixed.
- Hands on experience in developing, debugging n-tier applications using C#, ASP.NET, XML, SQL and Top End on .Net /Entity framework.
- Used LINQ to SQL for retrieving the data efficiently and in timely manner.
- Used XML for exposing the reports to facilitate the information sharing, describing, exchanging, and structuring and data storage in SOA.
- Interactions with clients and coordinating offshore team (like sync up calls, assigning work, reporting the jobs done to manager) on a daily basis, so as to ensure the requirements are met and let the job done in time.
- Involved in development and consuming of WCF services in our application.
- Developed lot of Stored Procedures, Triggers and views.
- Extensively used Remedy for defect/ticket tracking and creating required change request.
- Analyzing the existing code and did performance tuning of the queries.
- Involved in analyzing and preparing Unit Test cases for various scenarios.
- Involved in Unit testing, System testing followed by Building, Versioning of the application packages.
- Used TFS for version Controlling and source code sharing.
- Extensively involved in End-to-End Testing, troubleshooting, debugging, integration testing, regression testing and performance testing and analyzed the results to justify validation.
Environment: C#.Net, MS SQL 2005, JavaScript, HTML, CSS, Visual Studio 2003/2005, Team Foundation Server
