Senior .net Developer Resume
Minneapolis, MN
SUMMARY
- Experience in analysis, design, development, research and implementation of Software development life cycle (SDLC), object oriented software systems and development of Windows based, Web based, Client/Server and n - tier distributed applications.
- Strong Technical expertise in using Web Technologies like ASP.NET, AJAX, J-query, Web Services, Bootstrap, Java Script, HTML, Visual Studio .NET 2003/2005/2008/2010/2012 , SQL Server 2005/2008/2012.
- Excellent knowledge in Agile Development Methodology, Service Oriented Architecture (SOA), Test Driven Development (TDD) techniques.
- Experience in Object Relational Mapping (ORM) by using Ado.Net Entity Framework.
- Utilized MVC Page Control Pattern to add functionality to individual pages to invoke requested actions upon page requests.
- Moderate Experience in Configuring Virtual machines used for SharePoint Sites, Sql server 2013 and Azure directory in Microsoft Azure.
- Writing effective unit tests and integration tests to ensure high quality software delivery.
- Created WCF (Windows Communication Services) in Business logic layers of Service Oriented Archeteural web applications.
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET.
- Hands on experience writing Graphql queries using type script.
- In-depth knowledge of system design patterns, tiered architecture, and testing practices.
- Working with project business and system analysts to clarify the requirements and then implement them.
- Expertise on working with authentication JWT, OAUTH and Azure active directory.
- Extensive experience utilizing programming languages and technologies including ASP.NET, VisualBasic.NET, Classic ASP, Visual basic 6.0 to build analytical applications.
- Designed and Developed in creating web user controls, Master pages, validation controls, CSS files using technologies like AJAX Toolkit, JQuery, Angular 2, JAVA Script, XML, HTML and DHTML.
- Hands on experience on creating procedures for web applications development and drive through end-to-end technical implementations using Microsoft .Net and Azure Cloud (IAAS and PAAS).
- Proficient in developing and deploying secured Windows Forms Applications.
- Responsible for designing Presentation Tier (web pages/Views) using the concepts such as Master Pages, Razor View Engines, Themes, Skins, HTML, XML, CSS, Java Script, JQuery and worked with ASP.NET Custom Controls.
- Extensive experience in working with MS SQL SERVER.
- Experience in generating reports using Crystal Reports, SSIS, and SSRS.
- Ability to provide direction and mentor less experienced teammates.
- Experience on building containerized application using Rancher and cloudbees Jenkins.
- RDBMS Architecture, Model, Design & Development including SQL Server, T-SQL, Oracle, SQL, PL/SQL, DB2.
- Working in creating Data Services using AWS Serverless Lambda
- Ability to develop web applications and backend services using C#,ASP.NETMVC, Blazor, Angular, REST API, .NET Core, OData, Java Script, JQuery, Node.js and CSS. Design and develop database objects in Oracle.
- Created microservices in Docker and deployed to AWS Fargate
- Created GraphQL API endpoints on AWS Appsync
- Cloud Formation Templates .
- Experienced using the following AWS Services: DynamoDB, AppSync, Fargate, EC2, VPC, Lambda, API Gateway, SNS, SQS
- Experienced on working in GCP (Google cloud platform).
- Experienced on working with Rancher and Jenkins build pipeline.
- Ability to work on Elastic search and gained end to end knowledge on it.
TECHNICAL SKILLS
Microsoft .NET Technologies: ASP.NET, VB.NET, ADO.NET, C#. NET, .NET Framework 4.5/4.0/3.5/3.0 , ADO.NET, WCF, WPF, LINQ, .NET CORE, Azure
Web Development: AJAX, JavaScript, Angular, Blazor, HTML, ASP.NET, CSS, XML, XSL, WSDL, HTML5, and CSS3.
Development Tools: VisualStudio.NET versions 2003/2005/2008/2010/2012 , 2013,2017 and 2019.
Middleware: ADO.NET, Data Direct (3.3.0.0), Entity Framework 6.0., Amazon Web Services.
Web Servers: IIS 6, IIS 7, Tomcat, Apache.
Programming Languages: Vb.Net, C#, C++, JAVA
Version Control Tools: Team Foundation Server 2010/2008, VSS, and SVN.
Databases utilized: Oracle, MySQL, MS Access, DB2, SQL SERVER 2012/2008/2005 , SAS (Data analytical tool)
AWS Services: DynamoDB, AppSync, Fargate, EC2, VPC, Lambda, API Gateway, SNS, SQS
Certifications: AWS cloud practitioner, AWS associate developer.
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Senior .Net Developer
Responsibilities:
- Involved in understanding user requirements, designing and developing web application and backend applications.
- Heavily followed Agile Kanban methodologies. & Followed Test Driven Design & Event Driven design patterns.
- Coordinate with Architect & Tech Leads on development techniques and standards.
- Worked on creating web Services using ASP.NET Web API, C#, .net core.
- Performed Unit, Integration testing using N-Unit framework (Used Fake-It-Easy for mocking purposes).
- Utilized C# as backend and incorporated multiple WCF web services into application to obtain the data from the Business logic layer.
- Worked on Google cloud platform and used Rancher and Jenkins for deployment to higher environments.
- Worked on consuming Elastic search endpoints and creating indexes on Elastic searchand doing partial updates on elastic indexes.
- Responsible to create new Web-Api endpoints using ASP.Net with C#.
- Highly Participated in Code-Reviews for better coding practices.
Environment: Visual Studio 2017, SQL Server, C#, ASP.NET 4.5, HTML, Web-Forms, JavaScript, jQuery, Entity Framework, TFS, Visual studio 2019, Jirra board, Rancher, Jenkins, Google cloud platform, Elastic search.
Confidential, IA
Senior .Net Developer
Responsibilities:
- Involved in understanding user requirements, designing and developing web application and backend applications.
- Heavily followed Agile Kanban methodologies. & Followed Test Driven Design & Event Driven design patterns.
- Coordinate with Architect & Tech Leads on development techniques and standards.
- Worked on creating web Services using ASP.NET Web API, C#, .net core.
- Performed Unit, Integration testing using N-Unit framework (Used Fake-It-Easy for mocking purposes).
- Utilized C# as backend and incorporated multiple WCF web services into application to obtain the data from the Business logic layer.
- Worked on Google cloud platform and used Rancher and Jenkins for deployment to higher environments.
- Worked on consuming Elastic search endpoints and creating indexes on Elastic search and doing partial updates on elastic indexes.
- Responsible to create new Web-Api endpoints using ASP.Net with C#.
- Highly Participated in Code-Reviews for better coding practices.
- Working with existing boundary systems build in .net framework and fixing the issues and modifying the legacy code.
- Integrating the master data from the Oracle Retail Cloud system to Confidential 's boundary systems. This will include Supplier, Item, Cost, and Merchandising data to our boundary systems via Pub/Sub and batch job integration.
- SQL Server/Bulk Inserts and writing Store procedures, views and clusters.
- Designing the database layer, models and structure.
- Working with the Java Message Service (JMS).
- Working on pub sub model to integrate with Oracle cloud products. working in an Agile environment involved in standups, backlog grooming, sprint planning and retrospective meetings.
- Working on Azure Devops build pipeline for continues integration and continue deployment process.
- Communicating with product owners and business analyst for requirement gathering and SME discussions.
- Working on angular and Blazor apps for Frontend UI.
- Communicating with Tech leads for best coding practices, design review and Infrastructure discussion meetings.
Environment: Visual Studio 2017, SQL Server, C#, ASP.NET 4.5, HTML, Web-Forms, JavaScript, jQuery, Entity Framework, Angular, Blazor, TFS, Visual studio 2019, Jirra board, Rancher, Jenkins, Google cloud platform, Elastic search, Oracle cloud.
Confidential, Chicago, Illinois
Senior .Net Developer
Responsibilities:
- Involved in understanding user requirements, designing and developing web application and backend applications.
- Heavily followed Agile Scrum methodologies & followed Test Driven Design patterns.
- Coordinate with Architect & Tech Leads on development techniques and standards.
- Developed web applications using JavaScript, jQuery, AngularJS 2, Blazor apps using the ASP.NET.
- Worked on creating web Services using ASP.NET Web API, C#, .net core.
- Performed Unit, Integration testing using N-Unit framework (Used Fake-It-Easy for mocking purposes).
- Creating event notifications for the distributed application through Publish/Subscribe (Pub/Sub) messaging service.
- Created tables and indexes and wrote Stored Procedures, Functions and Triggers in SQL Server.
- Created Service Layer using C#. Used Generics, Lambda Expressions, Extension Methods, LINQ to SQL, LINQ to Objects & Implemented LINQ for querying, sorting, filtering the complex objects.
- Developing the view models and controller actions method to fetch the data from the back-end Rest services and send it as JSON objects to the views.
- Utilized C# as backend and incorporated multiple WCF web services into application to obtain the data from the Business logic layer. Implemented & Used Microsoft Entity Framework Code first approach and ADO.NET for the Data Access Layer. Used C#, Visual Studio 2015 Event Driven design & Test Driven Design pattern. Experience with AJAX, JavaScript, HTML, jQuery, Enterprise Library and JSON, SQL Server.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Used JavaScript to perform validations and catch the events on client's browser.
- Highly Participated in Code-Reviews for better coding practices.
- Utilized Team Foundation Server (TFS) for version Control and source code maintenance needs.
- Implemented data binding to ADO.NET Objects as well as LINQ objects
- Working in creating Data Services using AWS Serverless Lambda
- Created microservices in Docker and deployed to AWS Fargate
- Created GraphQL API endpoints on AWS Appsync
- Cloud Formation Templates
- Experienced using the following AWS Services: DynamoDB, AppSync, Fargate, EC2, VPC, Lambda, API Gateway, SNS, SQS
Environment: Visual Studio 2017, SQL Server, C#, ASP.NET 4.5, HTML, PUB-SUB, Web-Forms, JavaScript, jQuery, Entity Framework, TFS, Visual studio 2019
Confidential, Weston, Florida
Senior .Net Developer
Responsibilities:
- Involved in understanding user requirements, designing and developing web application and backend applications.
- Heavily followed Agile Kanban methodologies. & Followed Test Driven Design & Event Driven design patterns.
- Coordinate with Architect & Tech Leads on development techniques and standards.
- Design solution for various system components using Microsoft Azure.
- Maintaining the legacy application and migrating the customers from Oracle Db instance.
- Developed web applications using JavaScript, jQuery, AngularJS 2 using the ASP.NET.
- Worked on creating web Services using ASP.NET Web API and C#.
- Experienced with PUB/SUB messaging service to interact with desired applications.
- Performed Unit, Integration testing using N-Unit framework (Used Fake-It-Easy for mocking purposes).
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Implemented Rabbit MQ for Windows with Direct Exchanges, with Consumers and Producers for data integration with Services.
- Used Dependency Injection, to inject dependent objects into the method when it was called.
- Created tables and indexes and wrote Stored Procedures, Functions and Triggers in SQL Server
- Designed large numbers of Web Forms, Custom Controls and User Controls for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per user's own choice.
- Responsible for designing the web pages Using ASP.NET Master Pages, Web Forms, jQuery, User Controls, Data Grid Controls, Form Validation controls, Custom controls and CSS.
- Created Service Layer using C#. Used Generics, Lambda Expressions, Extension Methods, LINQ to SQL, LINQ to Objects & Implemented LINQ for querying, sorting, filtering the complex objects.
- Developing the view models and controller actions method to fetch the data from the back-end Rest services and send it as JSON objects to the views.
- Implemented & Used Microsoft Entity Framework Code first approach for the Data Access Layer.
- Design and implement Restful API layer along with calls to consume an API layer.
- Used C#, Visual Studio 2015 Event Driven design & Test Driven Design pattern. Experience with AJAX, JavaScript, HTML, jQuery, Enterprise Library and JSON, SQL Server.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Used JavaScript to perform validations and catch the events on client's browser.
- Responsible to create new Web-Api endpoints using ASP.Net with C#.
- Highly Participated in Code-Reviews for better coding practices.
- Utilized Git Hub (Git Bash & Git Kraken) for version Control and source code maintenance needs.
- Familiar with TeamCity.
- Familiar with MongoDB (Used Studio-3T for Querying).
- Familiar and also Used Rabbit-MQ for Messaging and Exchange queue.
Environment: Visual Studio 2015, Jet Brains-Rider, SQL Server, C#, ASP.NET 4.5, MongoDB, PUB/SUB, Rabbit MQ, HTML, Web-Forms, JavaScript, jQuery, AngularJS, Entity Framework, GIT (Git-Bash & Git-Kraken).
Confidential, Madison, WI
Senior .Net Developer
Responsibilities:
- Involved in gathering the System Requirements.
- Used HTML, DHTML, JavaScript and CSS in web pages for user customization of page background and styles.
- Familiarity with Sarbanes-Oxley and PCI-DSS.
- Capturing real time events using PUB/SUB messaging service architecture.
- Used C# advanced concepts like Automatic properties, Anonymous types, Lambda Expressions, Extension Methods.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using J-query and getting the Data back as JSON and parsing it onto the UI.
- Used Team Foundation Server as a version control system.
- Creating and maintaining database objects like complex Stored Procedures, Triggers, Cursors, Tables, Views and SQL Joins.
- Using Ajax Controls to develop highly dynamic web interface.
- Created application using MVVM design pattern.
- Utilized Ajax, J-Query and Angular JavaScript and Razor views for the front end of the web application.
- Utilized C# as backend and incorporated multiple WCF web services into application to obtain the data from the Business logic layer.
- Created Custom Grids and implemented those through out the applications.
- Created Commonly used Custom Ajax post events to transfer the Data between controllers and views
- Worked with using ORACLE 12C database creating Triggers, Test Base Search Index, and Geometry Columns for Geocoding.
- Worked on creating Text based index and Geocoding searching for jobs from the preferred location.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
Environment: C#, MVC 5.0,4.5, Entity Framework 4.0, Visual Studio 2014/2013, ADO.NET, HTML5, DHTML, XML, XSL, XSD, AngularJS, SOAP, PUB-SUB, Web Services, SQL NAVIGATOR, Telerik, Azure, AJAX, MS Visio, N-Unit, TFS, SVN, LINQ, WCF, ORACLE 12C,Agile Scrum Methodologies
Confidential, St-Louis, MO
.Net Developer
Responsibilities:
- Involving different phases of SDLC including Designing, Programming, Testing and Documentation.
- Designed Graphical User Interface (GUI) using Layout Pages, HTML, Java Scripts, CSS classes and Custom controls.
- Extensively used WPF user controls to provide page documents along with native support of XML paper specification documents.
- Responsible for designing and developing the Application using ASP.Net MVC, Razor Syntaxes, Razor view engine.
- Involved in using MVC pattern for both UI development withAngularJS and application development with C#.
- Used C# advanced concepts like Automatic properties, Anonymous types, Lambda Expressions, Extension Methods.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Used ADO.NETto access the database.
- Used Ajax Tool Kit to increase the functionality of the web page i.e. asynchronous functionality.
- Also used master page and used user controls when ever need in the web page.
- Used Web Services to fetch data required and work accordingly, also used the concepts of Serialization.
- UsedAngularJS as the development framework to build a single-page application.
- Created user interfaces for displaying results using Telerik, Ajax and Asp.net.
- Create SOAP based WCF service as well as RESTfulWebAPIto send and receivewebservice messages and converted the JSON format data to XML
- Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at “Querying”) a set of data from SQL Server.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
- Used SOA Architecture to develop code in Test Driven Environment using NUNIT.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team
- Conducted 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.
- Worked on taking Daily Reports for evaluating.
Environment: C#, MVC 5.0,4.5, Entity Framework 4.0, Visual Studio 2014/2013, ADO.NET, HTML5, DHTML, XML, XSL, XSD, AngularJS, SOAP, Web Services, SQL Server 2008/2012, Telerik, AJAX, MS Visio, NUnit, TFS,SVN, LINQ, WCF, Agile Scrum Methodologies.
Confidential
.Net Developer
Responsibilities:
- Involved in gathering the System Requirements.
- Used HTML, DHTML, JavaScript and CSS in web pages for user customization of page background and styles.
- Implemented user controls, visual inheritance to create consistent views.
- Detailed design of ASP.NETMaster Pages with more than one content place holder to give the consistent look and feel for the website.
- Created ASP.NETcontent web pages that inherit from master page.
- Developed XML-XSLT Transformations to display dynamically generated information.
- Created XML file needed to synchronize inventory system.
- Implemented product stock management on website and create product stock reports. If any product is out of stock or less the preferred quantity then it comes in admin notice and get email on that.
- Used ADO.NETto access the database.
- Involved in Database Table design along with development of stored procedures, Triggers, Views and Indexes for tables.
- Documented technical specification and flow diagrams
Environment: NETFramework 2.0, Visual Studio 2005, C#, SQL Server 2005, ADO.NET2.0, T-SQL, IIS, XML, XSLT0, XSD, Visual SourceSafe, FxCop.
ConfidentialJunior .Net Developer
Responsibilities:
- Based on the requirement use to Analyze and involved in designing and development.
- Designed and developed web services in C#.
- Created Custom Web Controls like Grid View and Calendar in C#.
- Used JavaScript for validating the controls.
- Used C# to write all the middle business layer logic.
- Created XML database of all different frequency levels.
- Written SQL Queries for indexes, triggers, functions and stored procedures.
- Involved in creating Tables, Stored procedures using Cursors, Joins in SQL Server 2005.
- Documented the entire Web Services project and some of the other Modules.
- Involved in Unit Testing and Integrated Testing
Environment: C# .Net, Asp.Net,.Net Framework 2.0,Ado.Net,Sql Server 2000,Visual Studio 2008,Javascript, XML, Microsoft Visual Source Safe 6.0/7.0,Nuint,Windows XP.