We provide IT Staff Augmentation Services!

Technical Lead/senior .net Developer Resume

Austin, TX

SUMMARY:

  • Nine years of experience in web application development using .Net Core, ASP.NET, MVC, C#, Microsoft Azure Cloud, Pivotal cloud Foundry, Rest Services, Entity Framework, Dependency injection, Lucene Search, oauth, Unit Testing Tools, Testing Mocking Frameworks, Continuous Integration, kendo Controls, ag - grid, Angular JS, Node JS, knockout JS, Typescript, Amplify JS, underscore JS, Require JS, jQuery, JavaScript, IONIC Framework, Gulp, SQL Server, NoSQL Database, Oracle Database, PostgreSQL, SSIS, SSRS, HTML5, Bootstrap CSS, XML, XSLT, JSON, SVN, TFS, GIT, JIRA, Bit bucket, Version One and Confluence.
  • Extensive Experience in Banking, Health Care and Oil Gas domain with the ability to work independently and manage business expectations with a delivery focused approach.
  • Experienced in working with agile methodology, full life cycle of software design process including Requirements definition, Prototyping, Design, Migration, and Maintenance & Support.
  • Proficient in building Responsive and interactive GUI using angular, knockout, jQuery, jQuery UI, JavaScript, HTML 5, CSS and Bootstrap.
  • Proficient in building Rest, WCF, Web Services and expertise in consuming and publishing Services.
  • Expertise in implementation of Entity framework and LINQ, ADO.Net to interact with database layer.
  • Proficient in Object Oriented Analysis, Design, Development and applying design patterns to software engineering challenges.
  • Experience in Test Driven Development by using Testing Mocking Frameworks like Moq, NSubstitute, and Rhino Mocks.
  • Expertise knowledge on Implementation of Authentication and Authorization.
  • Expertise knowledge on Implementation of oauth and Single Sign on (SSO).
  • Hands on experience on creating VMs, deploying VMs, deploying operating system, deploying applications and configuring security.
  • Hands on experience on implementation of cloud platform services including storage, messaging, scheduling, API management, cloud automation, authentication and security.
  • Expertise in SQL in creating database objects like Tables, Views, writing complex stored procedures, Triggers and Joins using MS SQL Server. Proficient in developing SSIS packages.
  • Strong time management skills in handling projects and deadlines under minimal supervision. Experienced in providing good 24x7 - Production support. Excellent communication, presentation, interpersonal, strong troubleshooting and organizational skills.
  • Experience in analyzing bugs, interacting with team members in fixing errors and User Acceptance Testing (UAT) Manual testing (GUI Testing, and Functionality Testing) of UI and Web Applications.
  • Experience in Managing Servers and Deployment of applications.
  • Ability to adopt modern technologies in minimum time and with little training.
  • Experience in team handling of 8-10 offshore developers.
  • Effective communication, motivation, team building, and leadership skills.
  • Six Sigma Green Belt certified from process excellence group in TCS.

TECHNICAL SKILLS:

Tools: MS Visual Studio 2005/08/10/13/15/17, IIS 6. 0/7.0/7.5/8, Visual basic 6.0, SQL Server Management Studio 2005/08/12, SQL Server Business Intelligent Studio, Jenkins, TFS (Team Foundation Server), SVN, GIT Source Control, Power Shell, Resharper, Code Coverage, Version One, JIRA, Bit bucket, Confluence, MS Test, NUnit

Web Technologies: .Net Core, ASP.Net, MVC, Asp, ADO.Net, Microsoft Azure Cloud, Pivotal Cloud Foundry, Web Services, WCF, Web API, oauth, AJAX, LINQ to Objects and Entity Framework 6.0, Dependency injection, Unity Container, Ninject, Multiple-Threading, Lucene Search, Highway framework, Moq, Rhino Mocks, NSubstitute, Pitney Bowls Service, SSIS, SSRS

Scripting: Angular JS, node JS, knockout JS, Typescript, Amplify JS, Underscore JS, Require JS, JQuery, JavaScript, Karma, Jasmine, kendo UI, ag-grid, Gulp, HTML5, XML, JSON, XSLT, XPATH, Bootstrap CSS

Design Patterns: Single Page Application, Test Driven Development (TDD), Factory, Dependency Injection, inversion of control (IOC), Repository, Singleton, Adapter\Plugin, Proxy, Composite, Fa ade, Observer, Command, State, Strategy, Model View Presenter (MVP), Model View Controller (MVC)Operating System: Windows XP, Windows 7, Window 8, Window 10

Languages: C#, VB.NET, Visual Basic 6.0

Database: SQL Server 2005/08/12, NoSQL, Oracle, PostgreSQL

PROFESSIONAL EXPERIENCE:

Confidential, Austin TX

Technical Lead/Senior .Net Developer

Responsibilities:

  • The specific activities performed in the project include:
  • Involved in the complete life cycle of the project including requirements gathering, analyzing, designing UI/Middle tier/database and transition using iterative agile methodology Scrum technique.
  • Responsible for creating POC’s on new technologies like .Net Core, Pivotal cloud foundry.
  • Responsible for creating SPA application framework using Angular JS and Typescript.
  • Responsible for development of UI Layer, rest services and database structure.
  • Responsible for development of MVVM Pattern using Angular JS, Typescript and Kendo UI controls.
  • Responsible for creating angular module, controller, services, components and directives.
  • Responsible for implementation of Entity Framework and LINQ by creating entities and mapping classes to work with data layer.
  • Responsible for set up and deploying applications into Pivotal Cloud Foundry.
  • Responsible to set Up Auto build into different environments using Jenkins.
  • Responsible for unit testing of software modules using MS Test and Moq.

