We provide IT Staff Augmentation Services!

Lead .net Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 14+ years of IT - experience, extensively in building Web based Client-server, SOA and Microservice architecture. Experience in analysis, design, and development, debugging and testing of enterprise applications using Object Oriented Analysis and Design techniques.
  • Strong Experience in Asp.Net core 2.0 to 3.1 for creating API’s for micros services.
  • Strong Experience in working on Custom Framework for Micro services, Web API and WCF Services used in 200+ services.
  • Strong experience in creating Visual Studio Solution template for boiler plate API projects.
  • Experience in build & deployment with s2i and Docker strategies with Open shift in AWS Cloud.
  • Experience in Istio service mech in OpenShift environment.
  • Experience in Elastic Search, Kibana and fluentd.
  • Strong knowledge in developing custom logging framework in asp.net core for analytics.
  • Strong knowledge in developing Dashboards in Kibana.
  • Strong Knowledge in Dependency Injection Frameworks Lamar, StructureMap, Ninject and Unity.
  • Experience in implementing Couchbase & Redis as Cache Providers for Web applications.
  • Experience in implementing IBM DataPower for security in Web Applications.
  • Experience in working on IBM APIConnect for API Management.
  • Experience in Reactive programming with Java.
  • Experience in developing API’s in Java Spring-boot and Vertx with IntelliJ and Maven.
  • Experience in developing batch programs in Akka.Net.
  • Strong Experience in building Web applications using ASP.NET MVC, ASP.NET, C#.NET, VB.NET, ADO.NET, Entity Framework and Visual Studio 2017-2003.
  • Experience in Deploying API’s in Azure with Application Insights.
  • Strong Experience in building web application from the scratch with optimal memory management, performance, and scalability using ASP.NET and ASP.NET MVC architectures.
  • Highly skilled in Architecting the entire web application.
  • Experience in JavaScript, JQuery, JQuery UI, Ajax, Angular JS, HTML5, CCS3 and Bootstrap.
  • Strong Experience in and REST Services using Web API & WCF
  • Strong Experience in WCF, WPF, WWF, XML, XSLT and Web Services using SOAP/WSDL.
  • Experience in applications using MSMQ, IBM MQ, KAFKA
  • Highly skilled in developing WCF Services with different bindings and transfer mode.
  • Strong experience in building Multithreaded Batch Applications using C#, WWF, Entity Framework and Autosys Scheduler.
  • Strong knowledge in Application Security, Web API Security, JWT, Authorization Servers
  • Experience in developing Custom Security Framework for Web API
  • Strong experience in building Multithreaded Batch application in Java7 for Unix Environment.
  • Strong Knowledge in using AngularJS with ASP.Net MVC
  • Strong Experience in building Desktop Applications using C#.NET, WPF, XAML, UIP Application Block.
  • Experience in building Desktop application in Java swing and AWT.
  • Strong Experience in developing high performance desk top application with optimal memory management, performance, and scalability using MVC & MVVM architectures.
  • Excellent Experience in database designing and writing complex queries, stored procedure, triggers and functions using Oracle 9i/10g, SQL Server 2000 -2012, SQL Lite and MS Access
  • Strong Experience in Design Patterns, MVC, MVVM and Microsoft Application Blocks
  • Excellent skills writing queries using LINQ and Lambda Expressions.
  • Strong experience in creating unit test cases with 100% code coverage using MS Test, Moq and NUnit.
  • Experience in Agile Methodology and SCRUM using TFS 2012-2015 and Trello.
  • Experience in waterfall Methodology.
  • Experience in Continues Integration Server- CruiseControl.Net.
  • Strong Experience in Team foundation Server, Visual Source Safe, Subversion and Star Team.
  • Strong Experience in creating MSI package using WixSetup.
  • Strong Experience in creating quality Reports in Crystal Reports, Active Data Reports, Excel and Cognos Power Play 6.5
  • Knowledge in Knockout and Require.JS, N-Hibernate and Windows Azure.
  • Strong experience in Visual Basic 5, ActiveX and ASP.
  • Experience in configuring IIS, deployment and server management. Capable of creating applications pools and Deploying applications to IIS6/IIS7 on Windows server 2003 R2 and Windows Server 2008 R2/64 Bit
  • Experience in preparing technical documentation such as system architecture, functional, design documents
  • Expertise in the development and implementation of business and technical solutions for Banking, Legal, Healthcare, Insurance and Financial Services domains.
  • Highly flexible and capable of developing new tools and applications for project automation.
  • Experience in leading team based out of different geographical locations.
  • Positive attitude in adapting towards new technologies and work environments.
  • Well organized, analytical, design, problem solving & leadership skills.
  • Worked with clients in USA, UK, Indonesia, Kenya and India
  • Extensive work experience in onsite and offshore project models.
  • Having high degree of self-motivation and ability to learn new concepts very quickly.

