Senior .net Developer Resume
Charlotte, NC
SUMMARY:
- Have more than 8 years of .NET experience with extensive experience with all phases of Software Development Life Cycle (SDLC), including Analysis, Design, Development and Testing of Client - Server and Web-based n-tier Architecture for windows and web applications with exposure to diverse business domains and around 4 years of Sitecore CMS in developing Web Applications using version 7.5.
- Strong hands on the Microsoft.Net Framework 1.0/1.1/2.0/3.0/3.5/4.0/4.5 developing Win Forms, Web Services, Win Services, Web Pages using ASP.Net 4.5/4.0/3.5/2.0/1.0 , VB.Net, Visual Studio VB Script C#.Net, ADO.NET, ASP, JavaScript JQuery, Angular JS,Node JS, CSS, Master pages, Bootstrap, HTML, DHTML, XML, XSLT, Silverlight, LINQ, Ajax,SharePoint and SQLServer, SSRS.
- Experience with an agile software development methodology and Test-Driven Development including Scrum Framework).
- Expertise in developing data centric application Using ADO.NET, developing web application using ASP.NET, developing distributed applications using .NET Framework.
- Used the modern technologies like Asp.net MVC, ASP.net Web API, Unity, OWIN, Angular Js, Bootstrap, SVN, TFS, Microsoft Azure for developing projects
- Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, implementing the
- Service-Oriented Architecture (SOA) using the REST methodology, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
- Expertise in building web services using WSDL, UDDI and SOAP Protocol and consuming/publishing Web Services.
- Experience with ASP.NET web forms, win forms, web services, and state management, caching features, configuring optimizations and securing the web application
- RDBMS Experience with Stored Procedures, Functions, Views and Triggers and imports and exports of Data in SQL Server (2016/2012/ 2008/2005/2000 ) and PL/SQL Code in Oracle (11g/9i).Experience in SQL Server and SSIS (Integration Service) package design, constructing, and deployment.
TECHNICAL SKILLS:
.NET Technologies: ASP.NET, ADO.NET, AJAX, Classic ASP, LINQ, WCF, SILVERLIGHT
Languages: C# .NET, VB.NET, VB, C, C++, PL/SQL, T-SQL
Web Technologies: HTML, DHTML, XML, XSLT, XSD, WSDL, XAML, SOAP, CSS, Web forms, Web Services
Scripting Languages: JavaScript, JQuery, VB Script
DBMS: SQL SERVER 2008/2005/2000 , Oracle11g/10g/9i/8i
Framework: Microsoft.Net 1.X/2.o/3.o/3.5
Operating Systems: Win NT, Win 95/98, Win- 2000/2003/2008
IDE: Visual Studio 2003/05/08/10
Web Servers: IIS 5.0/6.0
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports
Version Control: Visual Source Safe 6.0,Team Foundation Server
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Senior .NET Developer
Responsibilities:
- Comprehensive knowledge of the Complete Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Designed the complete solution using 3-tier Architecture model
- Successfully followed agile development steps starting from requirement to deployment.
- Used Design patterns for maintaining relationships between classes and objects with defined responsibilities.
- Installed, maintained and patched the MS-SQL software; created, moved, upgraded, and deleted databases; implemented backup and recovery processes; performed routine maintenance on databases; monitored and tuned databases using Performance Monitor, SQL Server Profiler and Dynamic Management Views; implemented and maintained security rules and security audits; maintained state of audit readiness; problem resolution.
- Created documentation for all the components which is included in React-Bootstrap page.
- Deep dive into the node.js internal to understand node.js' internal performance and memory area and performance related optimization.Involved Database testing and SQL queries.Developing data centric application using ADO.Net
- Experience with Agile Extreme Programming (XP) development and Scrum life cycle practices, pair programming, test driven development, continuous integration, iterative delivery.
- Worked on single page applications in MVVM way using AngularJS. Created different views for the screens in HTML 5. Created controllers to use in angular views, created angular based http services to consume Web API and used jQuery based Ajax.
- Responsible for designing, developing and deploying collaboration portal and Windows workflow using SharePoint Portal Server (SPS), Windows SharePoint Services (WSS) and, .NET Framework.
- Successfully managed the migration of the Service Abstraction Layer product as it transitioned from supporting an HTML 5.0 based front end client to AngularJS V1.5 based front end client
- Built a prototype Azure application that accesses 3rd party data services via Web Services. The solution dynamically scales, automatically adding/removing cloud based compute, storage and network resources based upon changing workloads. Responsible with Web service and Windows service development(WSD).
- Maintained high degree of competency across the Microsoft Application Platform, focusing on .NET Framework, WCF, Windows Azure, AppFabric, and SQL Azure.
- Create Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.Work in progress on POC to migrate to Windows Azure to address scalability and performance issues.
- Analyzed and designed using MVVM and Repository pattern, from design to completion.
- Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation
- Developed SOAP based Middleware using Web Services to read XML files which is to provide communication between data access layer and backend database.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Worked with ASP.NET Web Forms, Web Services, State Management, Caching features, and configuring optimizations for securing the web application. Used various ASP .NET server controls and data controls. Customized .Net Login Controls to implement authentication and authorization.
- Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application. Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET. Used JavaScript functions to implement complex Business Rules and Validation of front end forms.
- Expert in using JavaScript and ASP.NET validation controls for performing Form Validations
- Extensive used on UI development experience using HTML, DHTML, CSS, XML, JavaScript and JQuery.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC5) and IIS security models
- Using AngularJS V1.6 created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
Environment: Windows Server 2008, Visual Studio 2008, ASP.NET 3.5, Sharepoint .Net framework 4.0, AngularJS V1.5 and V1.6, C#.NET, WCF, SQL SERVER 2008, LINQ, JavaScript, MVC5.0, Team Foundation Server(TFS) 2010, Silverlight 3, XML, SSRS, CSS3, HTML5, NUnit, Entity framework 4.3, T-SQL, TriZetto Facet, Reactjs, API, Node.js
Confidential, St. Louis, MO
Senior .NET Developer
Responsibilities:
- Comprehensive knowledge of the complete Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Extensive experience with C# and ASP.net / .NET Core / .NET Web API core framework concepts and fundamentals.
- Testing facets core application and UAT modules by following standard testing procedures
- Testing and entering data in FACETS4.7 application. Assigning the tasks of performing regression testing of facets application.
- Performing Claims validation of facets application as required. Preparing test cases and test scripts of various modules. Running test scripts for facets applications and modules.
- Designed the complete solution using 3-tier Architecture model. Successfully followed agile development steps starting from requirement to deployment.Created Business Logic Layer & Data Access Layers to implement the MVC 5.0 architecture.Developing test plan and test strategy for Messaging Services.
- Implementation of client-side validations using jQuery and ASP.NET MVC Validation implemented at Controller level.
- Responsible for designing, developing and deploying collaboration portal and Windows workflow using SharePoint Portal Server (SPS), Windows SharePoint Services (WSS) and, .NET Framework.
- Involved in front end development using ASP.NET, JavaScript, Angular JS, jQuery, HTML, Bootstrap and CSS.
- Worked on many custom modules and widgets using React JS/CSS/HTML and made those cross-browsers consistent.
- Implemented sitecore content using Web API and consumed by Angular JS from front end. Implemented Sitecore MVC design pattern for developing the Web Application.
- Implemented Angular V4.0 pattern in the application development.Used Angular V2.0 Vas the development framework to build a single-page application
- Designed screens using CSS rules which were developed by designers. Created angular directives to use as commons across the application. Used ASP.Net Web API for services and Oracle database. Created Web API controllers for different modules.Wrote the SQL queries, Stored Procedures and Views. Built data connection to the database using MS SQL Server.
- Involved in Application development, Windows service development(WSD), SQL and Unit Testing.
- Web service development using Python, Node.js and C#, WCF using VS 2010.
- Build node.js distributed IOT systems - work on improving and adding new functionality to Intel's distributed IOT systems.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.Developed a cross-device/cross-browser web application for real-time location sharing utilizing Angular V4.0, JavaScript API.
- Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation
- Developed SOAP based Middleware using Web Services to read XML files which is to provide communication between data access layer and backend database.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Migrating an existing on- premises application to AWS.
- Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with AngularJS V2.0 and media queries.
- Worked with VB.Net Web Forms, Web Services, State Management, Caching features, and configuring optimizations for securing the web application. Used Angular Bootstrap for rich user interface and faster performance.
- Used various VB.Net server controls and data controls. Customized .Net Login Controls to implement authentication and authorization. Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.
- Worked on AJAX to populate user interface controls such as drop-down list and generate warning messages to enhance overall UI experience.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application. Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET. Migrated web applications into the Sitecore 8.2 CMS System.
- Developed and implemented web applications into Sitecore systems using SCRUM Agile methods.
- Used JavaScript functions to implement complex Business Rules and Validation of front end forms.
- Expertise in developing Data Centric Application Using ADO.NET, developing Web Application using ASP.NET, developing Distributed Applications using .NET Framework.
- Developed Custom Controls and Utilized JavaScript to create Client-side validations that greatly decreased processing time and resource consumption, freeing resources for use by other applications and speeding up processing times.
- Worked on Machine Translation team to architect/build web based translator system hosted on Windows Azure.
- Configure Azure cloud service for end point deployment. Enable Open ID and Windows Live authentication in Azure cloud apps. Deploy WCF services on Azure cloud.Create a Virtual Network on Windows Azure to connect all the servers.
Environment: Windows Server 2008, Visual Studio 2008, ASP.NET 3.5, TWS, .Net framework 4.0, Angular 4.0 & 2.0, C#.NET, WCF, SQL SERVER 2008, LINQ, JavaScript, Sharepoint, WSD, Team Foundation Server(TFS) 2010, XML, CSS3, HTML5, ADO.NET., T-SQL, TriZetto Facet, ReactJs, NodeJs, WebAPI.
Confidential, Edison, NJ
.NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.Actively played the role of an Agile Programmer and followed TDD (Test Driven Development) concepts.
- Successfully followed agile methodology steps starting from requirement to deployment for the delivery of the software using Scrum.
- Detailed knowledge of Microsoft SQL Server technology and how to administer, create, upgrade, maintain, STIG, and customize manually and using SQL Queries.
- Designed the complete solution using 3-tier Architecture model and design patterns mainly Singleton.
- Developed web form clients in C# .NET using Silverlight and XAML.
- Designed InfoPath 2007 forms based on user roles and views mapping and associated the workflows with InfoPath forms in SharePoint server.
- Extensively used AngularJS V1.5, NodeJS, JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations, NodeJS, JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Created and deployed XML Web Services (WCF) using ASP.NET and C#.NET, Used them to generate the proxy class files based on the webservices and consumed in web application.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Implemented WCF Services to integrate the application with Client/Server Application which tracks quote
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.Formulating SQL queries and stored procedures on assigned modules. Implemented ASP.NET View state and Session state to store and transfer data within same pages and to other pages.
- Worked with ASP.NET Web Forms, Web Services, State management, caching features, configuring optimizations, securing the web application, Web Services Components consumed for authenticating the user credentials
- Extensive use of client-side scripts using JQuery, HTML 5.0 and JavaScript for appropriate balance between the server side and the client browser capabilities.
- Created complex queries, stored procedures, functions, indexes, packages and materialized views to access data from database using SQL server.
Environment: Visual Studio 2008, .Net Framework 3.5, SQL SERVER 2008, C#.NET, Asp.Net, WCF, HTML, XAML, Silver Light, Web Forms, CSS, Ajax Control Toolkit, JavaScript, TFS, NUnit and Entity framework 1.0., T-SQL, A ngular JS V1.5
Confidential, Austin, TX
.NET Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) including Testing, development and implementation cycles of the project.Involved in developing business logic layer and Data Access layer and written methods in C#, Visual Studio.Net 2008 and .NET Framework 2.0.
- Involved in writing C# assemblies to encapsulate ADO.Net-based data access methods and utilized these Assemblies from server-side and Implemented SQL Server 2008 for data manipulation
- Designed and developed user-interface for major modules of the project using ASP.NET and performed validation using different validation controls.
- Implemented ADO.Net technology extensively for data retrieving, querying, storage and manipulation. Invoked the web services for authenticating addresses.
- Built ad-hoc reports using SQL Server Reporting Services (SSRS).Used advanced features of T-SQL to design and tune T-SQL to interface with the Database and other applications in the most efficient manner and created stored Procedures for the business logic using T-SQL.
- Implemented CSS (Cascading Style Sheets) for branding purposes and user look and feel and JavaScript for Client side validation.Involved in writing Complex SQL statements and stored procedures by using Cursors, indexes in stored procedures using SQL Server 2005.
Environment: Visual Studio 2008, SQL Server2005, .NET Frame Work 2.0, C#, ASP.NET, ADO.NET, Java Script, SSRS, Web Services, XML., T-SQL
Confidential, NYC, NY
.NET Developer
Responsibilities:
- Involved in Requirement Analysis and Design of the system.Extensively used OO Design to develop Analysis model and Design model.Designed and developed Web Forms using ASP.NET Controls, CSS and HTML to facilitate the users in an organization.Involved in Database Design by using Normalization techniques.
- Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, Vb.NET, XML/XSD ADO.NET and .NET Framework.Extensively involved in Data Access Layer and Business Logic Layer using VB.net programming.Used ADO.Net components such as Datasets, Data Reader, Data View and Data Table.
- Involved in designing procedures, views in Oracle 11g for data functionalities.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Extract Transform Load (ETL) development using SQL Server 2005, SQL 2008 Integration Services (SSIS).
- Used DTS/SSIS and T-SQL stored procedures to transfer data from OLTP databases to staging area and finally transfer into data marts and performed action in XML.
- Used the Trace and Debug capabilities of VB.net.Involved in developing business logic layer and Data Access layer and written methods in C#
Environment: MS Visual Studio 2005, VB.net, .NET (2.0) Framework, Asp.Net, ADO.Net, Oracle, HTML, T-SQL, CSS, DTS, AJAX, NUnit, VSS, Web services, SOAP, XML, JavaScript, Windows 2003 Server, UNIX, C#.