We provide IT Staff Augmentation Services!

Sr. Net Developer Resume

2.00/5 (Submit Your Rating)

Portland, OR

PROFESSIONAL SUMMARY

  • Over 8+ years of IT experience in all phases of SDLC (Software Development Life Cycle) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client - Server and N-tier Architectures.
  • Extensive experience of designing and developing software applications with the C++, C# (6.0/5.0/4.0/3.0), Java, VB.NET, .NET Framework (4.5/4.0/3.5/3.0/2.0/1.0), .NET Core, ASP.NET Web Forms, ASP.NET MVC(5.0/4.0/3.0/2.0), ADO.NET, Entity Framework (6.0/5.0/4.0/3.0/2.0), Micro Services, LINQ, Ajax, Microsoft Windows Azure, Service Oriented Architecture SOA using Windows communication Foundation(WCF), WPF, MVVM, WWF, Silver Light (4.0/3.0), Web Services, SOAP, Restful Services, .Net Remoting, Automation, HTML5/4, CSS, JavaScript, Type Script, Angular JS, Angular 2, JQuery 2.0/1.0, WCF, Web API, BootStrap3.
  • Experienced in Waterfall methodologies and a fast-paced Agile Development Environment including SCRUM Methodology, Test-Driven Development (TDD).
  • Expertise in implementing client-server business applications using Micro services.
  • Plans, designs, and coordinates a Distributed Systems (short term and long term) with statewide or wide area networking.
  • Strong Experience of SDL including SRS, Design & Analysis, Development, Implementation, Build, Deployment, Version Controlling, Testing & Post implementation & UAT issues support migration and conversion of existed project.
  • Expertise in ASP.NET MVC 5.0/4.0/3.0 and created Views, Partial Views, Strongly Typed Views, Sections, Areas with the help of Controller Actions, Filters and Routing.
  • Experience with ORM and its related components: Entity Framework, Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets.
  • Experience in functionality with Entity Framework design approach using Code First and Database First in ASP.NET MVC 5.0/4.0/3.0 and UI in Razor View Engine and client side framework Angular JS/2, Bootstrap, HTML 5.
  • ImplementedIOC(Inversion of Control)/DI(Dependency Injection) for wiring the object dependencies across the application.
  • Extensive experience in designing web-based pages using HTML 5.0/4.0, XHTML, DHTML, CSS 3/2, JavaScript, Angular JS, Angular 2, Knockout JS, React JS, XML, JSON, AJAX, JQuery.
  • Extensively used HTML5, BOOTSTRAP, ANGULAR JS / 2 and JQUERY for creating Single Page Applications (SPA).
  • Proficient in creating and consuming WCF Services and also implementing features like Security, Debugging and Performance.
  • Extensive experience in developing WCF Services and expose useful functionalities through WSDL and registering them by UDDI for easy availability to potential users and consuming it by a proxy class.
  • Experience in using Web API (Restful services) and N-Hibernate to fetch data and bind it to UI using Knockout.JS as a View Model.
  • Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain Restful API’s and consume the API’s client side using Angular JS data binding.
  • Expertise in Implementing LINQ Query Expressions or Lambda Expressions for standard query operators that allow traversal, filter, and projection etc.
  • Extracted data into Data Warehouse Facts and Dimensions tables using SQL Server Integrated Services (DTS/SSIS).
  • Involved in generating Custom Reports and different types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
  • Knowledge and experience designing and implementing software using common software design patterns (e.g., the Factory, Singleton, Adapter, Decorator, Visitor, and Strategy patterns).
  • Proficient understanding of code versioning tools like GIT and Continues Integration and Continuous Deployment (CI/CD) tools like Jenkins, Team City.
  • Hands on experience in Database design (RDBMS), programming, implementation and development using MS SQL Server 2012/2008/2005, Oracle 11g/10g/9i.
  • Experienced in creating and managing pipelines usingAzureData Factory, copying data, configuring data flow in and out ofAzureData Lake Stores according to technical requirements.
  • Knowledge and ability in Building the web parts forSharePointonline usingSharePointFramework (SPFX).
  • Experience in working with version control tools like Team Foundation Server-TFS, GIT, SVN and Visual Source Safe (VSS).
  • Extensive working experience in unit testing framework - NUNIT, MS Unit Tests.