TECHNICAL SKILLS

Technologies: C# 4.5,, ASP.Net core 2.2,VB.Net, ASP.Net, ASP.Net MVC, Web API, WCF, WWF, WPF, Ajax, Java Script, JQuery, Ajax, JSON, Bootstrap, CSS, Angular JS, Visual Basic,ASP,COM,COM+,MTS,ADO.Net, XML, LINQ, Java,Spring-Boot, Vertx Java Servlets, Beans, Design Patterns, MS Application Block, User Interface Application Block

Architectures: SOA, OOAD, N-Tier, Internet, Intranet, Client / Server, MVC, MMVM

Languages: C#, VB.Net, VB, Java, C and C++

Databases: SQL Server 2000-2015, Oracle 9i/10g, SQL Lite, MS Access.

NoSQL: CouchBase, Mongo and Redis

Security: IBM DataPower, OAuth 2.0, RSA Cryptography

Reporting Tools: Active Data Reports for .Net, Crystal Reports 6.5-8, Cognos Power Play 6.5

Version Control: Microsoft Team Foundation Server, Microsoft VSS, Sub Version and StarTeam

OO Design Tools: Microsoft Visio

IDE: Visual Studio.Net 2003-2015, Eclipse, Visual Studio 6.0, SQL Developer, Java Fort

Project Management: Microsoft Project, Excel

Unit testing: MS Test, NUnit, Moq

Operating Systems: Windows and Linux

PROFESSIONAL EXPERIENCE

Confidential

Lead .Net Developer

Responsibilities:

  • Design and Develop Microservice framework in asp.net core 2.2
  • Migration of framework from 2.2 to 3.1
  • Develop Custom structure Logging module with multi provider support.
  • Design and Develop Caching & Session Modules
  • Design & Review MVC module for Micro service framework
  • Design & Review DataPower Security module.
  • Design and Develop Remote Caching Module with Redis in AWS.
  • Design and Develop Remote Caching Module with Couchbase.
  • Design and Develop VSIX package for VS Solution template for microservice.
  • Work with EQA for performance and load testing of all modules.
  • Support consumers of the framework to fix their issues.
  • Prepare Architecture, Technical design documents, work flows and process diagrams.
  • Prepare User guide for Developers who use the framework.
  • Develop POC of Remote cache service in Dotnet core 2.2 with async
  • Load test Remote cache services in Java and .Net and prepare test report.
  • Setup minishift and load test caching services
  • Design and create Couchbase cluster architecture diagram for Aggregated micro services.
  • Co-ordinate with Architect & Project Managers in preparing milestones and overall project plans
  • Mentoring team to resolve technical issues and improve their knowledge levels.
  • Escalate any risks and issues as and when they are identified, to the project management team.
  • Ensure deliverables are released as per schedules with zero defects.
  • Review quality of the deliverables and meet deadlines.
  • Prepare Decision Metrix for micro service chassis and compare Service Stack, Asp.net core and CSLFramework core
  • Analysis of boiler plate code support in Service Stack and asp.net core
  • Analysis of caching support in Service stack and asp.net core
  • Analysis of Implementation of IDistributedCache in Asp.net core.
  • Analysis of Istio Service mesh and Open shift support.
  • Analysis of micro service frameworks.
  • Analysis of Spring cloud features.
  • Analysis of Java Vert-x with Micro services.
  • Analysis of Service discovery & registration frameworks.
  • Analysis of using spring cloud with .Net core
  • Analysis Circuit breakers libraries in asp.net core.
  • Compare features of Couchbase SDK in Java, .Net and Go
  • Compare ProActor, Akka.net and Microsoft Orleans.
  • Create high level design document for logging.
  • Design pluggable components for micro services.
  • Develop POC for Remote Cache implementation with IDistributedCache.
  • Develop lightweight Solution template for micro services.
  • Develop POC of Remote cache service in Java Spring boot with async
  • Develop POC of Remote cache service in Java Vertx with Reactive programming