Environment: ASP.Net core, C#, Angular, Typescript, Pivotal Cloud Foundry, LINQ to Objects and Entity Framework, jQuery, Gulp, HTML, Bootstrap CSS, Jenkins, MS Test, Moq, PostgreSQL, Microsoft Visual Studio 2015, Git, JIRA, Bit bucket

Confidential, Pittsburgh, PA

Senior .Net Developer

Responsibilities:

  • The specific activities performed in the project include:
  • Involved in the complete life cycle of the project including requirements gathering, analyzing, designing UI/Middle tier/database and transition using iterative agile methodology Scrum technique.
  • Responsible for development of Search functionality across different screens using Lucene.Net.
  • Responsible for development of UI Layer, Service Integration and Search optimization.
  • Responsible for development of MMVM Pattern using Angular JS, ag-grid and Kendo UI controls.
  • Responsible for creating angular module, controller, services and directives.
  • Responsible for development of rest services and database structure.
  • Creation of WCF layer to expose Lucene search functionality.
  • Responsible for implementation of Dependency Injection using Microsoft unity.
  • Responsible for implementation of Entity Framework and LINQ by creating entities and mapping classes to work with data layer.
  • Responsible for unit testing of software modules using MS Test and Moq.

Environment: C#5.0, MVC5, Ajax, WCF, Web API, LINQ to Objects and Entity Framework6.0, kendo UI, Angular js, ag-grid, jQuery, HTML, Bootstrap CSS, MS TEST, Moq, Oracle Database 11g Release 11.2.0.4.0, Microsoft Visual Studio 2015, Team Foundation Server(TFS), Windows Server 2008, Resharper.

Hitachi Consulting Corporation

Confidential . Houston, TX

Senior .Net Developer

Responsibilities:

  • The specific activities performed in the project include:
  • Involved in the complete life cycle of the project including requirements gathering, analyzing, designing UI/Middle tier/database and transition using iterative agile methodology Scrum technique.
  • Involved in interacting with the UX architects on prototyping and iterative design to improve Design and performance for the UI layer.
  • Responsible for development of automatically refresh UI pattern using Knockout JS and Kendo UI.
  • Responsible for creating knockout components and custom bindings.
  • Responsible for creating publish subscribe model using amplify JS.
  • Involved in Test Driven Development by using various testing Mocking frameworks like Moq, NSubstitute, and Rhino Mocks.
  • Responsible for development of rest services and database structure.
  • Responsible for implementation of Dependency Injection using Microsoft unity.
  • Responsible for implementation of Entity Framework and LINQ by creating entities and mapping classes to work with data layer.
  • Responsible for unit testing of software modules using NUnit.

Environment: C#5.0, MVC5, Ajax, WCF, Web API, jQuery, LINQ to Objects and Entity Framework6.0, kendo UI, knockout js, Amplify JS, Bootstrap CSS, NUnit, Nsubstitue, Rhino Mocks, Pitney Bowls, Microsoft Sql Server 2012, Microsoft Visual Studio 2013, Power Shell, Team Foundation Server(TFS), git source control, Windows Server 2008, Resharper, Code Coverage.

Confidential, Louisville, KY

Senior .Net Developer/Team Lead

Responsibilities:

  • The specific activities performed in the project include:
  • Responsible for analyzing business requirements, design, development and customization of the application.
  • Design and Development of Security Administration Applications using Framework 4.0.
  • Responsible for Single Sign on Implementation.
  • Implementation of ASP.NET web controls and HTML controls in the design of web pages.
  • Used JavaScript and ASP.Net Validators for client and server side validations.
  • Responsible for developing and consuming WCF Services.
  • Responsible for developing the Core modules for the project and ensuring the modules were accessible as shared assemblies.
  • Responsible for implementation of ADO.Net to interact with database layer.
  • Responsible for supporting ASP and VB COM functionality and .net applications.
  • Responsible for migrating COM functionalities to Web Service and ASP to ASP.Net
  • Responsible for code deploy till Production Environment.
  • Responsible for creating SSIS packages.
  • Involved in creating Tables, Views, functions, complex stored procedures, Triggers for retrieval of data.
  • Implementation of versioning control and configuration management using Team foundation server.
  • Assisted in designing test plans, test scenarios and test cases for integration, regression and UAT to improve overall quality of the Application.
  • Helped with code deployment in production and its monitoring after deployment.
  • Responsible for assigning technical work to offshore team and resolving their impediments.
  • Responsible for completing Peer Review for the offshore deliverables.
  • Responsible for unit testing software modules.
  • Responsible for enhancements in existing applications.

Environment: .Net Framework 4.0, ASP.NET, C#, ASP.Net, ADO.Net, WCF, Web Services, Ajax, JavaScript, jQuery, HTML, XML, XSLT, XPATH, CSS, SSRS, SSIS, SQL Server 2005/2008, Visual Studio 2005/08/10, SSIS and Single Sign on (SSO).

Hire Now