We provide IT Staff Augmentation Services!

Lead .net Developer Resume

2.00/5 (Submit Your Rating)

Birmingham, AL

PROFESSIONAL SUMMARY:

  • Around 8 Years of Experience in Analysis, Design, Scaled Agile Framework, Development, Testing, Implementation, and Maintenance of N - Tier Enterprise Applications in Web and Client/Server environment.
  • Strong experience in development of Web-based applications and Software Applications using C# (4.0/3.0/2.0), .NET Framework (4.6.1/4.5/4.0/3.5/3.0/2.0/1. x), ASP.NET (5.0/4.0/3.5/3.0/2.0 ), VB.NET (9/8/7), ASP.NET MVC Framework 5.0/4.0/3.0/2.0 , ADO.NET, AJAX, LINQ, WCF, Windows Workflow Foundation ( WF),Microsoft Azure, IIS 8.0/7.0, Web Forms, Win Forms, using HTML 4/5, CSS(2/3), Bootstrap 4/3, XHTML, Angular JS, Angular 6.0/4.0/2.0, JavaScript, JQuery(2.0/1.0), Razor, VB Script, AJAX, XML/XSL/XSLT, Json, SOAP, .NET Remoting, SCSS, SASS, Visual Studio.Net 2017/2015/2013/ 2012/2010/2008/2005 , Devops , TypeScript, Master Pages,, ASP.NET Core 2.0, Web Services, Windows services and Server Controls.
  • Very Strong in developing applications using HTML, DHTML, CSS, DOM Manipulation, JavaScript, JQuery, Angular JS, AJAX and JSON.
  • Extensive experience in ORM, Entity Framework, Code First, Database First approaches, implemented the Features Security, Performance, CRUD operations and Migrations etc.
  • Expertise in building Web Services using WSDL, UDDI, SOAP Protocol and consuming/publishing Web services Designed, modeled and architected enterprise n-tier software agent using WCF web service.
  • Experience in preparing test cases and performing unit test using NUnit and Visual Studio 2017 Testing tools.
  • Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
  • Created Entity classes, relationships between entity classes using Entity Framework 4.0 to manage relational data as objects and used LINQ to Entities to massage the data.
  • Good knowledge on WCF, SOA, Web API, Web Services and ASMX.
  • Expertise in Implementing LINQ Query Expressions or Lambda expressions for standard query operators that allow traversal, filter, and projection etc. Operations applied to any IEnumerable /IQueryable, different data sources.
  • Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain Restful API’s and also consume the API’s client side using Angular JS data binding.
  • Expertise in Database design (RDBMS), programming, implementation and development using MS SQL Server 2016/2012/2008/2005 , Oracle 11g/10g/9i and MS access.
  • Strong analytical and conceptual skills in database related work primarily creating complex Stored Procedure, Views, Triggers, Functions, T-SQL, Indexes, Cursors, Performance Tuning and SQL Profiler.
  • Build effective/efficient queries for high-performance reports for SQL Server Reporting Services (SSRS) and good experience in optimizing of Queries using SQL Query Analyzer.
  • Experienced in various Extracting, Transforming and Loading (ETL) tasks using SSIS including tools like BCP utility, DTS and SSIS Packages with proper control & data flow elements.
  • Experience with ORM and its related components: Entity Framework 7.0/6.0/5.0/4.3 , Language-Integrated Query (LINQ) queries 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 Unit Testing with Auto Test & Visual Studio and implement Unit Test Objects to test components and writing Unit Test Cases.
  • Expertise in Trouble Shooting and Debugging skills.
  • Worked on MS Visual Studio 2017/2012/2010/2008 and have end to end knowledge in integration of GIT,TFS, VSS and Perforce.
  • Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
  • Conscientious, Dynamic, Determined, and Goal-Oriented Self-Starter with an analytical approach to problems; enthusiastic in keeping abreast of current technologies and a zeal to invest in a career with the company. Influential communication skills and strong leadership skills.
  • Strong experience in Leadership, Schedule Management, Client Interaction and understanding Business Application, Business Data Flow and Data Relations from them
  • Strong experience in Leadership, Schedule Management, Client Interaction and understanding Business Application, Business Data Flow and Data Relations from them

TECHNICAL SKILLS:

. NET Technologies: ASP.NET,MVC4.0/3.0,ADO.NET,Visualstudio.NET 1.1/2.0/3.0/3.5/4/4.5 , 4.6.1 Web Services, SOAP, REST, Angular JS, Angular 4.0/2.0, WEB API. JavaScript, JQuery 2.x/1.x, VB Script, MS IIS 5.0/5.1/6.0/7.0/7.5

Development Tools: Visual Studio 2015, 2012/2010/2008/2005 , Microsoft SQL SERVER 2008 Business Intelligent Development Studio, SQL Server Management Studio 2014/2016, Visual Studio Team Foundation Server, JQuery, GIT, JIRA, BIT Bucket