TECHNICAL SKILLS

Operating Systems: MS Windows 2013, 2008 R2/2008, 2003, Windows NT 4.0, XP, Windows 7, 10.

Programming Languages: C#.Net (6.0/5.0/4.0/3.5/3.0), VB.NET (10.0/9.0/8.0), VB6, T-SQL, PL/SQL, UML/DP.

.Net Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, ASP.NET Web Forms, Web-Service, Win Forms, Microsoft .NET Entity Framework 6.0/5.0/4.0/3.0/2.0, ADO.NET, NHibernate, ASP.NET MVC 5.0/4.0/3.0, WPF, WCF Service, WCF, Web API.

Web Technologies: ASP.NET, HTML/DHTML, CSS, XML, JSON, JavaScript, JQuery, ASP.Net Ajax 3.0/2.0, Bootstrap, Angular JS, Angular 2, Foundation Framework, Kendo UI, Telerik, Dev Express.

RDBMS: MS SQL Server 2014/2012/2008/2005, MS Access 2010/2007/2003, Oracle 11g/10g/9g, PL/SQL.

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

IDE Tools: Visual Studio 2015/2012/2010/2008, SQL Server Management Studio, Expression Blend (4.0/3.0/2.0), SQL Server Integration Services.

Reporting Tool: SQLServer Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8), RDLC.

Modeling Tools: UML, MS Visio 2010/2007

Version Control Tools: Visual SourceSafe (2005), GitHub, Team Foundation Server (2017/2015/2013)

Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1, Node JS, BizTalk.

Servers: Windows Server 2012/2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0)

Other Utilities: ILdasm,Nant,gacutil,Sn.exeAnts,FxCop,Resharper(5.1.3),StyleCop

PROFESSIONAL EXPERIENCE:

Confidential, Portland, OR

Sr. Net Developer

Responsibilities:

  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
  • 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”
  • Developed WCF service endpoints and exposed them over default protocol (soap over http) settings.
  • Incorporated many rich, user friendly, responsive features in the application using Angular 2, BOOTSTRAP, HTML 5, and JQuery.
  • Involved in design and developing the Micro Services based on the requirements functionalities.
  • Involved working with Azure Storage, Service Bus, Mongo DB and SQL Azure.
  • Taking advantage of the MVC pattern of the Angular 2 framework to accomplish the single page application and produce higher maintainability of the code.
  • Utilized modular structure within the Angular 2 application in which different functionalities within the application were divided into different modules.
  • Used Angular 2 to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
  • Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
  • Designed WCF Service Contract for validating the user input. Implement classes for data validation and to perform edit check on the data.
  • JQuery AJAX calls were made to communicate with WCF service and data was retrieved in (JavaScript Object Notation) JSON format for display to improve application performance.
  • Used lambda expressions, LINQ to SQL and LINQ to entities for retrieving and inserting data in database.
  • Implemented WEB API Services for CRUD operations with HTTP verbs GET POST, PUT and DELETE.
  • Used Http Response Exception to handle the exceptions in Web API and also customized the Exceptions using Exception Filters and registered them at the Action Level.
  • Developed hardware configuration plans for Distributed Processing Systems.
  • Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
  • Involved in data design and maintained databases objects, complex Stored Procedures, Triggers, Functions, Tables, Views and SQL Joins and T-SQL statements for inserting/modifying/deleting data in relational tables.
  • Experienced in optimizing queries for performance by looking at Execution plan, creating INDEXES and views using SQL SERVER.
  • Developed and deployed SSIS packages to automate data imports between the data bases.
  • Extensively used SSIS to create packages to move data from a single data source to a destination
  • Develop and deliver dynamic reporting solutions using SQL Server Reporting Services (SSRS).
  • Used Microsoft Team Foundation Server (TFS) for integration, maintenance & code Security.
  • Perform automated tests, unit tests (NUNIT) and customized load testing for the overall system.
  • Used the HPSD and HP QC for Service Desk, Incident Management Change Management, Request Management and Service Catalog.

