.net Developer Resume
SUMMARY
- .Net Developer with 7 years of experience in requirement gathering and analysis, design, development, implementation, testing and deployment of client/server and Web - based using Microsoft Technologies.
- Extensive experience designing responsive Web-based applications using HTML 4.0/5, CSS2/3, Themes, Master Pages, JavaScript, Angular JS, JSON, AJAX, Vue.JS, bootstrap and jQuery
- Experience installing and developing on ELK
- Proficient in developing Web Forms, MVC, SOAP, WCF, Restful Web services using Web API and IIS
- Experience in data accessing including using Data Adapter, Data Reader and Data Set, Entity Framework in ADO.NET and Language Integrated Query (LINQ), LINQ to SQL and LINQ to Object
- Experience implementing several design patterns in ASP.Net
- Proficient in creating services using WCF/Web API to implement SOA architecture and experience building Web Services using WSDL and SOAP, using data formats XML/JSON
- Experience with various ORM frameworks like Entity Framework, NHibernate, LINQ to SQL and traditional ADO.Net
- Experienced in Database development using Oracle9i, SQL Server 2008, SQL Server 2005, My SQL and MS Access.
- Experienced in creating database objects such as Procedures, Packages, Functions, triggers, Indexes and Views using PL/SQL and T-SQL.
- Created Custom, Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Services (SSIS, SSRS).
- Developed, maintained and approved SQL Server Stored Procedures, SSIS Packages, Power Shell Scripts, and .NET code.
- Experience in creating Task definitions, which specifies the tasks, Resource allocation (Fargate), services and docker image on which application is built for Elastic Container Service and ALB.
- Experience in code versioning tools like Git and CI/CD tools like Jenkins.
- Good knowledge on Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker.
- Design & implement end-to-end automation of infrastructure and continuous delivery of the applications by integrating Cloud Formation scripts, Jenkins, Ansible and AWS.
- Experience in design and development of corporate Web portals using SharePoint Portal server
- Implemented logging using Post Sharp and Splunk Enterprise
- Expertise in developing application using .NET 4.5/ 4.0/ 3.5, MS Visual Studio 2019, MVC 3.0/4.0, Razor View Engine, C .Net, ASP.Net, .Net, LINQ, AJAX, XML, JavaScript, JQuery, JSON, HTML and CSS, SQL 2012, web services and WCF.
- Excellent at solving complex problems under strict deadlines. Quick learner, exceptional problem-solving, troubleshooting capabilities along with good communication skills
TECHNICAL SKILLS
Languages: C#.NET 1.1/2.0/3.5/4.0/4.5/5.0 , VB.NET 1.1/2.0, C, C++
Internet Technologies: ASP.NET 1.1/2.0/3.5/4.0/4.5/5.0 , ASP.NET MVC 3/4/5, JavaScript, JQuery, Angular JS, Angular 2/4/6, HTML, CSS, Power Shell, VUE.JS.
Web/win Services: ASMX, WSDL, SOAP, REST, WCF, WEB API, Windows Services.
Source Controls: TFS, SVN.
Data Access: ADO.NET, Data Adapter, Data Set, Data Reader.
Databases: MS SQL Server 2005/2008/2012.
Cloud Technologies: Microsoft Azure
Monitoring Tools: Logstash, Elasticsearch
Operating Systems: Windows9X/XP/Profession/2000/2003/ WIN 8 /WIN10.
PROFESSIONAL EXPERIENCE
Confidential
.Net Developer
Responsibilities:
- Involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
- Used XML for request and response from the WCF Services and manipulated the result as accordingly.
- Worked with Language Integrated Query (LINQ) especially LINQ to objects and LINQ to SQL.
- Build Windows services, WCF services, ASP.NET web applications, and desktop applications using C#
- Designed and developed Databases in SQLServer2012 which includes the development of functions, stored procedures and triggers using.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Design, build, secure and manage clusters/workloads running on self-managed Kubernetes, Amazon EKS (Amazon Kubernetes Service), Amazon ECS and AWS Fargate.
- Developed Unit Test Scenarios and tested Test Scenarios in Web methods using NUnit.
- Deployed and Maintained windows phone applications on Azure cloud technologies.
- Developed several SOAP and REST API based internal tools to enhance quality and performance of existing code base and deployed in AWS S3 and Kubernetes.
- Experience with continuous delivery and/or DevOps tools like Jenkins, Docker, etc…
- Participate in divisional efforts to improve efficiencies within the Wealth Management business.
- Used RabbitMQ as the informing middleware.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems
Environment: ASP.NET, NET Framework, C#, Visual Studio 2017/2019, Web Service, VUE.JS, Apache.
Confidential
.Net Developer
Responsibilities:
- Responsible for designing the User Interface by coding in HTML5, CSS3, Angular8 to build a SPA - Single Page Application.
- Used Team Foundation Server ( TFS ) for Version Control and Team build.
- Used XML for request and response from the WCF Services and manipulated the result as accordingly.
- Developed the Windows Desktop Utility for testing the WCF Services.
- Designed and developed the complete front-end application using ASP.Net with C# as code behind for the internal processing.
- Developed and hosting WCF Services on IIS by following Service Oriented Architecture (SOA).
- Used XML for request and response from the Web Services and manipulated the result as accordingly.
- Working on Azure for highly available customer facing B2B and B2C applications
- Created a database known as SQL AZURE database, which integrates with Active directory
- Deployed and Maintained windows phone applications on Azure cloud technologies.
- Developed reusable .NET components to perform business processes and interact with the SQL database using ADO.NET.
- Used ADO.Net classes like SQLConnection SqlAdapters SqlDataReader and SqlCommand classes for data access.
- Retrieved and update data using SQL server 2008 as database and wrote Stored Procedures and SQL queries for business rules.
- Created the Custom User Grid View Control which includes the Sorting and Paging.
- Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
- Field Mapping of Business fields to that of Facets Fields- Business provide details about the different field involved in the daily transactions.
Environment: ASP.NET Core, NET Framework 4.0, Visual Studio 2017, Apache, TFS, Oracle, VUE. JS.
Confidential
.Net Developer
Responsibilities:
- Working in a collaborative development environment, aiding & technical guidance to fellow team members.
- Managing the SQL server databases.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Experience in Power Shell Scripting language to automate daily jobs and create tools.
- Involved in the development of a user interface using ASP.Net and C#.Net
- Design and build UI components (React, Angular, Web pack).
- Participated in Test Driven Development (TDD)
- Participated in design discussions for designing the architecture of the project
- Used different bindings and authentication modes in WCF
- Followed the MVC architecture and used MVC 5.0 for application development
- Responsible for designing ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Involved in developing applications using Angular 6 like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Worked on Queues, Blobs, and Containers to persist data on Azure.
- Implemented the business rules using the stored procedures in SQL Server to improve the performance.
- Created tables, Stored Procedures and functions in SQL Server 2005 and reports using SQL Reporting Services.
- Designed and Developed WebApi's for Microservice's.
- Designed and built an enterprise-wide asynchronous message processing service using .NET and RabbitMQ handling thousands of message a day.
- Used Windows Azure, Azure Active Directory, SQL azure, creating resource groups, subscriptions, build definitions and release definitions.
- Expert in HTML5/CSS3 development and have experience angular 6, Responsive design
- Created custom, general use modules and components which extended the elements and modules of core Angular 6
- Created a virtual Network on Windows Azure to connect all servers and applications on this platform.
- Designed UI pages with Razor views and partial views.
Environment: ASP.NET Core, NET Framework 4.0, Visual Studio 2012, TFS, Power Shell, Ajax, jQuery, ES6, Angular 6.
Confidential
.Net Developer
Responsibilities:
- Design, build and manage the ELK (Elastic Search, Logstash, and Kibana) cluster for centralized logging and search functionalities for the App.
- Hands on experience of designing and developing software applications with Microsoft .NET Framework using C#, ASP.NET Core and ASP.NET Framework.
- Written the Grok pattern in Logstash.
- Used File beat for forwarding and centralizing log data.
- Used File beat for monitoring the log files, collecting log events, and forward them to either to Elasticsearch or Logstash for indexing.
- Used Metric beat for collecting metrics and statistics.
- Used Elasticsearch for powering not only Search but using ELK stack for logging and monitoring our systems end to end Using Beats.
- Experience in creating Containers by Docker's for Microservices
- Designed and Developed Microservice's for the business components using .NET framework.
- Created and Consumed OWIN Self Host services to overcome IIS and created Self Host services.
- Created Azure Web Application projects, updated and deployed ASP.NET Web apps, Web Jobs using visual studio, GitHub and Azure Resource Manager.
- Microsoft Azure PaaS Services, Strategy and Planning.
- Configure Azure cloud service for end point deployment
- Enable Open ID and Windows Live authentication in Azure cloud apps
- Worked on creating Azure Blob for storing unstructured data in the cloud as blobs.
- Having experience in different technical stack including, Angular6, ES6, Bootstrap, HTML and CSS
- Highly proficient at writing test cases and using unit tests to validate development releases with Test-Driven Development (TDD) methodology.
- Involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript, React JS, Underscore JS, jQuery, HTML, and Cascading Style Sheets (CSS).
- Extensive experience in web-based page and site designs using HTML, CSS and ES6.
- Responsible to designing and deploying new ELK clusters (Elasticsearch, Logstash, Kibana, beats etc.
- Developed the front-end user interface using HTML, CSS, Angular
- Used Kibana plug-in to visualize for Elasticsearch.
- Build visualization and Dashboards using Kibana.
Environment: ASP.NET Core, NET Framework 4.0, Visual Studio 2012, TFS, Elastic search, Log stash, Kibana, Beats, Power Shell, Ajax, jQuery, ES6, Angular 6
Confidential
.Net Developer
Responsibilities:
- Developed, tested and deployed the custom C#.NET applications in an agile/scrum environment
- Worked with HTML5, CSS3, JSON, JavaScript and React JS for developing user interface.
- Developed WCF services to expose data that would be used by other applications
- Developed applications using C#, design patterns, OO methods, Stored Procedures and TSQL
- Design and build UI components (React, Angular, Web pack).
- Participated in Test Driven Development (TDD)
- Participated in design discussions for designing the architecture of the project
- Used different bindings and authentication modes in WCF
- Followed the MVC architecture and used MVC 5.0 for application development
- Responsible for designing ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model
- Communicated with the project manager and team members over technical issues and change requests.
- Experience working with Azure cloud infrastructure (IaaS) like VM's and Virtual Networks, using PowerShell (2 years) to create VM's and deploy infrastructure on cloud; also, Traffic Manager and Azure Automation.
- Designed and Consumed XML using Microservices.
- Responsible for architecting and executing solutions using JavaScript frameworks like React.js, Angular JS and Backbone JS.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Involved in developing applications using Angular 4 like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Improved the performance of the application by identifying performance bottle necks using Visual Profiler
- Debugged the application and fixed production issues
- Developed the data access components in Entity Framework and NHibernate
- Used JQuery and JSON for dynamic user interface, retrieval and posting the data
- Used Team Foundation Server for source code control, project related documents sharing and team collaboration
- Used SOAPUI/fiddler to debug the services
- Implemented .Net Security features of authentication and authorization using .Net membership
- Used ASP.NET MVC and Angular JS to develop an application for performing CRUD operations
- With the concept of React JS Worked on usage metrics and end to end events tracing for analysis purpose.
- Performed unit testing for all units in developed pages using NUnit
- Used new concepts of MVC 5.0 like attribute-based routing and filter overrides based on different scenarios
Environment: WCF, MVC, C#.NET 4.0, NET Framework 4.0, Visual Studio 2012, CLR Profiler, TFS, Bash, Oath, Power Shell, Ajax, Backbone Js, JQuery, Json, Angular 4, React JS, Telerik, NUnit