Designer Tools: Microsoft Expression Suite (Expression Blend and Designer)

Programming Languages: C#, VB.NET, VB 6, Java, C, C++, T - SQL, XML,XAML, HTML

Scripting Languages: Java Script, JQuery, Typescript

Modeling Tools: Microsoft Visio, Enterprise Architect

Relational Databases: SQL SEVER 2008,2012, 2016, MS Access, Oracle 8i/9i/10g/11g

Operating Systems: Win 95/98/NT/2000/XP/Vista/Windows 7/Windows8/windows 10

Other Tools: Microsoft Office 2007/ 2003, NUnit 2.4, Fiddler, Postman, SoapUI, WinDbg, ANTS, log4net

PROFESSIONAL EXPERIENCE:

Confidential, Birmingham, AL

Lead .Net Developer

Responsibilities:

  • Developed using single page application views called widgets in One Console, and view components with Kendo UI, JavaScript, JQuery.
  • Working on deployments of web Api, setting up of windows service. Managing offshore team.
  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
  • Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed.
  • Rich development experience creating web applications using ASP.Net, C# and MVC (Model-View-Control) Architecture.
  • Used ADO.NET Entity Framework 4.3/5.0/6.0 extensively for retrieving, querying and manipulating data in the database using LINQ.
  • Wrote business logic code in C# code behind files to read data from database.
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity Framework Code First in MVC.
  • Created grids to show the reports retrieved from database.
  • Created Client-side JavaScript Library for various standard control validations using regular expressions and DOM methods.
  • 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” using HTML5, CSS3, Bootstrap in Razor engine.
  • Connected the ASP.NET 5.0/4.5/4.0/3.5 project to the SQL Server 2012 database using ADO.NET Entity framework model for various .NET Framework 4.0 namespace.
  • Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in MS SQL Server 2012 for inserting/Updating/Deleting the data into the relational tables.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
  • Implemented the Autocomplete using typeahead and timeout sessions using JQuery & AJAX.
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using Angular and getting the Data back as JSON and parsing it onto the UI.
  • Performed DOM manipulations, create Templates, Directives, Factories, Controllers, and established tow way Data binding using Angular 6.0 .
  • Using Angular 6.0 created custom directives for data manipulations, display data in company standard format in UI.
  • A defined request-response message system, typically expressed in JSON or XML, which is exposed via the web, most commonly by means of an HTTP-based web server by a server-side ASP.NET Web API.
  • Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
  • Developed REST APIs that allow sophisticated, effective and low-cost application integration and multi-tier web applications with the use of Web Services using ASP.Net Web API.
  • Experience in deployment of application in different environments like Development, Staging & Production.
  • Implemented Event logging system for the project in order to record the error logs using Nlog from Nuget Packages.
  • Used SharePoint to Maintain documentation.
  • Deployed the project using IIS manager, tested in QA environment and moved it to Production.
  • Working with Team Foundation Source Control (TFS), Visual Studio Team Services (VSTS) as the source for version control and project / issue management.
  • After deploying the project have done Production support and supported the end users with various queries and solved those tickets.

Environment: Visual studio 2017, .NET Framework 4.6.1, Entity framework 5.0.0.0, ADO.NET, Classic ASP.Net, C#, SQL server 2016, SSIS, SSRS, XML, JavaScript, CSS, JQuery, JSON, HTML5, LINQ, Web Api, Jira, ASP.Net MVC 5.2.7.0, AngularJS and Angular 6, Bootstrap, SMTP,VSTS, BIT Bucket Bamboo, UCD pipeline, CI/CD pipeline, DevOps, Nunit, AJAX, Scaled Agile Framework, IIS 7.0,WCF services, SharePoint

Confidential, Winston-Salem, NC

Lead .Net Developer

