.net Developer Resume
NY
SUMMARY
- Around 12 years of extensive experience in various client - server and web-based software applications using Microsoft technologies like Microsoft .NET Frameworks 2.0/3.0/3.5/4.0/4.5 ASP.Net, C#.NET.
- Experience in web-based applications using Microsoft.NET Technologies with strong skills in C#, WebAPI, MVC, WCF, C#, LINQ, Entity Framework, ADO.Net, SQL Server, Microservices, SOA.
- Involved in all phases of software development life cycle (SDLC) like requirements gathering, analysis, design, development, testing and maintaining of enterprise-level web and windows applications.
- Good understanding and experience working in ASP.NET core
- Extensive experience with various software methodologies like Agile/Scrum, Waterfall, Domain-Driven.
- Developed application in Microservice architecture.
- Extensive experience in developing Web UI technologies using HTML, jQuery, JavaScript, TypeScript, AngularJS as well as XML,XSLT
- Experience in consuming, building and Implementing Webservices using SOAP and REST
- Experience in writing stored procedures in SQL server, MySQL databases.
- Expertise in Angular JS, Angular 7 framework and its ability to create simple and scalable code .
- Having exposure to LINQ Concepts in .NET Framework 3.5/4.
- Strong Knowledge in Object Oriented Programming (OOP) Concepts.
- Good Experience with Agile practices & scrum frameworks for the development in projects.
- Skilled Client-side debugger using Chrome debugger, and Fiddler.
- Working Experience in using third Party Controls like Telerik, Kendo UI Controls in web-based applications.
- Good Working experience with developer level testing and unit testing the components using visual studio test project.
- Good Working experience with configuration management tools like GitLab, TFS
- Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design, Excellent at solving complex problems under strict deadlines.
- Possesses good organizational as well as written and verbal communication skills.
- Have worked on Boomerang Dashboard to show different log values from Splunk in pictorial format.
TECHNICAL SKILLS
Microsoft Technologies: ASP.Net MVC, Web API, ASP.NET Core, WCF, .Net Framework, Entity Framework,LINQ,ADO.NET
Programming languages: C#
Java Script Frameworks: jQuery, Angular 7
RDMS: SQL server 2016, My Sql, Mongo
Script/Mark up languages: HTML, XML, XSLT, XPath, CSS, BootStrap, JSON, JQuery, Angular JS, Angular 7
Agile Tools: JIRA
Development Tools: Visual studio 2005,2015,2017,2019
Application servers: IIS 7.0,6.0/5.1
Configuration Management Tools: GitLab, VSTFS, GitHub
PROFESSIONAL EXPERIENCE
Confidential
Sr .net Developer
Responsibilities:
- Working as a Full stack developer in the pricing application.
- The application manages different offers processed during a pricing cycle.
- The application validated the offer based on the input data and triggers the corresponding apply selection call.
- Responsible for building an internal, responsive Angular8 single page application.
- Developed ASP.NET Core 2022 Web API to implement various business logic and connect Mongo database.
- Used GitHub for Version Control, creating and managing projects and accessing the items that are stored and managed for a project.
- Using JIRA to track, log bugs, create User story and Issues for the application.
- Implemented Boomerang dashboard to fetch the Splunk log from the application and show.
- Integrated with various teams and discuss the requirements as it’s a integrated system.
Confidential
.NET Lead
Responsibilities:
- Working as a Full stack lead developer in the current application.
- The SDLC methodology 'Agile' is widely followed in the project, with regular scrum meetings and triage meetings to discuss about the project updates.
- Responsible for building an internal, responsive Angular7 single page application.
- Developed the UI layer, written Validation, authentication was developed using Angular 7
- Developed UI controls using kendo in Angular.
- Developed ASP.NET Core Web API to implement various business logic and connect database.
- Developing code in Aspose to generate reports in PDF and excel sheet.
- Used GitHub for Version Control, creating and managing projects and accessing the items that are stored and managed for a project.
- Using JIRA to track, log bugs, create User story and Issues for the application.
- Deploying the code manually in Dev and SIT environment.
- Involved in code review for the team members to follow the coding principles.
- Working on creating SQL stored procedures for querying, sorting, and filtering objects.
- Participating in Agile ceremonies, Daily standup meetings, Refinement sessions for the user stories and Retrospection .
- Working with business to give inputs and check the feasibility for the requirements given by them during refinements. Story points are also calculated.
Confidential
.NET Lead
Responsibilities:
- Worked as a Full stack developer to do enhancement and maintenance of the application
- Developed UI Using Angular 7 which allows user to bind a policy in Insight application.
- Created, consumed and published WebAPI services to be consumed by the Angular UI.
- Business logics to calculate policy premium values are done in C#.
- Written unit test cases using Nunit.
- Used GitHub for Version Control, creating and managing projects and accessing the items that are stored and managed for a project.
- Written bulk scripts (using SQL Server) to migrate policy details into Insight application from older application.
- Coordinating with the client to gather business requirement and create prototype. Once approved by the client will implement the logic.
- Used Dependency Injection to decouple the business logic layers.
- Setting up Connection Strings and connecting SQL Server Databases from locally Installed SQL Server Management Studio (SSMS).
- Ensure production support after the application is deployed.
Confidential
.NET Lead
Responsibilities:
- As an Individual contributor taken technically challenging modules and completely owned, designed the solution, and delivered.
- Implemented code development to migrate the application from Monolithic architecture to Microservice architecture.
- UI Layer was developed using AngularJS which has the UI, Validation logics. Written code to store log details.
- Developed the WebAPI microservice application which contains the business logics and code to connect other Microservice to pass XML data .
- Implemented ADO.NET to connect SQL Server Database to fetch, update necessary details.
- Implemented jQuery code to connect WebAPI from AngularJS.
- Reviewing and Understanding the Business requirement documents.
- Was also responsible for developing a WCF application which was maintained internally. Have developed the application using ASP.NET.
- Used REDIS in WebAPI to fetch and store cached data in server.
- Mentoring the team to help them do the deliverables work on challenging situations.
- Used GitLab to check in the code in repository.
- Prepared unit test case, unit test plan document for the new enhancements. Unit test cases were written using NUnit.
- Coordinating with the client on the new work order deliverables.
Confidential
.NET Developer
Responsibilities:
- Involved in complete development of the entire document.
- Developed code using the C# 2015 and WEB API.
- Used ASPOSE tool for rendering the XHTML into user preferred format like Word, PDF, and WPD.
- Migrated the code from XPP format to ASPOSE format using c#.
- Involved in doing production fixes.
- Involved myself in improving the code quality.
- Coordinated with team members in fixing bugs and suggestions.
Confidential
.NET Developer
Responsibilities:
- Involved in complete development of the entire employers portal.
- Involved in analyzing the client requirement that is received everyday according to the business change.
- Involved in preparing the protocol and getting the approval from client for development.
- Involved in doing production fixes.
- Used MVC 4.0 for the UI development.
- Used LINQ for Database access and Objects.
- Used C# to write the business logic codes.
- Developed code using the latest technology called Responsive layout for dynamic layout.
- Migrating the SQL server 2008 stored procedures into SQL server 2014.
- Involved in migrating the code from development server to staging server.
- Involved in writing stored procedures, functions, creating tables, Data table according to the business requirement.
- Involved in discussions with client for optimizing the UI functionality.
Confidential
.NET Developer
Responsibilities:
- Have used MVC pattern to do the architectural design.
- Used Jscript to do the validation code.
- Have used AJAX to populate the dropdown box and controls.
- Used CSS style sheet for the designing and styling the page and JavaScript for the client side validations.
- Used LINQ for various database transactions and querying collection objects.
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development.
- Used WWF to apply the workflow rules to avoid data breach.
- Extensively involved in data analysis, retrieving data by using existing/writing SQL queries as per user requirements (Used SQL Server 2008).
- Involved in complete Life Cycle including Analysis, Design, Development and Testing.
- Used Microsoft .Net framework ( 3.5) and C# to develop multi-tier web applications
- Prepared test scenarios and performed regular runs of load tests by simulating factory system load to gauge the performance of the application before it was released to production.
- Using SMTP mail class of .NET to update application to send periodic reminder 'review-me' emails to application owners and escalate
- Administrators if the profiles are not certified or acknowledged for certifications or recertification.
- Used Team Foundation Server (TFS) as source control tool.
Confidential, NY
.NET Developer
Responsibilities:
- Involved in the maintenance, performance tuning and enhancement in code.
- Everyday a Set of Jobs were run for the pipeline activities (To do the compensation calculations, incentives, Rewards calculations) and report generation .
- The input data are received and mapped to the DB Tables, the pipeline starts and does the calculation .
- Once the compensations are calculated the final data are sent to the repository .
- I used the Informatica ETL tool.
- This tool will transform the source system, target system date to the informatics repository.
- Once done the final data’s are sent to downstream for payroll processing.
- If a Job fails, the issue is studied and fixed.
- Adding, Modifying the existing rules or formulas are done according to the client requirement.
- Extensively involved in data analysis, retrieving data by using existing/writing SQL queries as per user requirements.
- Used DTS Package.
- DTS allows data to be transformed and loaded from heterogeneous sources using OLE DB, ODBC, or text-only files, into any supported database .
- Performance tuning in the SQL query.
- Used MS DOS was used to start, stop, and Monitor the pipeline activities.
- Prepared Documents about the complete functionality for the Project for audit purpose.
Confidential, KS
.NET Developer
Responsibilities:
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and all were coded using C#.
- Involved in development of UI (User Interface) pages using the HTML & ASP.NET Controls.
- Worked on CSS, HTML for designing and JavaScript for validations for various fields in the application.
- Used AJAX for developing User Controls.
- Used ADO.net extensively for data retrieving, querying, storage, manipulation and for achieving disconnected database connectivity.
- Used Team Foundation Server as a source control tool.
- Created documents like Low Level Design Document for keeping track of all design and classes used in the project to develop the application.
- Perform Quality assurance and Unit Testing of the code and functionality.
- Provided Production support and solving most severe issues.
- Written code for sending asynchronous messages from one service endpoint to another using WCF.
- Written web services to send and receive data from Application layer to Business Layer.
- Extensively used GridViews for sorting, paging and various Template Columns.
- Used Microsoft Enterprise Library for Logging and exception handling.
- Have written stored procedures in SQL server 2005.
Confidential, KS
.NET Developer
Responsibilities:
- Written business logic code using c# and UI using ASP.NET
- Extensively used GridViews with sorting, paging and various Template Columns.
- Used Microsoft Application Blocks in the data access layer to store the information in DB.
- Using ADO.NET, Data Grid, Datasets to display and allow real time updates.
- Develop applications using AJAX, JQuery and CSS for creating asynchronous user experience.
- Used many web controls and User Controls to develop User Interface for the portal.
- Created tables, queries and Stored Procedures using SQL Server-2005.
- Have also worked on the Microsoft Application blocks for exception Handling.
- Stored procedures were written for storing the taxpayers information into the database. SQL server 2005 was used for DB
- Used Team Foundation Server as a source control tool.
- Performed integration of existing modules with new functionality.
- Developed and consumed Web Services for common functionalities.
- Carry out Code Walkthroughs and Reviews.
Confidential, KS
.NET Developer
Responsibilities:
- Worked on the PA state, w2 wages, Interest Income, Dividend Income.
- Worked in Web services to send the information from UI to business layer.
- Used Microsoft Application Blocks in Data access layer to store the tax data in DB.
- Used Façade pattern in this application.
- Stored procedures were written for storing the tax payer’s information into the database. SQL server was used for DB
- Used Team Foundation Server (TFS) to manage the source code.
- Carry out Code Walkthroughs and Reviews
- Have also worked on the Microsoft Application blocks for exception Handling and Logging.
- Extensively used GridViews with sorting, paging and various Template Columns.
- Used C# for writing Business logics and server side validations.
- Used XML serialization for transforming the objects from one layer to another.
- Used XML objects for storing the pages data.
- Cache was used to store the application Data.
Confidential
.NET Developer
Responsibilities:
- I worked on the complete development (Designing, c# coding and DB) of the application.
- Then the commission for the broker is calculated.
- Brokers login and checks their commissions online.
- Finally the Brokers report can be sent to them as an Excel file through Email.
- I have used ADO.NET to provide consistent access to the DB.
- Used C# to write the business logics, Database access, Writing server side validation.
- The UI Code was written using ASP.NET.
- JavaScript was used for the client Side Validations.
- ASP.NET Validation controls was used for Validations.
- Using SMTP mail class of .NET to send mail to the brokers regarding their days Broker calculations.
- Carry out Code Walkthroughs and Reviews
- Updating the code with the Integration server and production server.
- Written stored procedure using MySQL query to feed the brokers information into DB
- Used TOAD for MySQL to develop SQL code more effectively.
- Perform Unit Testing and System Testing.
