.net Developer Resume
SUMMARY
- Around 8 years of professional IT Experience in analysis, design, development, testing, implementing and managing enterprise applications using Microsoft .NET Technologies.
- Strong hands on experience in developing Web, Desktop, N - tier, Distributed Client-Server applications using C#, VB.Net, ASP.NET, ASP.NET MVC, Web Services, WCF, Web API, LINQ, ADO.NET, Entity Framework, PL/SQL and Oracle.
- Experience in developing Single Page Applications (SPA) using Angular 8/ 9, Angular CLI, Angular Material and Bootstrap.
- Good experience in Deploying, Operating and Maintaining compute, network and storage in the Microsoft Azure environment
- Experience with Kendo UI controls and Telerik controls in building interactive and high performance web applications.
- Strong Experience in Object Oriented Programming concepts.
- Involved in Designing Angular Modules, Components, Custom Directives, Pipes, Services to get the better maintainability and performance.
- Experience in Creating the CI/CD Azure DevOps Pipeline for the .net & UI based Web Applications
- Experience in using Angular Routing for single page Application and to route among different components.
- Implemented Angular template driven client-side form validation to validate the user inputs before passing to back-end.
- Strong in designing Graphical User Interfaces with CSS, JavaScript, typescript, and HTML.
- Extensive experience in design and development of web applications using ASP.NET MVC, MVVM architecture.
- Experience in creating and consuming Web Services, WCF and Web API.
- Working knowledge in ASP .Net core, creating environment configurations, middleware, logging and handling errors.
- Worked on multiple middle ware components to serve request and response pipeline.
- Used ASP.NET Core for redesigning and for enhancements to develop scalable and high -performance user facing application.
- Extensively used Logging to trace and log data from different sources - Debug, Event source and Event log.
- Created various environment configurations for Dev, Staging and production in launchsettings.json to load settings for different environments.
- Extensive experience in WCF bindings and J-Query/JSON for retrieving data.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Extensive work experience and knowledge of LINQ and Entity Framework.
- Working knowledge on different entity framework development approaches - DB-First, Code-First and Model-First.
- Experience in deploying CMS to azure using EPI server.
- Basic understanding of EPI server deployment using CMS.
- Extensive experience in Database design, Modeling and Database maintenance in SQL Server environment.
- Strong knowledge in creating (writing), debugging T-SQL stored procedures, Functions, Triggers, Transactions.
- Implemented N-Tier Architecture and integrated the UI with the database for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
- Used Github, Microsoft Team foundation Server (TFS) for version controlling of the application.
- Experience in complete Software Development Life Cycle (SDLC) - Analysis, Design, Development, Deployment and Testing including in-depth knowledge of Agile.
- Self-starter and comfortable in fast paced and challenging work environment.
- Able to work in result oriented environment consistently delivering high quality work.
TECHNICAL SKILLS
Languages: C#, VB.NET, HTML, CSS, T-SQL, PL/SQL
Web Technologies: ASP.NET MVC, ASP.NET, ADO.NET, AJAX, Web Services, WCF, WEB API . Microsoft Azure
Client Side Scripting: JavaScript, JQuery, Kendo UI, AngularJS, Angular 2/4/5.
Database: MS SQL Server 2008, Oracle 9i/10g
Development Tools: Visual Studio 2013/2015/2017 , TOAD, SQL Developer, SSMS.
Operating System: Windows 10, Windows 7, Win XP.
Application/Web Servers: IIS 6.0/7.0/7.5.
PROFESSIONAL EXPERIENCE
Confidential
.Net Developer
Responsibilities:
- Interacting with business analysts, business users, testers, other developers and management to deliver a Web based solution.
- Developed UI using Angular 8, HTML & CSS to allow users apply for multi stores.
- Used Template-driven form to validate user input and web form data.
- Worked extensively to render responsive web application on different devices using Bootstrap.
- Extensively worked on HTTPClient to communicate with API endpoints.
- Designed and created singleton services to serve only one object across multiple service requests.
- Developed Lazy loaded modules to improve application responsiveness.
- Involved in analyzing, designing and developing the core modules (user registration, multi-store job application, user info).
- Developing Business logic layer with .Net Core controllers and its endpoints using Web API methodology of different HTTP verbs.
- Created Azure Web Application projects, updated and deployed ASP.NET Web apps, Web Jobs using visual studio, GitHub and Azure Resource Manager
- Worked on Attribute-based Routing and error handling using HTTPResponseException, Exception Filters in Web API.
- Performed Azure Cloud activities including - Azure Networking, Azure Virtual Machines, Azure Active Directory, Azure Storage, Azure ExpressRoute, App Services, Resource Groups, RBAC, Cognitive Services
- Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.
- Worked with different Media-type formatters to Serialize and De-serialize data from client request and send client-agnostic data as response.
- Created HTTP POST call to accept store numbers to apply using controllers.
- Used Angular CLI extensively to create custom modules, components and directives, pipes and services.
- Decorated Action methods with Produces Response Type attribute to return multiple response .
- Used React JS for handling the view layer for mobile and web applications, and also to build user interfaces.
- Accessing the Data from database and XML’s using LINQ to XML and LINQ to entities.
- Used Style sheets and Master Pages for achieving uniformity throughout the application.
- Designed and coded Web Service using ASP.NET and consumed web service from web client.
- Worked on AIMS client VB application to migrate departments and job interests into JAC online.
- Worked on Visual basic .net application to manage data and job interests for users and also to consolidate data into JAC online.
- Worked on Mongo DB for flexible schema documents and also for data model design using embedded and normalized data models.
- Used NoSql database as leading database for query documents and limiting records.
- Deployed and created highly scalable and performance oriented database using Mongo DB.
- Extensively involved in Unit testing for each and every module.
- Prepare the Technical Design Document with different UML diagrams such as data flow diagrams for the necessary work item using MS Visio.
- Documentation for all the modules is prepared for further reference.
- Peer-to-Peer code reviews while merging code from different branches into Source Control.
- Worked with Git Hub for maintaining source control.
- Prepared pull requests for changes made to the application using Git Hub.
- Worked closely with QA to fix bugs.
- Involved in daily Stand-up meetings for status reports.
Environment: C#, VB.net, ASP.NET MVC, ADO.NET, HTML, CSS, JavaScript, Azure, Azure Cloud,jquery, Bootstrap, AJAX, Angular, SQL Server, WPF, Visual Studio 2017/2015, Azure IaaS, Docker, Git
Confidential
.Net DeveloperResponsibilities:
- Gather and analyze business and functional requirements from customer stakeholder and write requirement specifications.
- Responsible for decomposing and understanding technical requirements, work assignments, and providing effort estimates.
- Developing and implementing functionality using Microsoft Visual studio and Visual Basic development environments per client requirements.
- Working on rewriting legacy application code (written in Visual Basic.net) in modern .NET Framework and C# programming language
- Created Azure Web Application projects, updated and deployed ASP.NET Web apps, Web Jobs using visual studio, GitHub and Azure Resource Manager
- Created new vb.net application so that it will help higher authorities they can create or modify or delete patient’s sensitive information manually.
- Used Snaplogic to connect cloud data services, SaaS applications by using some ipass tools.
- Created APIs by building pipelines which executes using URLs by using snaplogic designer, managed consumer user access to APIs in snaplogic.
- Bundled Snaplogic APIs (tasks) into proxies, in which we can apply policies across APIs.
- Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.
- Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.
- Worked with VB.net to enhance the existing application and also to add new features as requested by higher authorities.
- Developed n-tier web application using ASP.NET MVC, C#, ADO.NET, HTML, JavaScript, CSS, XML.
- Developed Data access layer using Entity Framework and LINQ to Entities.
- Created and hosted SOAP web services for receiving and sending patient records from various systems (Federal, State Police, Sheriff, etc.,)
- Passed the UI data to the PL/SQL stored procedures and created batch processes using PL/SQL and C#.Net.
- Coded PL-SQL packages to perform data loading, error handling and logging and used it in the .Net framework using custom assemblies.
- With the help of Entity Framework, made a connection to the services and oracle database.
- Used XML and SOAP messages to exchange structured and typed information with help of web service over the internet
- Extensively on worked on CMS by using EPI server to create and publish contents on our application.
- Created Content using CMS buit-in content modules or using dynamic modules which represents backend components from which user can create, delete, modify content.
- Used widget templates to define the content and functionality of pages for sitefinity CMS.
- Used EPI server to deploy each and every module using CMS platform if we get any certificate of relief permissions or delete permissions from Supreme court.
- Used EPI server to manage content of data.
- Prepared database scripts for the purpose of creating/modifying Oracle tables, stored procedures, indexes, constraints, triggers, etc.
- Work with Project managers, partners and engineering teams to review change procedures and document them.
- Implementing all the client validations using and all the View model changes are implemented via Angular JS.
- Perform code reviews, standard performance and functional reviews, application performance analysis and providing solutions for performance improvement.
- Discuss with team members daily to understand current development status and blocking issues.
- Used GitHub as a source control, created different branched for various changerequests.
Environment: C#,VB.net, ASP.NET MVC, ADO.NET, HTML, CSS, JavaScript, jquery, Azure, Bootstrap, AJAX, Angular, SQL Server, WPF, Visual Studio 2017/2015, Azure IaaS
Confidential
.Net DeveloperResponsibilities:
- Worked closely with marketing teams, and various business teams to gather the requirements to develop new features or enhance the existing features on Publix Application.
- Hands on experience in developing the web-based employee self-service system using ASP.Net MVC
- Developed and extensively worked on enhancements in creating online Health, Dental, Vision, life and Long-term disability insurance plan enrollments across supported operating systems.
- Configure SQL server database tables with the entire screener questions and the dependency provided by the client in a excel sheet.
- Implementing HTML branding in Referral tracker as provided by the client.
- Implementing all the client validations using JQuery. All the View model changes are implemented via Ajax.
- Extensively Worked on Kendo UI components such Datagrid, multi-select combo box, Tree view.
- Client reporting for dashboard of overall study status using SSRS packages. Use SSIS packages to combine and extract data from various data sources.
- Write stored procedures, packages and triggers in PL/SQL for fetching data after applying business rules.
- Perform code reviews, standard performance and functional reviews, application performance analysis and providing solutions for performance improvement.
- Following Iterative Agile Development methodologies with daily scrums for the application development.
Environment: .NET Framework 4.0, ASP.Net MVC, C#, Entity framework, Web Services, HTML, jQuery, Bootstrap, CSS, AJAX Toolkit, IIS 6.0, SQL Server 2005, Visual Studio.