Responsibilities:

  • Worked on multiple applications simultaneously which includes development and Maintenance.
  • Performing code analysis of enterprise wise .NET projects for cloud migration.
  • Implementing the Confidential N.A. security policies by integrating with channel Secure site Minder(Identity and Access Management Solution)
  • Remediation of the applications which are on windows Azure platform to have authentication and authorization to an approved Enterprise Access Management (EAM) access control solution (ACS)
  • Involve in migrating the existing application from windows server to Windows Azure(PaaS)
  • Configuring and managing the web jobs in windows Azure Tenant portal.
  • Performance tuning, SQL query enhancements, code enhancements to achieve performance targets.
  • Working with Enterprise Identity Access Management (IAM) team to on board the users to Active Directory groups using enterprise IES tool to restrict un-authorized access to applications.
  • Work with Build and Release team (Enterprise BAR) to deploy the applications to production.
  • Deploying the code on Windows Azure platform by using enterprise TFS.
  • Monitoring the application performance by configuring the AppDynamics tool.
  • Able to Work on Agile projects, participating in daily SCRUM meetings to provide status of user stories to product owner.
  • Participating in the sprint Retro meeting.
  • Unit test case creation and implementation using Jasmine unit testing JavaScript framework for angular components.
  • Develops software, undertaking design, development, documentation, testing and subsequent ongoing support of new and existing features.
  • Designing and developing complete features, core components, and services of the product/system. Code is to be developed to extracting quality standards, on time, every time.
  • Understanding requirements and create technical design documents based on established patterns and practices.
  • Understanding the existing WCF, Web services and migrating them to Microsoft Azure Service Fabric Micro services.
  • Developing high performance .NET applications using visual studio and SQL studio tools, C#, ASP.Net, and ADO .Net, Entity Frameworks.
  • Implementation of test driven development techniques and tools and continuous integration.
  • Works with Lead/Development Manager/Director to define project deliverables, milestones, and manage risk/dependencies.
  • Remediation of the .Net applications to be Azure Cloud compatible using .Net 4.6.2, SQL server 2014, Visual Studio 2015, Asp.net MVC, C#, Entity Framework, Team Foundation Server.
  • Following the CMM level 5 process while executing the project.

Environment: Visual Studio 2015, ASP.NETMVC 5, C#.NET, RESTful Web API 2.0, JSON, LINQ, ADO.NET Entity Framework 6, JavaScript, AJAX, jQuery, SQL Server 2014, TOPAS Third party control tool, SSRS, TFS,SSIS

Confidential, Houston, TX

Senior Software Engineer

Responsibilities:

  • Designed and developed new application using C#, ASP.
  • MVC, JavaScript, jQuery, HTML5, CSS, ASP.NET Web API, VB.Net, LINQ, Entity Framework, SQL Server and primary Mainframe DB2stored procedures.
  • Implementing LINQ queries on different data sources in Silverlight applications.
  • Worked on client side technologies jQuery, JavaScript &Silverlight.
  • Creation, development and maintenance of structured and well documented code in C# using Visual Studio 2013.
  • Used front end web development tools like CSS, JavaScript, DHTML, and jQuery.
  • Created AWS S3 storage services using AWS SDK for .NET for 1C application one of the widgets uploads cellular network logs files to S3 service and later to Glacier to archive based on life cycle management rules.
  • Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel and AJAX Timer.
  • Implemented and Consumed Web Services using WCF.
  • Implementation of client side validations using jQuery and ASP.NET MVC Validation implemented at Controller level.
  • Developed test client app to measure performance of queries on IIS and MongoDB.
  • Designed and implemented the Dunning Letter system, using ASP.NET, VB.NET, Visual Studio 2008, SQL Server 2005, TestDriven.net and Crystal Report 2008, Telerik Report.
  • Made use of the enterprise-wide address validation services to validate every address entered in system with the help of jQuery AJAX and Bootstrap Modal windows.
  • Involved in designing and development of REST services. Implementing Single Page applications using Angular JS.
  • Angular-Based front-end design and implementation: analytics dashboard, mapping template.
  • Developed reusable UI Components in Angular 2.
  • Used ASP.NET MVC5 for Presentation layer. Developed Restful Web API returning JSON using C#.
  • Wrote post-post processing script to send form data via RESTful call to local server to submit database records and send notification emails.
  • Used SQL client to connect with the back-end database for reading data and inserting data back to database.
  • Involved in writing unit testing and Load testing applications by using NUnit testing tools.
  • Used reverse POCO generator to generate the entities from the existing database.
  • Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
  • Hosting of Windows WEB API's, Asp .Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment.
  • Developed custom controls, user controls and ASPX pages in C#.Net with IIS Server.
  • Adding Wave files to the Azure Blob, and adding a notification to the Azure Table Storage.
  • Retrieving Wave files from the Azure Blob and also retrieving the Queue Storage data from Azure.
  • Using Azure Service bus for the automatic rendering of the wave files to the production servers
  • Implemented Forms-based Authentication in ASP.NET to authenticate the users.

Environment: Visual Studio 2013, ASP.NETMVC 5, C#.NET, RESTful Web API 2.0, JSON, LINQ, ADO.NET Entity Framework6, JavaScript, AJAX, jQuery, AngularJS, SQL Server 2012, SSRS, XML, TFS, IBM Clear Case, .NET Framework 4.5, HTML5, CSS3, WCF, Confidential Quality Center, Telerik reports, Admin track, Azure cloud, Win Form.

Confidential, Charlotte, NC

Application Developer