Environment: C#, Java, ASP.Net core 2.2, Spring Boot, Spring Cloud, Vert-X, RxJava, Openshift, Minishift, Docker, Istio, Couchbase SDK 2.7, Elastic Search, Kibana, fluentD, file beat, IIS, Git hub, TFS Git, Windows 10, RHEL7, Microsoft Visual Studio 2017, IntelliJ IDEA, Eclipse, VS Code, Windows server 2017, TFS, Team City.

Confidential

Lead .Net Developer

Responsibilities:

  • One component of customer satisfaction for web-based applications is speed - both for individual screen displays and for the overall transaction. For data that is part of our Common Service Layer (CSL), caching and session management techniques are routinely employed to store, retrieve and serve up data quickly.
  • Late last year, our Customer Technology Platform (CTP) team determined that the projected growth in customer transactions coupled with an aging technology platform was reaching a troublesome threshold. The decision was made to replace our aging solution (APPFABRIC-10 years and CIFS-20 year) used for caching and session management. The CTP team researched available options and selected Couchbase platform. Couchbase demonstrated the potential to improve our customers' transactions today and well into the future.
  • To achieve the desired result--which was improved performance and reliability across all of our customer channels, team worked with CSL, DevOps, EQA Performance, EQA Functionality, Infrastructure, Platform Engineering, Project Engineers, Networking, Linux, Storage, Enclosures, Firewall/Security, and Data Services along with the Couchbase team.
  • Since mid-July, 100+ CSL services have went live with Couchbase and the activation was flawless. Preliminary results are demonstrating a considerable performance improvement for cached and session data with some numbers in just single digit milliseconds.
  • Caching and Session management has implemented in CSL framework using Cachemanager.Net framework, C#, ASP.Net Web API, WCF, MVC, MSMQ, Couchbase, Redis and Azure
  • As a Sr .Net Developer he was responsible for design & development of various modules for Caching and Session Management, Code review, enhancement of various features of CSL Framework, Support other developers to implement new CSL Framework in 150+ CSL Services in production.

Confidential

Sr .Net Developer

Responsibilities:

  • The common security service providing security, session management, state management, instrumentation and tracing for all customer facing applications, including the airport and contact center agent applications, the mobile application suite and the flagship united.com web site, together supporting over 30,000 concurrent users and processing over 2000 requests per second. A foundational session state service to enable shared state per session across applications. The service is scalable, tested on a 55-node farm. The solution includes a management application to maintain the claim value data and mappings to user groups and users.
  • Enterprise portal is a single page application developed to provide a common platform for developers and production support and Security administrators for monitoring of applications, Services & servers. Following are the main features Enterprise portal.
  • Dash board for Server and Service status, Error Trend, Log Metrics for Applications and services, Application Management, Commission & Decommission of services etc. Health monitors for checking health of servers and services. A Diagnostic module to analyze huge log data stored in Hadoop and SQL Servers. Commission & Decommission module for common services used across united IT. Application Management module for defining security options for new services and client applications. Configuration Manager for all CSL Services.
  • Enterprise portal is developed in C# & ASP.Net MVC 5 with Bootstrap & JQuery, CSS3, Angular, MSMQ, Web API, SQL 2015
  • As a Sr .Net Developer he was responsible for design & developing of various modules in Enterprise Portal and enhancing common security framework and common service layer.

We'd love your feedback!