We provide IT Staff Augmentation Services!

Sr .net Developer Resume

2.00/5 (Submit Your Rating)

Durham North, CarolinA

SUMMARY

  • Around 7 years of experience in Requirement Analysis, Design, Development, Implementation, Testing and Maintenance of Software Applications, Object Oriented Applications, Web Development and Windows Based applications.
  • Experienced in all phases of Software Development Life Cycle Analysis, Design, Implementation, and Testing Deployment.
  • Analysis, Design, Development and Maintenance in Client - Server environment using C#, ASP.NET, IIS, Web Services, Web Forms.
  • Designed presentation tier i.e. web pages, using the concepts such as Master pages, Themes, HTML5, XML, CSS3, Custom controls, JavaScript, jQuery.
  • Experienced in Requirements gathering, analysis, design using UML for creation of use cases, workflows, data flow diagrams using MS Visio.
  • Worked with ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching, and Securing ASP.NET Web Applications.
  • Hands on experience in design using Object Oriented Programming principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like Abstract Factory, Singleton, MVC.
  • Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
  • Experience in Creating and deploying XML Web Services using ASP.NET. Consumed Web Services in ASP.NET Web Forms.
  • Implemented WPF UI Applications for the Mobile desktop applications.
  • Designing & development of logical data modeling, T-SQL, PL/SQL, stored procedures, functions, views and triggers with RDBMS like SQL Server, Oracle, MySQL, and DB2.
  • Hands on experience in DTS, ETL, Creating Jobs, Packages, and Reporting Services (SSRS) and Integration Services (SSIS) on SQL Server Database.
  • Prepared technical design documents, use cases, test cases and user manuals for various projects and good at fixing bugs, code reviews.
  • Data access Entity Framework worked extensively with ado.net objects such as data adapter, dataset, and data reader to interact with databases like SQL Server and Oracle.
  • Implemented ADO.Net data access techniques i.e. SQL Connection Objects, SQL Command Objects, Dataset Objects, Data Reader Objects and Data Adapter Objects using Data Grid, Data List and Repeater controls.
  • Implement N-Tier Architecture and integrate the UI with Data base using ADO.Net concepts.
  • Performed N-Unit Testing for the piecewise testing of the Applications Experience with VSS, Team Foundation Server (TFS).
  • Have hands-on experience in Configuring IIS and component services.
  • Excellent analytical, communication, interpersonal and decision-making skills and is well motivated to rapidly acquire new skills on the job.

TECHNICAL SKILLS

Languages: C, C++, C#, Java, T-SQL, PL/SQL, Slang

Web Technologies: ASP.NET, Ajax, JavaScript, jQuery, VB Script, .NET Core 2.0/2.1/2.2

XML Technologies: XAML, XML, XSD, XDOCUMENT, XSLT, XPATH, XSL

UI Technologies: Web Forms, HTML5, CSS3, AngularJS, Angular 2/4

Databases: MS SQL Server, MS Access, Oracle, DB2, MySQL, SecDB

Operating Systems: Windows, Linux, UNIX

IDE Tools: Visual Studio, SQL Server Management Studio, Eclipse, SecView

Reporting Tools: SQL Server Reporting Services, Crystal Reports

Version Control: Visual Source Safe, Subversion, Team Foundation Server

Modeling Tools: UML, MS Visio

Middleware: WCF, WPF, ADO.NET, MSMQ, Web Services, Enterprise Library

Servers: Windows Server, Microsoft IIS, Tomcat

PROFESSIONAL EXPERIENCE

Confidential, Durham, North Carolina

Sr .Net Developer

Responsibilities:

  • Participated in daily SCRUM with Project manager and Team Lead to discuss the progress.
  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Active participant in development efforts, design and implementing platform architecture, and managing other engineering team members.
  • Creating Technical and Low Approach document, High level document -level document.
  • Designed the User Interface framework, template layout using master page, XHTML, HTML5, CSS3, Bootstrap, AJAX, jQuery and Angular 2, Typescript.
  • Used Angular Dependency Injections to inject objects into a class, instead of relying on the class to create the object itself.
  • Implemented Angular service calls using Angular Factory with Dependency Injection which helps to prevent any scope conflicts.
  • Created Custom Filters in Angular for improving the search experience.
  • Responsible for writing and building code in C#, Web services, WCF restful services, API's, LINQ, Kendo UI, JQuery.
  • Worked on VS 2015 and .Net CORE 1.1/2.0 Framework to implement Business Logic.
  • Used Web API for RESTful web services.
  • Used ADO. for data interaction between the web application and the Database using Data reader, Datasets, and Data Adapters controls.
  • Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
  • Involved in the designing phase of database and creating the SQL scripts.
  • Used performance tuning and query optimization in the SQL Server.
  • Worked with various T-SQL like Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined Functions for efficient database management.
  • Used Jira extensively to log all Issues and track development status.
  • Used Git extensively to maintain source code repositories.

Confidential, charlotte, NC

Sr .Net Developer