Responsibilities:

  • Involved in Design and Development of Technical Specifications for the project and responsible for Configuration Management
  • Involved in Designing and Developing 3-Tier Architecture using .NET,IIS
  • Used Multi-Threading for fast and responsive application.
  • Developed and coded various corresponding view-models and controllers for views and vice-versa using C# classes and .NET framework4.0 on Visual Studio 2010. This is mostly server side of the application.
  • Developed and Designed a Windows Based User with C#.NET, VS 2010/2008.Developed User Controls, Custom Controls, Styles. Defined string constants in Resources for localization.
  • Extensively worked with Silverlight tools to provide rich graphic user interface.
  • Designed the front-end applications using web technologies like Angular 2 and used Bootstrap for creating grid layout, responsive screen sizes and devices.
  • Developed complete ‘Approval Rules’ module of the ITSM Change application using JavaScript, HTML, JQuery, C #, VS2010 and .NET framework MVC3.
  • Actively involved in Migrating applications from Dot Net 2.0 to Dot Net 4.0, classic to Azure cloud and AWS deployment
  • Used XML to generate tabs for various components for the portal
  • Used Angular.JS, HTML5, CSS3, and Bootstrap in designing the UI application.
  • Used .NET Web Services to access Database from the Web Application
  • Developed and Designed windows application user control using C# for loading data from services
  • Responsible for Database management for the portal
  • Developed DAL using LINQ Data context object and Implemented LINQ Lambda Expressions to query in memory expressions
  • Created Use-Case Diagrams, Class Diagrams, and Sequence Diagrams using Enterprise Architect
  • Used LINQ to Query from XML and in memory collections and Used built-in Validation Controls and Custom Validation Controls for Front End Validations
  • Tested Web Services using Nunit. Defined Binding Configurations to Implement Security, Protocols and Reliability
  • Responsible for creating a web portal for feedback collection activities

Environment: .NET3.5, ASP.NET, IIS, Visual Studio 2010/2008, C#.NET, LINQ, NUnit2.4, XML, Angular JS, Windows Vista, Microsoft Visio 2007,T-SQL, Access Database, Azure cloud, Enterprise Architect

Confidential

.Net Developer

Responsibilities:

  • Understand the requirements for the projects under the GMCC (Global Microsoft Competency Centre) Xerox.
  • Created the story points and provided estimates for the features.
  • Developed the application logic using C#.NET, VB.NET and ASP.NET .
  • Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
  • Followed Agile Methodology to produce high quality software and satisfy the customers.
  • AJAX Extensions are used to provide rich user interface of web application.
  • Designed GUI for XLM pages using Kendo UI.
  • Experience working with off shore development teams.
  • Heavily involved in bug fixes and production support.
  • Created the Spec flow scenarios using gherkin and provided integration to .NET framework.
  • Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
  • Worked on Microsoft Team Foundation Server for version control, database server project and individual task status.
  • Performed Unit testing (using NUnit), Integration Testing, Performance Testing and System Testing.

Environment: Visual Studio 2012, C#, ASP.NET, MVC 3.0, Java Script, JQuery, TFS 2010, IIS 7.0, AJAX, ADO.NET, LINQ, XML, SQL Server 2008 R2, HTML, CSS.

Confidential

Software Developer

Responsibilities:

  • Worked on waterfall model project management.
  • Successfully organized initial set of requirements into master list of Use Cases.
  • Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
  • Used Visual Studio.NET IDE to design the forms, develop and debug the application.
  • Created event driven Web Forms using ASP.NET and implemented form validation.
  • Extensively used Grid view control throughout the application.
  • Designed and developed various abstract classes, interfaces, Inheritance to construct the business logic using VB.Net, ADO.NET and PL/SQL.
  • Migrated VB 6.0 application to VB.NET application.
  • Developed extensive Stored Procedures and Triggers in Oracle and Developed Classes for connecting to the Oracle Database.
  • Created Oracle procedures, Triggers, Views and query optimization is done using SQL profiler.
  • Developed programs for accessing the database using Ado.Net to execute queries, and to manipulate the data in the database.
  • Generated various reports using Crystal Reports which are used to present the data in different views based on various input parameters.
  • Maintained Version control using GIT.
  • Done Code review, Debugging, Bug Fixing, Unit testing and Integration testing and Production support
  • Developed server side code using ASP.NET Web forms. Created Dynamic Web Pages in which Web Controls such as (Text, Tree view, List view, Tab, Calendar Control) and AJAX Toolkit, HTML, and CSS were used.
  • Utilized Web.config file to have own setting for the application by writing database connection strings, custom settings and user authentication.

Environment: .NET Framework 2.0/3.5, Visual Studio 2008/2005,ASP.NET 2.0/3.5,C#,VB 6.0,VB.NET6, JQuery1.0, JavaScript, VSS, HTML4, CSS, SSRS, Oracle, PL/SQL, GIT, ADO.NET, MS Unit.

We'd love your feedback!