Sr. .net Developer Resume
VA
SUMMARY
- In the eight years of my working profession, Passed through the stages of the SDLC (Software Development Life Cycle) involving studying of the user requirements, analyzing, designing, implementation, testing, deployment and delivering high quality web and Windows solutions including analysis, Design, Coding, Testing & Deployment using Microsoft .NET Technologies.
- Experience in using Microsoft Technologies like as C# 4 /5, .NET Framework 4.5/4.0/3.5, ASP.NET 4.5/4.0 /3.5, ASP.NET MVC 5.0/4.0, ADO.NET, Entity Framework 6.0/5.0/3.5, WCF, Web API, design and development of client/server and IIS on Visual Studio /2010
- Experience in writing and optimizing stored procedures in MS SQL Server 2008/2012/2014. Hands on experience in tuning SQL queries and T - SQL for enhancing the database performance.
- Extensively worked with business analysis and requirements in Agile Methodologies such as SCRUM.
- Expertise in Azure infrastructure management (Azure Web roles, Worker roles, SQL Azure, Azure Storge, Azure AD Licenses, Office 365.
- Sound knowledge in migrating on premise to windows Azure using Azure Site Recovery and Azure backups.
- Strong experience with Microsoft Technology .NET Framework using C#, ADO.NET, VB.NET, Visual Studio.NET 2005/2008/2010/2012/2013.
- Exclusively used ASP.NET Web Parts, Master Pages, User Controls and Custom Controls to design the Rich User Interactive Web Pages.
- Expertise in developing applications with Java, JavaBeans, UI Developer with Enterprise UI, EJB, JDBC, JSP, Servlets, JMS and Design Patterns.
- Developed different layers in the architecture using the OOD patterns, OOPs and SOLID principles. Designed easy-to-use and highly interactive UI using the HTML 5.0, CSS, JavaScript, jQuery, AngularJS and Bootstrap.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Experience in Automating, Configuring and Deploying Instances on Azure environments and in Data centers.
- Good working experience in Azure Logic apps, Service Bus, Document DB and SQL Database, Data warehouse.
- Created Web user interfaces using JavaScript, Angular JS, HTML and CSS.
- Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
- Experience with services, pipes, form validation, Reactive forms in Angular 2.
- Experience onPower Shell Scripting in the Azure Cloud Services.
- Experienced in using project management tools like TFS (Team Foundation Server) and Git.
- Expertise in consuming SOAP and Restful Web Services using WCF and Web API.
- Extensively used Angular 4 with HTML, CSS and Bootstrap to create rich user experience.
- Expertise in Angular 4 framework and its ability to create simple and scalable code for SPA.
- Experience in relational database design, data extraction, data transformation and loading from large and complex data sources Programming using RDBMS databases like SQL Server 2014/2012/2008/2005 , MS Access.
- Participated in implementing real-time interfaces includes planning, development, testing and deployment using C#.net Windows Service.
- Expert in Core Java with in-depth knowledge of Core Javaconcepts such as Multithreading, OOP concepts and Event/Exception handling.
- Worked extensively with ADO .NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2014/2012/2008/2005 .
- Expertise in high level design of ETL SSIS packages for integrating data from sources (Excel, Flat file).
- Familiarity with Power Shell scripting and leveraging the Power Shell ISE for development and debugging.
- Extensively worked on writing Stored Procedures, Triggers, Views and Database Design.
- Good knowledge and experience SQL Server integration Services (SSIS), SQL Server Reporting Server (SSRS) and Crystal Reports.
- Experienced with TFS and SVN for versioning and project management.
- Develop application infrastructure component like logging, exception handling and data access.
- Attended daily Scrum meetings, kept up-to-date on best practices for JavaScript frameworks and techniques.
TECHNICAL SKILLS
Languages: C#.Net, VB.Net, C, C++, SQL, T-SQL.Java
Technologies: ASP.NET (2.0,3.0, 3.5,4.0), MVC 4.0/3.0, ADO.NET, HTML, HTML 5, AJAXWindows Services, CSS, WPF, WCF, JavaScript, Web Services, jQuery, Angular JS, Angular 2.
Database: SQL Server 2005/2008/2012/2014 , MS Access 2010/2007/2003 , MYSQL, MYSQL Workbench.
Operating System: Windows 7, 8, 8.1, 10, Vista, XP.
IDE & Tools: Visual Studio 2005/2008/2010/2012/2017 , SQL Server Management Studio.
Version Control Tools: TortoiseSVN, Team Foundation Server.
Reporting Tools: Crystal Reports, Telerik Reports.
PROFESSIONAL EXPERIENCE
Sr. .Net Developer
Confidential, VA
Responsibilities:
- Involved in upgrading and testing present web application as per the requirements.
- Designed the application using ASP.NET MVC architecture that promotes clear separation of the presentation, business and data access tiers.
- Developed and Designed Web Application using Visual Studio 2015, ASP.NET and C#
- Designed and Developed rich, enhanced, flexible and user interactive web pages using HTML5, CSS and validations using JavaScript, jQuery
- Experience in WPF for desktop applications.
- Strong knowledge of system architecture and Web-based applications.
- Used Xaml for designing Desktop Applications
- Experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns.
- Consumed Web API RESTful services for building service-oriented application hosted by IIS 8.0
- Used SQL Server as a Database.
- Managed version controlling using Team Foundation Server and Git.
- Involved in upgrading and testing present web application as per the requirements.
- Worked on Agile Methodology to meet time lines with quality deliverables.
- Designed the application using a ASP.NET MVC architecture that promotes clear separation of the presentation, business and data access tiers.
- Highly used Angular 2 router to build single page application for navigating through the different status and multiple modals.
- Coded JSP pages and used JavaScriptfor client-side validations and to achieve other client-side functionality.
- Implemented JavaScript client side functions for custom validators.
- Design data model and creating the schema on SQL Azure.
- Designed and implemented several support tools using ASP.NET MVC, JavaScript
- Developed single page applications with MVC frameworks Angular 2/Angular.js, Node.js, Typescript.
- Created and modified new and existing pages, applied new styles on the pages with the help of JavaScript.
- Experience with development of client facing UI modules with a focus on usability.
- Good knowledge on creating services with Angular 4 @injectable property, as to make the service available for dependency injection when creating components
- SQL Server was utilized as the data repository and used LINQ to SQL writing data access classes, complex T-SQL Stored Procedures, triggers, views to capture and modify data.
- Modified code for active directory objects.
- Changed existing WCF service components for Request Processor, Approval Process and Provisioning Engine.
- Monitoring existing code and doing performance tuning if necessary.
- Generated periodic reports based on the statistical analysis of the data from various time frame and division using SQL Server Reporting Services (SSRS) and implemented Report viewer to integrate SSRS reports with ASP.NET web forms and have also used SSIS.
Sr. .Net Developer
Confidential, Dallas, TX
Responsibilities:
- Involved in upgrading and testing present web application as per the requirements.
- Responsible for creating detailed requirements, test plans and procedures for application testing, unit testing for various pages.
- Involved in design and development of Web Forms using ASP.NET, C#
- Implemented ASP.NET MVC 5.0 pattern mechanism to display Insurance Claims, Service Transaction, Schedule and Appointments.
- Develop the front-end components using HTML5, CSS3, Bootstrap 3, and Angular 4.
- Utilized ASP.NET input validation controls and JavaScript to perform client side validation.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
- Used Factories, Services and built many custom directives.
- Created SSIS Packages to load the data from different applications sources like Excel, JIL, Flat File and Oracle into Sql Repository.
- Developed Data Access Layer using Entity Framework using repository, Aggregator and Facade patterns to access data from SQL and SQL Developer, also used API calls to enterprise API to get data in case of enterprise data.
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used FileZilla to upload the files to Project workbook and use Vault Client to store the source code.
- Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by the Angular framework.
- Used SSIS to load files containing information of Providers to the SQL staging database that would later be used for look up information during the transformation process.
- Used services provided by Angular such as the HTTP Client to perform HTTP GET and POST Requests.
- Used Single Page Application (SPA) format using Angular's routing.
- Used SOAP to implement Web Services and Consumed and published XML Web Services in the application.
- Used Windows Azure to deploy the application on the cloud and managed the session
- Developed extensive Stored Procedures and Triggers on SQL Server 2012 databases, which are hosted on Windows sever 2012.
- Used Vault as version controlling source code.
- Used advanced JavaScript with JQuery framework to create interfaces and help manage cross browser compatibility
- Worked with RabbitMQ, created bus to published message.
- Followed agile methodology standards for design specifications of the application.
- Used Language-Integrated Query (LINQ) query and retrieve data from different data sources.
- All the web pages, user interface layers were created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET
- Created several WinForms using C#.NET, ADO.NET, SQL server, WCF
- Developed WCF RESTful web services using Entity Framework as the data access layer to SQL Server
- Developed complex Stored Procedures, Packages, and Functions in PL/SQL using SQL Developer
Environment: .Net Framework 4.7, Azure, Angular 2/4, C#, ASP.Net, Visual Studio 2012, JavaScript, HTML5, CSS3, ASP.Net MVC 5.0, SQL Developer, FileZilla, LINQ, SSIS, SQL Server2012, Vault.
.Net Developer
Confidential
Responsibilities:
- Used Agile methodology SCRUM to study system, consolidating requirement, establishing inter process relation and team communication, using Agile our team developed cross functionality and distribution of requirements and understanding the current working of system.
- Used REST architectural model in web service development part, and also RESTful web services which implements both principles of REST and HTTP.
- Used Web API to build RESTful web services to interact with ASP.NET MVC modules
- Developed custom controls to enable reusability and used rich graphic controls of WPF.
- Extensively worked with C#.NET for creating data access layer and business layer and integrated with ASP.NET pages.
- Created and deployed Web Services using C#, SOAP, XML for Pulling Customer Service Records
- Extensively used XSLT to convert XML data fetched from the database, using a querying web service.
- Design of UI in ASP.NET using C#.NET controls, C#.NET and writing of common controls.
- Used Silver light and JavaScript to create animations and rich UI experience in the web pages.
- Created and Consumed Web Services using SOAP.
- Performed CRUD operations with WCF Restful services using Web-Get, Web-Invoke.
- Designed and implemented Rich Interactive UI screens using WPF and performed data manipulations/bindings using WCF Services.
- Participated in unit testing, maintenance and retrieving the database using ADO.NET.
- Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind Angular JS, JavaScript is used for client side validation. Created dynamic web pages using Ajax, Java, J-Query.
- Used re-sharper and Custom .Net controls such as Telerik.
- Used ADO.NET for SQL server database interactions using Data Adapters, Data Reader and Dataset.
- Created databases and schema objects including tables, indexes and applied constraints, connected various applications to the database and written functions, User Defined functions and triggers.
- Performed Unit Testing, Regression Testing and Load testing on the modules according to the requirements and development stand.
- Implemented Web services and WCF (SOA) for the communication between client and server using SOAP.
- Used Team Foundation Server as version control for storing different versions of Source Code.
- Designed and documented code-behind specifications and methods with their signatures and description.
- Used RMS Bug Tracker to track testing bugs. Used TFS for version controlling.
- Interacted with business analysts to resolve functional issues and technical implementation considerations
Environment: C#.NET, .NET Framework 3.5/3.0, RESTful web services, MVC 4.0, WCF, ASP.NET 3.5/2.0, ADO.NET, ASP.NET Ajax, IIS 6.0, Silver light, jQuery, MVC, JavaScript, NUnit, SQL Server 2005, HTML, CSS, TFS.
.Net Developer
Confidential
Responsibilities:
- Planning, developing and documenting Project application for Cloudnet Project at Farmer's Mutual Hail Insurance
- Developed Custom Controls and Navigation controls using C# and configured the caching policies.
- Designed, developed and implemented project using 3 tire architecture.
- Developed web pages using ASP.NET3.5 for eFile administration to report all the information regarding the tax filing centers, tax preparers and return details.
- Used .NET Master Pages, Validation controls, Content place holders, themes, CSS and Web Forms for UI development.
- Developed Master pages to build consistent and maintainable user interface.
- Performed extensive Data Binding with various Server Controls like Grid View.
- Worked with Script Manager and Update Panel in AJAX Server Control to develop the GUI
- Involved in implementing AJAX controls to reduce the server trip while modifying Grid View data.
- Used Ajax control tool kit controls to minimize postbacks to the server and enhance user experience.
- Used .NET master pages, themes, Validation controls, Content place holders, CSS and Web Forms for UI development.
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS, ASP.NET and .NET Framework
- Used ADO .NET for database connectivity and populated back-end data using SQL Server 2008.
- Developed WCF Services, Implemented Validations, Security, logging and error handling using C# and implemented multi-threading for better CPU utilization and multi-tasking
- Developed POC using Silverlight 4, XAML, Expression Blend, and C #
- Developed Data Access Components using LINQ using .NET4 C#, VS2010
- Design of ASP.NET Applications using MVC
- Involved in Unit testing and Bug Fixing for specific modules as well as integrated modules
- Actively involved in coding and designing ASP.NET Master Pages, Themes, and Skins.
- Developed modules by applying Object Oriented Programming techniques using Polymorphism, Encapsulation and Inheritance.
- Involved in GUI design using Login Controls, Microsoft Menu Control and client side validation is done by Ajax validation extenders.
- Used LINQ to retrieve information from the XML data files and various data sources.
- Extensively worked on SQL stored procedures, functions and Triggers to Create and modify existing tables and stored procedures in ADO.Net and tested them on testing and production servers.
Environment: Net Framework 4.0, C#, ASP.NET 3.5, Visual Studio 2012, Object Oriented Design, AJAX concepts, multi-tiered architecture, UML (Class/Sequence Diagrams), SQL, Telerik ASP.NET AJAX UI Controls, Spring.net, iBatis.net, Silverlight, WCF, NUnit, Oracle 11g, IIS 7, MVP Design Pattern, JQuery, Validation Framework, NServiceBus, Windows Services
