Sr. Dot Net Developer Resume
Omaha, NE
SUMMARY
- IT Professional with around 7 Years of Experience in Analysis, Design, Development, Testing and Maintenance of N - Tier Enterprise Web and Windows Forms Applications using .NET technologies: C# (4.0/3.0/2.0) .NET Framework (4.5/4.0/3.5/3.0/2.0/1. x), VB.Net, ADO.NET, ASP.NET, Silver light, .Net Web Services, XML, DHTML, J-Query, HTML 4/5, CSS (2/3),Angular JS (1.5/2.0), MS SQL Server, MY SQL, MS-Access, AWS, Windows Presentation Forms, MVVM, HTML, CSS, and JavaScript.
- Experience in using Java Script, J-Query and AJAX frameworks in creating efficient and interactive Web applications.
- Worked on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD) and Domain Driven Model (DDD).
- Strong knowledge in Object Oriented Programming Design and implementing the OOP concepts.
- Experience in working with ASP.NET Web Forms, Master Pages, User Controls, Data Grids and HTML5 features.
- Expertise in template based web programming using API controls, Cascading style sheets (CSS 3), Master Pages, Themes, Skins to apply same look and feel across all web pages in the application.
- Experience in consuming Web API’s using Angular, http, resource and J-Query to exchange (request / responses) information with databases such as Oracle and My-SQL.
- Expertise in Angular-JS on Directives, Controllers, Filters, Factory, Service, Routings and Events. Defined new validations through Angular-JS for form field validations which were implemented through HTML and used AJAX, JSON to send requests to the server to check functionality of websites.
- Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC Framework 5.0/4.0/3.0 with Repository Pattern.
- Expertise in web-based application development experience using .Net Framework 3.0, 3.5, 4.0, 4.5, Web API, WebPages, MVC, HTML5, CSS, JS frameworks like Angular JS 2.0/4.0/ 6.0, J-Query, Bootstrap.
- Expertise in debugging and troubleshooting issues, root-cause analysis and solution development.
- Extensively performed the unit testing and load testing using SOAP UI to ensure Quality of the software.
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N-Unit testing for the piecewise testing of the Applications.
- Experience in building RESTFUL services using ASP.NET, Web API.
- Competitive in writing Stored Procedure, Views, Triggers and Cursors using T-SQL for the SQL Server databases in the backend.
- Knowledge of deploying the application using AWS pipelines and fixing the build errors if any.
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and Triggers using T-SQL and PL/SQL.
- Extensive knowledge of writing complex queries using SQL.
- Extensive experience in development and optimizing of Queries using SQL Query Analyzer, Stored Procedures and Triggers.
- Efficient in turning business requirements into technical specifications.
- Excellent analytical, problem solving, communication, Knowledge transfer and interpersonal skills, with ability to interact with individuals at all levels.
- Highly organized with the ability to manage multiple projects and meet deadlines.
- Adaptable to new software technologies, quick learner and can work efficiently as an individual.
- Great Team Player with strong management, organizational and mentoring skills.
- Excellent communication skills across large teams both onsite and offshore.
TECHNICAL SKILLS
Programming Language: C#, C, C++, SQL, TSQL, PL/SQL.
. NET Technology: ASP.NET, ADO.NET,VB.NET, Web Services, LINQ-to-SQL
Development Tools: Visual studio 2017/2015/2013/2010/2008
Web Technology: XML, CSS, HTML5, JavaScript, J-Query, JSON, Bootstrap.
Database: SQL Server 2017/2012/2008/2005 , MS Access, My-SQL, Oracle 11g/10g/9i/8i (PL/SQL)
Access Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
Client Frameworks: JavaScript, VBScript, Angular JS
Operating System: Windows 10/8/7/XP/2000/NT/ME/98/2003, Vista, Unix
Web Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Tools: MS Visual Studio 2008/2010/2013/2015/2017 , IIS.
Version Control: Team Foundation Server (TFS), GitHub, Bit bucket, Visual Source Safe (VSS)
PROFESSIONAL EXPERIENCE
Sr. Dot Net Developer
Confidential, Omaha, NE
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Experience in working with two-week sprints in an Agile/Scrum environment.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework (Code First) in MVC.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions.
- Designing and implementing consumer software experience across the web stack, from backend ASP.Net MVC , Web API services.
- Developed new user interface components for different modules using Kendo UI .
- Developed, windows applications in VB.NET, C# and Web Applications in C#.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, J-Query, Angular Js and JavaScript .
- Developed ASP.NET MVC 4 applications using Code First Approach in Entity Framework 4.0.
- Used ASP.NET MVC 4.0 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Extensively used ASP.NET, Bootstrap, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Implemented WEB API Services for CRUD operations with HTTP verbs GET POST, PUT and DELETE.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server for inserting/Updating/Deleting the data into the relational tables.
- Creating Tabular Reports, Matrix Reports, Parameterized Reports, Sub reports using SQL Server Reporting Services 2012 and Created ad-hoc reports Using Report Builder.
- Used Java Script for client side scripting which will reduce the server trips and decreases the response time of the web application request.
- Created drill down, drill through, sub and linked reports using MS SSRS as well as managed the subscription of the reports.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Performed T-SQL tuning and optimization of queries for reports that took longer execution time Index Tuning Wizard and SQL Query
- Wrote complex T-SQL queries for data extraction, loading the Data in RDB (Relational Database) Landing through SSIS Packages.
- Deployed and tested Web Application before going to the production using IIS web server.
- Responsible for maintaining versions of source code using Team Foundation Server 2013.
- Involved in Debugging & Supporting the application and Performed Unit Testing.
Environment: VisualStudio 2015/2012/2010/2008 , VB.NET, C#, .NET 4.5, ASP.NET MVC, ASP.NET Web API, Entity Framework (Code first), LINQ, Java Script, Boot strap, HTML, HTML5, Microsoft Enterprise Library, Service Locator, SQL Server 2012 (SDS), T-SQL, MS Visio 2012, UML, Team Foundation Server 2013, IIS 7.5 and Windows Server 2008 R2.
Dot Net Developer
Confidential, San Antonio, TX
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC) development of Presentation, Business Logic and Data Access Layers.
- Used ASP.NET, C# and backend database as Microsoft SQL Server for project implementation.
- Involved in Developing respective modules like Registration, Billing and Reporting modules.
- Designed and developed the application using MS Visual Studio 2015, ASP.Net 4.0, AJAX and C# advanced feature forms authentication.
- Extensively used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Developed Win Forms for accessing user information.
- Extensive working knowledge on Configuring and version controlling with Team Foundation Server (TFS)
- Created Master Pages to maintain reusability across the web application.
- Developed various workflow engines for controlling application flow.
- Involved in writing and using the services, using .NET Web Services technology and host them in application server on IIS.
- Involved in designing and implementing the database schemas and storing date on to SQL Server 2012.
- Wrote stored procedures using Transact-SQL in SQL Server 2012 to provide the information required by persistence layer.
- Have experience implementing Service Oriented Architecture (SOA) with XML Web Services using SOAP
- Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down, drop down menu option using SSRS.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, defining roles, creating database users, assigning roles to users using SQL Server 2012.
- Used N Unit for Unit Testing the functionalities of the Application.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
- Used Team Foundation Server for Source & Version management (TFS).
Environment: Visual Studio 2015, .NET Framework 2.0, ASP.NET, C#, Web Forms, Win Forms, Web Services, AJAX control Toolkit, HTML5, XML, Microsoft Visio, SQL Server 2012, SSRS, Team Foundation Server TFS, SOAP, Windows Server 2003, IIS 6.0.
Dot Net Developer
Confidential, Las Vegas, CA
Responsibilities:
- Used ASP.NET Controls, CSS and HTML for designing and developing Web Forms to facilitate the registered users.
- Developed custom solutions using .NET technologies including C#, WCF, web services, Application pages, Workflows, ADO.Net, and LINQ.
- Involved in defining and creating technical details from the inputs obtained by the business user.
- Ease of code maintenance and reusability is done using the design patterns extensively.
- Used C# for developing classes in Business and Data Access Layers.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily and extensively used Ajax to reduce connections to the server.
- Used ASP.NET AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
- Used Angular-JS 2.0as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Used Angular-JS 2.0 for Client-Side scripting along with JavaScript and J-Query.
- Designed Web-based ASP.NET Intranet applications linked to firm-wide SQL databases.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and performed client-side validations using J-Query.
- Involved in developing Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Implemented Exception Handling, Logging and Validation of incoming requests.
- Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS.
- Provided the Standard interactive User Interfaces using the user controls and custom user controls.
- Developed Web Services for the System using .NET (SOAP/XML).
- Deployment of Web services for online transactions using C# and exposed them through SOAP and HTTP.
- Effectively handled ASP.NET client-side state management features such as control state, view state, cookies, hidden fields and query strings.
- Worked with web con fig files, debug files and worked with IIS server for creating the virtual directories and to setup of the website and run.
- Used Team foundation server (TFS) as source control repository for code version on CI/CD.
Environment: Visual Studio 2010/2012, .Net framework 4.0, C#, ASP.NET, Web Forms, WCF, SQL Server 2005/2008 AJAX, XML, Angular JS 2.0, XSL/XSLT, Web Forms, HTML, CSS, Crystal Reports, TFS.
Software Developer
Confidential
Responsibilities:
- Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
- Participated in full development lifecycle using Object Oriented Programming concepts and followed AGILE SCRUM Methodology.
- Designed and developed interactive web-pages using HTML, CSS, JavaScript and Bootstrap.
- Gathered requirements through interaction with all the relevant teams and prepared high-level design and detailed design documents.
- Involved in developing UI using ASP.Net latest control such as List View, Ajax Toolkit, Web User Control, and Master Pages etc.
- Developed interactive pages of the application using ASP.NET Web Forms pages.
- Implemented data-binding MVC using Angular-JS for front-end development of current web application.
- Used JavaScript, React, Angular-JS, and C# to build the mobile-first websites and web applications.
- Used ASP.NET to create web forms, user controls, web services
- Involved in implementing the MVC design pattern.
- Developed User Interface (UI) using WPF for the better look and feel of the desktop-based application.
- Created and consumed WCF services which are based on SOA architecture.
- Used Basic Http Binding for binding purposes.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources.
- Used LINQ for querying different databases and Dataset.
- Used various types of serialization mechanism for serializing custom classes and structures into required formats, such as SOAP for web services and XML.
- Extensively used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Designed and developed normalized database in SQL Server 2008 to maintain various details of the devices, team members, device history, and access permissions and so on.
- Generated reports using SQL reporting tool.
- Used J-Query and JavaScript for client and server side validations.
- Designed and developed reports module to see the course based, employee based, and location-based training reports.
Environment: ASP.Net, ADO.Net, C#, WPF, WCF, LINQ, HTML, CSS, J-Query, JavaScript, XML, MVC, WSDL, AJAX SOAP, SQL, Visual Studio, MS SQL Server, Web services.