Responsibilities:

  • Work in production defects and monitoring and production support, incident management, problem management.
  • Implemented MVC architecture to accomplish task of isolating Business Layer, Presentation Layer and Data Layer.
  • Analyzed various Angular 6 directives, filters, routing and services to implement better application functionality and performance.
  • Developed and designed web application with the Angular 6 and WEB API as backed layer by using .Net Core
  • Established communication between different applications running on same/different platforms using Windows Communication Foundation (WCF).
  • Experience on latest .Net Framework (4.5/ CORE 2.2) with N-tier Architecture Model and design patterns.
  • Developed DAL, Data Modeling using Entity Framework, LINQ and Unit Test scripts.
  • Prepared unit test cases and performed N-Unit Testing prior to system implementation.
  • Involve in communicating with offshore team to resolve the applications production issues and to deliver the best quality application enhancements to the client.
  • Providing on-call support for the production systems in rotation basis.
  • Create and maintain runbooks for daily tasks and procedures from the admin and development team.
  • Implemented .Net Security features of Authentication and Authorization
  • Create and maintain shell scripts to automate common tasks
  • Used Aqua Data studio to check backend databases and backlogs.
  • Experience in Oracle packages, Dynamic SQL, Records and PL/SQL Tables.
  • Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.

Confidential, Iselin, New Jersey

.Net Developer

Responsibilities:

  • Responsible for creating the CSV file interacting with web service and Oracle database.
  • Involved in creating the store procedure, function, Package in Oracle database.
  • Designed and implemented the application using AngularJS, HTML5, CSS3, W3 Bootstrap, ASP.Net MVC, and Web API.
  • Migrating the existing application to Angular 4, ASP.Net Core Web API (REST).
  • Worked on .Net Framework to implement Business Logic and migrate the current application to latest .Net framework.
  • Implemented the Application using Angular 4 material component and latest Angular 4 API.
  • Maintained the Version, Labeled Versions and Backups of the source using TFS.
  • Utilized LINQ technology extensively for data retrieving, querying, storage & manipulation.
  • Developing, implementing, and consuming Data Access Layers and Data Objects Using C#
  • Used Bootstrap framework created a well responsive website that can fit different devices.
  • Developed code in JavaScript for client-side validations to reduce the round trips and burden on the application.
  • Implemented web services with SOA using WCF for passing data to multiple platforms.
  • Used XSD to store and present data on the web server, and CSS for styling the pages of the developed application.
  • Created ASP.Net web forms and Class libraries containing code for business and data access logic using C# as the programming language.
  • Used AJAX Controls to increase the performance of the web application.
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC, .NET Core 2.0/2.1 and implemented sorting, filtering and paging with Entity framework in MVC.
  • Written test cases and have performed unit testing for each of the task assigned and done thorough testing whenever there is a release using N-Unit.
  • Wrote SQL scripts and extensively designed and developed Stored Procedures, Functions and Packages in SQL Server to execute various database routines.
  • Worked in production defects and monitoring and production support, incident management, problem management.

Confidential, Irving, Texas

.Net Developer

Responsibilities:

  • Involved in all the phases of the Application Development Life Cycle (SDLC) like requirements gathering, analysis, design, coding, testing and deployment.
  • Used UML technologies for design and develop application include class diagrams, sequence diagrams, activity diagrams using Visio and UI Wireframes.
  • Responsible for building User Interface, business Logic of the application and Data Access.
  • Implemented several Classes in the application using ASP.Net to call from Data Access Layer to Business Logic Layer and to Code Behind file.
  • Designed and implemented the application using AngularJS, HTML5, CSS3, Bootstrap, AJAX, ASP.NET Web API, C#, and Entity Framework.
  • Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Implemented validations using ASP.Net Validation Controls and JavaScript to perform client-side validations.
  • Used CSS to control the style and layout of multiple Web pages all at once.
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Script Manager Proxy, Update Panel and Modal Popup Extender within some web pages.
  • Developed Web Forms and User Controls using Multi-views, Repeater Controls and Validation Controls extensively.
  • Developed and maintained web services for the audit report system. These web services are responsible for the sync framework between the online (Web application) and offline system (Windows desktop application).
  • Created the Data Contracts, Message Contracts and Fault Contracts in WCF Services.
  • Created Tables and Views on the SQL Server. Written SQL Scripts such as Packages, Stored Procedures, Functions and Triggers to manipulate and retrieve data from SQL Server DB.
  • Used Windows Presentation Foundation (WPF) for developing desktop applications
  • Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
  • Implemented Queries using LINQ for effective access with database and easy handle of file operations and XML.
  • Develop data standards, data exchange, XML/XSD data standard or data sharing model. Provide technical XML services to the management and support staff. Handle the queries regarding XML and troubleshoot problems.
  • Generated Monthly and quarterly Reports as bar charts for the management using different techniques like data filtering, adding, interactivity using SSRS.
  • Designed SSIS package which extracts data from excel, validate the data and load it into the staging table. Data will be loaded into the main table once the business validations are successfully passed.
  • Used Multithreading techniques for creating high performance applications, Implemented LDAP authentication for user's login.
  • Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
  • Utilized LINQ technology extensively for data retrieving, querying, storage & manipulation.

We'd love your feedback!