Environment: Visual Studio 2015, C#6.0, ASP.NET 4.5, VB.Net 9, MVC 5.0, Micro Services, .NET Framework 4.0, BizTalk, Azure, JavaScript, CSS3.0, ADO.NET, Entity Framework 6.0/4.0, Web API, JSON, HTML5, NUnit, TDD, VBA, LINQ, WCF, AJAX, HTTP, Microsoft Enterprise Library, Distributed Systems, TFS 2015, XML, Angular 2, JQuery2.0, Agile, SSIS, SSRS, SQL Server 2014, SOAP, IIS 8.0, Windows XP, Continuous Integration, Windows Server 2012 R2/2012, PL/SQL.

Confidential, Minneapolis, MN

.Net Developer

Responsibilities:

  • Worked on Agile methodology this includes Daily Scrum, Retrospectives.
  • Involved in the Software Development Life Cycle (SDLC) for the documentation, designing, development phase of the System.
  • Implemented ASP MVC framework for the development of the application.
  • Created Data Access Layer, Business Logic Layer Classes using C# and .Net 5.0.
  • Used role based security functionality in MVC to restrict Users to certain pages Read only.
  • Extensively used JQUERY to make client side validations and used AJAX calls where ever necessary for auto filing fields and performing asynchronous calls.
  • Implemented Interface whenever possible to enhance usability, testability and to increase performance.
  • Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
  • Developed new user interface components for different modules usingKendoUI.
  • Designed Front end using Bootstrap, Html, CSS, JQuery, JavaScript and Angular JS.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Extensively used XML and JSON Serialization for transferring the data from controller to view.
  • Created WCF REST Services and also used different bindings to make it available to different types of clients.
  • Developed Web API REST controllers that involved in implementation of service layer components and data object layer components using ASP.Net MVC web application.
  • Consumed different ASP.Net Web APIs to retrieve customer information and other application related information.
  • Designed and developed SOA architecture with WCF binding concepts for making data binding for end points.
  • Used JQ-Grid View, Data List with Paging and Sorting for displaying various data on to the page.
  • Extensively used master pages for the layout of applications and used Partial Views.
  • Used custom Error Handling in Web API to pass proper error message rather than generic error message to better understand the error.
  • Improvised user experience using JQuery. Used JQuery event handling mechanism to dynamically assign events on web controls.
  • Created reports for weekly, monthly and yearly schedule using Crystal Reports.
  • Leveraged JQuery for page scripting, AJAX calls, JSON and XML for passing objects from Controller to View and vice versa.
  • Utilize Font Awesome, Found Icon Components to design the bootstrap applications.
  • Created and maintained database objects like complex Stored Procedures, Packages, Triggers, Tables, Functions and Views.
  • Involved in deploying and testing Web Applications on IIS.
  • Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Migrated SQL Server database to Windows Azure SQL Database and updating the Connection Strings based on this.
  • Involved in deploying and testing Web Applications on Cloud.
  • Used SSRS to create reports, customized Reports, on-demand reports, ad-hocreports and involved in analyzing multi-dimensional reports in SSRS.
  • Team Foundation Server (TFS) is used as a version control for code repository.
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
  • Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files.

Environment: Visual Studio 2012/2013, C# 5.0, ASP.NET MVC 4.0, Azure, WCF, Java Script, JQuery, ADO.NET, IIS 7.0, AJAX, JSON, Angular JS, Bootstrap, HTML5, CSS3, Web API, XML, TFS, NUNIT, SSIS, SSRS, Kendo UI, SQL Server 2012, UML, Windows Server 2012,Azure cloud services.

Confidential, Sunrise, FL

Net Developer

Responsibilities:

  • Involved in design and development of Presentation Layer, Business Layer and Data Access Layer for major applications like Batch Import, Shipment Consolidation Module, planning and receiving.
  • Developed Web Application using HTML, C#, ASP.NET, MVC, JavaScript, XML and Visual Studio.Net 2010/2008.
  • Designed Frontend with in object oriented JavaScript library like Angular JS and server side scripting using Node.js.
  • Used Visual Studio for developing the ASP.NET pages and C# Classes and data access layers required for the applications.
  • Used AGILE methodologies for the project.
  • Used JavaScript for creating pop up pages from asp.net pages and client side validations like zip code validation, email validation and pop up alert messages.
  • Worked with ASP.NET AJAX Controls for building Asynchronous Web Pages.
  • Developed and consumed WCF Web Services to access data layer components.
  • Worked on building the Production, Development, Test, and Stage Servers for Application Deployment.
  • Extensively used LINQ to communicate with the database and also for querying, retrieving and manipulating data.
  • Client side validations with JQuery and Server side validations with ASP.NET validation controls.
  • Created tables, stored procedures, triggers and views in SQL Server management Studio.
  • Developed business functions using Web Services like creating some web methods for getting data from the database and used these web methods in C# classes.
  • Used GITHUB for Version Controlling.
  • Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
  • Deployed the code in IIS and used VSS for version control.

