Senior .net Developer Resume
Long Beach, CA
SUMMARY
- 8+ Years of extensive experience in software development life cycle (SDLC) involving Requirement analysis, Design, Development, Coding, Testing, Maintenance and Implementation of various applications based on Client Server, Web Applications and Business Solutions using C#.NET, ADO.NET, ASP.NET, MVC, Web API, WCF, Win Forms, AWS, Azure, Web Forms, IIS, Entity Framework, LINQ, SQL Server and Visual Studio.
- Experience in Object Oriented Analysis and N - tier Architecture model of Web applications, Client-Server and Enterprise applications.
- Proficient working experience in Developing User Interface (UI) Rich Web Applications, and Web Service applications using Front End/User Interface (UI) Technologies like Angular 6, React JS, HTML5, JavaScript, TypeScript, NodeJS and used Bootstrap Framework for responsive UI.
- Expertise in C#.NET, ASP.NET, ASP.NET MVC, ADO.NET, jQuery, NodeJS, Web API, WCF, Web Services hosted on Microsoft Azure.
- Solid experience in Data Analysis, Design and Data Modeling, using ADO.NET, LINQ (LINQ to SQL, LINQ to XML), Entity Framework, and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions.
- Expertise on assessment and rationalization of the applications migration from on premise to Cloud (Azure) environment.
- Experience with security frameworks like OATH2 for Web API security.
- Working in DevOps platform, build/release engineering, unit testing and continuous integration/continuous delivery using Team Foundation Server and Azure DevOps.
- Hands on experience in SQL Server 2017/2014/2012/2008/2005/2000.
- Extensively worked on .NET Framework 4.7/4.6.2/4.5/4.0/3.5/3.0/2.0 and .NET Core 1.1/2.0 and worked with Git/Bitbucket, Team Foundation Server, and Visual Source Safe.
- Solid experience with JavaScript, jQuery, JSON client-side light weight programming language skills.
- Experienced in T-SQL for writing Stored Procedures, Functions, Indexes, Views, Cursors, Triggers, DTS, Transaction management, code optimization and performance Tuning creating tables and Indexes.
- Good experience in setup, configuring, managing production, test, staging servers and deploying and testing web applications on IIS/Web Servers using Team City and Octopus.
- Experience in designing, modifying and integrating reports with reporting tools like Crystal Reports, SSRS.
- Excellent analytical, organizational and communication skills, problem solving skills, team leader with ability to work under pressure, decision making skills,
- Fast learning and grasping capability of new emerging technology/solutions.
TECHNICAL SKILLS
Microsoft Technologies: .NET Framework, .NET Core, C#.NET, ASP.NET, ASP.NET Core, MVC, Web API, ADO.NET, Entity Framework, WCF, WPF, Web Forms, WinForms, ASP.NET Web Services.
Languages: C#.NET, VB.NET, jQuery, HTML, CSS, XML, C, C++, Angular 6, NodeJS
Web Development/Client Scripting: ASP.NET, ASP.NET Core, ASP.NET MVC, Razer Pages, Web API, jQuery, JavaScript, TypeScript, Angular JS, React JS, NodeJS, LINQ, HTML5 / CSS, XML, ASP.NET Web Services, Ajax
Cloud Technologies: AWS, Microsoft Azure
Databases: SQL Server, TSQL, Oracle 9i
IDE Tools: Visual Studio, ReSharper, Visual Studio 6.0, Microsoft Visio, TOAD, SQL Server Management Studio
Version Control: GIT, Team Foundation Server (TFS), Visual Source Safe (VSS), Subversion (SVN), Bitbucket, Source Tree
Reporting Tools: MS SQL Reporting Services (SSRS), Crystal Reports, SSIS, DTS
Methodologies: Agile Methodology, Waterfall Model, UML, Object-Oriented Analysis/Design, DevOps platform
Operating Systems: Windows 10/7, Linux
PROFESSIONAL EXPERIENCE
Confidential, Long Beach, CA
Senior .Net Developer
Responsibilities:
- Develop and consume RESTful APIs in JSON format to exchange information over HTTP from different EMRs to single application (EKOS) and used Entity Framework to access and modify data stored in the client’s database.
- Design and develop the Asp.Net application to support the business requirements.
- Translate user needs and business requirements into the needed screen/interface designs and workflow
- Involved in requirements gathering, analysis and project planning.
- Implementing and designing various modules of Medicare Gateway using ASP.NET and C#.NET in .NET Framework 4.0.
- Good experience in cloud services (Azure, AWS).
- Application is integrated with AWS Lambda Server less API.
- Responsible for Design and architecture of different release environments for new projects.
- Business data analysis using Big Data Tools like Splunk
- Incorporated many rich, user friendly, responsive features in the application using jQuery, JavaScript, Agular 6, AJAX scripting.
- Responsible for building an internal, responsive Angular 6 single page application with web API.
- Widely used HTML5 and CSS3 for creating user interfaces.
- Performed Extraction and review on data from heterogeneous sources from OLTP to OLAP and ETL mapping using MS SQL Server Integration Services (SSIS)
- Developed Webpages by using MVC5 Razor, HTML5, CSS3, JavaScript jQuery & Knockout.js
- Used JavaScript and jQuery as Client-side scripting languages.
- Created login-based member’s area that displays ASP.NET MVC web pages based on access levels and assigned Roles.
- Implemented Client side and server-side validations done using JavaScript and Validation Controls using AJAX calls.
- Experience in deploying applications to AWS and Azure clouds
- Fully implemented HIE (Health Information Exchange) module using .Net Web Service, Windows Service and NHapi technology.
- Setting up Connection Strings and connecting SQL Server Databases from locally Installed SQL Server Management Studio (SSMS).
- Work with RF and Embedded teams to perfect end-to-end transactions for seamless proximity detection and biometric authentication (fingerprints) for entry into client-side EMR (Electronic Medical Records) applications.
- SSIS package design and development to import feed files
- Used Entity framework combined with LINQ queries to do database operations.
- Created efficient and compatible service calls to different applications to transfer data using Web API.
- Extensively used Team Foundation server for shelving the code changes, check in the code and tracking defects and requirements.
- Resolved the issues reported by QA and UAT teams.
- Code review within the team is preformed using code flow.
- Co-ordination with offshore and on-site team daily basis.
Environment: C#, ASP.NET 4.7, MVC5, HTML5, CSS3, EMR, Angular 6, Visual Studio, Azure, SQL Server 2012/2014, Web API, MAPI, Restful Services, JSON, AJAX, IIS 7.x, HIE, TypeScript, SSIS, JavaScript, jQuery, TFS, Entity Framework6.1.1, LINQ to Entity
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenanceof multiple applications.
- Design, development of Window/Web Applications using C#/VB.net, SSRS Reports and SSIS Packages.
- Extensively involved in design, development, maintenance and support of enterprise level web-based applications using .NET framework, SQL Server, MVC5.
- Programming using Angular 8, WebAPI, C#, AWS.
- Developed multiple applications using rich, user friendly, responsive features in the application using .NETframework, AJAX Control Kit, HTML, CSS3, JavaScript, jQuery and AngularJS.
- Used ASP.NETMVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Used ASP.NETMVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- SSIS package design and development, report generation using SSRS
- Extensively used User interface controls, which use jQuery to validate client-side validation.
- Created multiple Windows Communication Foundation (WCF) services depending on business requirements.
- Worked with Microsoft Azure and AWS cloud platforms
- Implemented Form Based authentication and Role based authorization to authenticate users.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Expertise in designing ASP.NET based Graphical User interface with CSS, Javascript and HTML. Worked on deploying web sites to Windows Azure
- Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Supported multiple applications and enhanced the User interface as per the requirement.
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Involved in Deployment and Troubleshooting issues in the application.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
Environment: Visual Studio 2012/10, ASP.NETMVC 5, TFS 2012, C#, ASP.NET, AWS, Azure, Entity Framework 6.0, SQL Server 2008 R2, AJAX LINQ, WSDL, HTML, CSS, JavaScript, jQuery, SSIS, TypeScript, AngularJS, WCF, SSRS.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment phase.
- Used N-tier architecture for presentation, business and data layers.
- Worked on design patterns like singleton, Dependency Injection, IOC implementation to avoid tight coupling with C# language.
- Worked on authentication and authorization in ASP.NET application.
- Used ASP.NET login controls like Create user wizard, login, change password, etc.
- Developed ASP.Net Application and web-based data driven visualization of the application using MVC.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Improved the performance of web pages by using AJAX.
- Developed GUI using ASP.NET and C# as code behind language to implement the business logic.
- Extensively used ASP.NET controls for developing the UI.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Working experience in ETL tool Microsoft SSIS.
- Used C#.NET in writing Business classes and Data Access layer methods.
- Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and JQuery Scripting.
- Used HTML 5 validations and new form element types to implement validation in Angular.JS.
- Worked on MS Visual Studio 2014/2015 and have end to end knowledge in integration of TFS.
- Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
- Used ADO.NET SQL Client Objects like SQL-Connection, SQL-Command, SQL-Data Reader & object.
- Develop systems using .NET components and implemented the Data Access layers using ADO.NET.
- Responsible for designing the Crystal Reports for administrator to track the sales and purchases, inventory and purchase receipts.
- Implemented Data Access Layer using Entity Framework and LINQ.
- Designed, Developed and Deployed reports in MS SQL Server environment using SSRS.
- Generated Sub-Reports, Cross-tab, Conditional, Drill down reports, Drill through reports and Parameterized reports using SSRS 2012.
- Involved in creating Views, Stored Procedures and Triggers and calling them from the Data Access Layer.
- Fixed the issues and bugs occurred during testing process.
- Implemented Agile-Scrum Methodologies in an iterative process of development.
Environment: C#.Net, ASP.Net, ADO.Net, Visual Studio, Entity Framework, WCF, WPF, HTML, CSS, JavaScript, Angular.js, Web API, RestFul, LINQ, SSRS, Crystal Reports, SSIS, TypeScript, JQuery, JSON, SQL Server and Windows.
Confidential
.NET Developer
Responsibilities:
- Involved in designing and implementing different web applications in Sitecore MVC.
- Developed multiple web applications using ASP.NET MVC 5.0, C#, Java script, jQuery and AJAX.
- Worked on implementing claims based and token-based authentication with Sitecore, implemented different Sitecore pipelines especially altered HttpBeginRequest pipeline of Sitecore to tweak the Sitecore’s internal functionality.
- Used .Net framework 5.0/4.5, n-tier architecture and Object-Oriented Methodologies for application development.
- Extensively used ASP.NET controls for developing the UI.
- Worked on MongoDB database for transactions, schema design and indexes.
- Created and performed CRUD operations on MongoDB. Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks using C#.NET.
- Worked on common shared views and views for UI using JSON and jQuery.
- Handled the exception using N-Logger techniques.
- Integrate Content Management functionality into existing browser-based solutions through the use of REST APIs.
- Designed large numbers of Forms, Custom Controls and User Controls.
- Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JQuery was written for Client-side validations.
- Worked on roles and users, and workflows in Sitecore for CMS system.
- Involved in implementing the logic using C# and OOPS concepts.
- Used front end web development tools like CSS, JavaScript, HTML5, and jQuery.
- Involved in developing Web Service using SOAP/HTTP to communicate with legacy systems.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Worked on Swagger API for RESTFUL web services for ease customer interactions with the remote service.
- Responsible for maintaining versions of source code using Team Foundation Server 2012.
- Provided support and also involved in maintenance process for various applications across the enterprise.
Environment: VisualStudio2012, C#, ASP.NET MVC 5.0, Sitecore 8.0, SWAGGER, MONGODB, Entity Framework 6.0, Java Script, JQuery, TFS 2012, IIS 10.0, AJAX, ADO.NET, REST, LINQ, XML, Windows server 2012.
Confidential
Jr .NETDeveloper
Responsibilities:
- Involved in developing applications using ASP.NET, VB.NET, HTML and CSS.
- Developed new services/classes and enhanced existing services for database access using C#.
- Designed and developed User Controls for accepting customer inputs and presenting records/results to customer using ASP.NET.
- Implemented input validation using ASP.NET, Input Validation Controls and JavaScript.
- Used Customer Validation, User Validation and JavaScript to give access to registered users.
- Created type libraries from the existing C# dll's and these dll's are consumed in the middle tier architecture.
- Provided session level security and role-based authentication using session objects and cookies.
- Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages.
- Wrote and debugged Stored Procedures and Functions in SQL Server.
- Created User Controls and Custom Controls for the application.
- Communicated with multipleteamsin order to integrate the new enhancements into the regular flow.
Environment: .NETFramework, C#, ASP.NET, XML, CSS, ADO.NET, T-SQL, Windows server 2003, SQL Server 2005, IIS, JavaScript.