Environment: Visual Studio 2010,.NET Framework 3.5/3.0, C#,ASP.NET, ADO.NET, MVC 2.0/1.0, XML, SQL Server 2008, AJAX, JQuery, Web Services, WCF, WPF,PL/SQL, HTML4, CSS, JavaScript, Angular JS, Bootstrap, LINQ, GitHub.

Confidential, Durham, NC

.Net Developer

Responsibilities:

  • Designed and developed various abstract classes, interfaces, Inheritance to construct the business logic using C#, ADO.NET and SQL.
  • Designed Master Pages by using Visual Studio .NET and Creating Style Sheets for formatting the Web pages based on the business requirements and functional requirements document.
  • Created Dashboards for Organization, Guide, Contract Monitor, Finance and Manager roles.
  • Involved in designing and creating the database for the users list with their passwords and their mailboxes.
  • Involved in Writing the validation code in ASP.NET Web Forms using C# upon accepting the username and password, setting cookies and displaying the home page.
  • Worked on ASP.NET State Management Techniques like View State, Sessions, Caching (Output Caching).
  • Created web user interface using ASP.NET Web Forms for the users to generate reports.
  • Implemented Authentication and Authorization in web.config file and configured users Authorization and role based security.
  • Used XML for Data Storage and XSLT to transform the SQL queries returned as XML nodes.
  • Used the ASP.NET Web Forms built in Membership provider to manage user accounts and user roles.
  • Designed and developed user interface modules using HTML, CSS and JavaScript.
  • Created Stored Procedures in SQL Server that gets the data for the given input values and tuned queries in frequently used Stored Procedures.
  • Designed and developed Crystal Reports based on Design Specification and the Prototype.
  • Used controls like Group, Cross-Tab, Picture, Pie Charts and Bar Charts in Crystal Reports.
  • Created sub-reports inside the main report and changed the sub-report links so that the sub-report also gets the same parameters that of main report.
  • Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2012.
  • Developing SSIS jobs with the SSIS packages with additional steps which could be utilized for FTP ing files or staging intermediate data staging databases.
  • Used Team Foundation Server (TFS) to maintain the version control history during development.
  • Conducts comprehensive testing of developed objects in development and QA environments, including regression testing before any changes are released to the Production environment to minimize bugs.

Environment: Visual Studio 2008, ASP.NET 3.0, Web Forms, Entity Framework, EDMX, JQuery, C#, TFS, IIS, AJAX, ADO.NET Entity Framework, HTML, CSS, JavaScript, LINQ, XML, Microsoft Enterprise Library, NUNIT, Windows Server 2008 R2/2008.

Confidential

Jr. Developer

Responsibilities:

  • Involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software life cycle.
  • Designed and developed complete front-end application using ASP.NET/VB.NET Web Forms.
  • Worked extensively on web forms and data binding controls like data list and drop down boxes. Used pagination and sorting features of data grid in reports.
  • Implemented validation using ASP.NET validation controls.
  • Designed web forms by implementing CSS, HTML, and JavaScript.
  • Created User Controls for the header and footer of the website which appears in all the pages.
  • Designed and developed stored procedures and User defined functions SQL Server Database. Implemented role based security and customizable workflows based on a user's role.
  • Created queries and stored procedures in the SQL Server Database
  • Extensively worked on ADO.NETobjects.
  • Used ADO.NET objects such as Data Reader, Dataset, and Data Adapter, for consistent access to SQL data sources

Environment: Visual Studio 2008, ASP.NET 2.0, Web Forms, ADO.NET, VB 6, VB.NET, SQL Server 2005, XML, XSLT, CSS, HTML, JavaScript, IIS, NUNIT, SSRS, SSIS, SOAP, WCF, T-SQL, Windows Server 2003.

We'd love your feedback!