We provide IT Staff Augmentation Services!

Senior Full Stack .net Developer Resume

St Louis, MO

SUMMARY:

  • A .Net Professional with 8+ years of diverse experience in all phases of Software Development Life Cycle process(SDLC) involving Analysis, Design, Development, Deployment, Testing and Implementation of Client/Server applications using Confidential .NET.
  • Experience in Agile Software development process using SCRUM methodology and Waterfall model .
  • Hands on technology experience of designing and developing software applications with Confidential .NET Framework using C#, VB.Net, ASP.NET and ADO.Net .
  • Expertise in developing Client/Server Applications on Three Tier Architecture, N - Tier Architecture, SOA (Service-oriented Architecture), MVC (Model View Controller), Entity Framework .
  • Hands on Front end skills like HTML5 , CSS3 , XML, JQuery, AJAX, Json, JavaScript, bootstrap, Angular JS for Windows 8 modern style.
  • Experienced in using Technologies like SOAP, XPATH, XSL and XSLT .
  • Extensive experience in creating rich content Web-Forms, Win-Forms (Windows Forms), Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
  • Expert knowledge of versioning tools like TFS (Team Foundation Server), VSS (Visual Source Safe).
  • Hands on experience with SQL Server 2005, 2008, 2012& 2014.
  • Extensively worked on writing Stored Procedures, Triggers, Functions, Views and Database Design.
  • Experience in technical design documentations using UML modeling, OO analysis, design, and design patterns to standardize the application architecture
  • Knowledge of Object Oriented Design Methodology (OOPS) using MS Visio and business objects reports using Crystal Reports and SQL Server Reporting Services .
  • Experience in software unit testing and efficient at fact-finding, root cause analysis and bug-fixing.
  • Proven ability to work as a team member as well as an individual. Good Analytical problem solving, interpersonal and Communication skills.
  • Experienced in Documenting , Preparing Test Plans , developing test cases and Testing (System, Integration, User Acceptance testing and Regression testing)
  • Have a very good knowledge of Web Browsers like Mozilla Firefox , Internet Explorer , Opera, Safari and Google Chrome .

TECHNICAL SKILLS

Languages: NET 4.0/3.5/2.0, ASP.NET 4.0/3.5/2.0, VB.NET, C#, XML, Web Services, WCF, WPF, Entity frame work, Win Forms, Web Forms, T-SQL, PL/SQL

Web Technologies: HTML, HTML5, Angular JS, DHTML, XML, XAML, XPATH, XSL, XSLT, CSS, Bootstrap, JavaScript, UML, VBScript, AJAX, jQuery, JSON, Azure

Enterprise Servers: IIS Server, Team Foundation Server 2008, 2005

Operating Systems Tools: Windows 9x/NT/XP, Windows 7, MS-DOS, UNIX, VSS.

Reporting Tools: Crystal Reports, SQL Server Reporting Services, SSIS Databases

Testing Management Tools: Application Stress Tool, Visual Source Safe, NUNIT

Database : PL/SQL (oracle), MySQL, MSSQL

WORK EXPERIENCE:

Confidential, St. Louis, MO

Senior Full Stack .NET Developer

Responsibilities:

  • Extensive experience with C# and ASP.net / .NET Core / .NET Web API core framework concepts and fundamentals.
  • Created Restful services using ASP.NET Web API 2.0 for exposing these to mobile device Involved in requirement gathering, analysis and documentation of assigned modules.
  • Testing facets core application and UAT modules by following standard testing procedures.
  • Testing and entering data in FACETS4.7 application.
  • Migrated SOA applications to Microservices architectures.
  • 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.
  • Successfully followed Agile development steps starting from requirement to deployment.
  • Create Business Logic Layer & Data Access Layers to implement the MVC 5.0 architecture.
  • 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.
  • Front end development using ASP.NET, JavaScript, Angular JS, jQuery, HTML, Bootstrap, Kendo UI, and CSS.
  • Develop user interface by using Telerik Kendo UI, jQuery, JavaScript, Json, AJAX, and HTML5.
  • Developed and Consume Web API 2.0 for save and retrieve data from Third Party using C#, JSON, XML.
  • Implemented Sitecore content using Web API 2.0 and consumed by Angular JS from front end.
  • Implemented Sitecore MVC design pattern for developing the Web Application.
  • Involvement in setup and designing the website from scratch using Visual Studio 2013 and Sitecore 8.2
  • Expertise in DevOps, release engineering, configuration management, cloud infrastructure, Automation; including Amazon Web Services (AWS).
  • Implement Angular 4.0 & 5.0 & 6.0 pattern in the application migration development.
  • Strong use of Angular 5.0 & 6.0 the development framework to build a single-page application.
  • Extensive experience with Angular JS application & Typescript.
  • Design screens using CSS rules which were developed by designers. Create Angular directives to use as commons across the application.
  • Wrote the SQL queries, Stored Procedures and Views
  • Build data connection to the database using MS SQL Server.
  • Web Service development using Python, react.js and C#, WCF using VS 2010.
  • Through Office Web Add-Ins added new functionality to Office clients and created new rich, interactive objects to embed in Office documents for extended functionality.
  • Hands on experience with Multi-threaded windows service development and deployment
  • Extensive experience in using State management both the client side and server side.
  • Use of Ajax, CSS, JavaScript and Bootstrap for the front-end web development.
  • Use of bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
  • Development of a cross-device/cross-browser web application for real-time location sharing utilizing Angular V4.0 and JavaScript API.
  • Migrating an existing on- premises application to AWS.
  • Designing, implementing and supporting fully automated Continuous Integration and Continuous Delivery processes using DevOps.
  • Develop SSIS packages for file transfer from one location to the other using FTP task.
  • Use of different transformations like Conditional Split, Lookup, Merge Join, Aggregate, Fuzzy Grouping etc. for creating many SSIS packages.
  • Use of Angular Bootstrap for rich user interface and faster performance.
  • Creation of the UI layers and web pages and integrate them to maintain the performance of data flow and data integrity using ASP.NET User Controls, and Web Server Controls.
  • Design and develop various abstract classes, interfaces, classes to construct the business logic using C#.NET.
  • Migration of web applications into the Sitecore CMS System.
  • Develop and implement web applications into Sitecore systems using SCRUM Agile methods.
  • Use of JavaScript functions to implement complex Business Rules and Validation of front end forms.
  • Applied the following concepts and features: Database Management, MS SQL Server 6.5 though SQL Server 2005, SQL Programming, Database Security, Requirements Analysis, Data Maintenance, Database Performance Tuning, Large Clustered System Implementation.
  • Creation of SSIS packages to load data into Data Warehouse using various SSIS tasks like execute SQL Task, bulk insert task, data flow task, and file system task.
  • Generate reports with parameters, sub reports, cross tabs, charts using Crystal Reports.
  • Create Sub reports called from the main report to implement the business logic.
  • Utilize Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
  • Work 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.
  • Worked on Confidential Azure Cosmos for Multi model Database Services.
  • Deployed & Configured application using ARCADE CodeCloud.
  • Conduct in-house and public workshops and training seminars: Extreme Programming, Test-Driven Development, Agile Development, .NET Development, Design Patterns, "Communicating with Tests" seminar.
  • Prepared various test cases to fix the bugs and ensures the application is error-free using NUnit Testing.

Environment : ASP.NET, C#, .NET, HTML5, CSS3, JavaScript, AJAX, JSON, JQuery, SQL Server 2012, ADO.NET, XML.

Confidential, Charlotte, NC

Senior .NET Developer

Responsibilities:

  • Successfully followed Agile development steps starting from requirement to deployment.
  • Used design patterns for maintaining relationships between classes and objects with defined responsibilities.
  • Involved in writing SQL queries.
  • Migration of web applications into the Sitecore CMS System.
  • Experience with Agile Extreme Programming (XP) development and Scrum life cycle practices, pair programming, test driven development, continuous integration, iterative delivery.
  • Developed and implemented custom workflow forms using InfoPath and Windows workflows using SharePoint Object model and MS Office 2007.
  • 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.
  • Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
  • 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.
  • Maintained high degree of competency across the Confidential Application Platform, focusing on .NET Framework, WCF, Windows Azure, AppFabric, and SQL Azure.
  • Created 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.
  • 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.
  • Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model.
  • Worked with ASP.NET Web Forms, Web Services, State Management, Caching features, and configuring optimizations for securing the web 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.
  • Developed and Implemented Master pages in the application for designing Presentation Tier (web pages).
  • Applied CSS for a consistent look and feel for Page design in the application.
  • 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 Ajax, CSS, JavaScript, Kendo UI and Bootstrap for the front-end web development.
  • Used Entity framework as ORM tool mapping to the database.
  • 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
  • Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
  • Well versed with test driven development, used Visual Studio Test Tools for Unit testing.
  • Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET.
  • Created fully automated CI build and deployment infrastructure and DevOps processes for multiple projects using Docker, Jenkins, VMWare, RHEL, Satellite, OpenShift, Kubernetes, Artifactory, Ansible & GitLab
  • Rendered XML document to an HTML using XSL and XSLT Transformations.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC5) and IIS security models
  • Involved in extracting the data using SSIS.
  • Designed, deployed and maintained various SSRS reports in SQL server.
  • Easily managed and consumed the data objects using MVVM (Model View Model).
  • Developed data access layer that supports connections to multiple databases using NHibernate.
  • Utilized Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
  • Prepared various test cases to fix the bugs and ensures the application is error-free using NUnit Testing.
  • Using AngularJS V1.6 created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.

Environment : ASP.NET, C#, .NET, HTML5, CSS3, JavaScript, AJAX, JSON, JQuery, Angular JS, Bootstrap, SQL Server 2012, ADO.NET, XML.

Confidential, Seattle, WA

.NET Developer

Responsibilities:

  • Implemented CRUD functionality with Entity framework in ASP.NET MVC 4.0.
  • Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules.
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting Data back as JSON and parsing it onto the UI.
  • Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
  • Worked on applications software development efforts from deployment through the maintenance support process.
  • Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes
  • Used jQuery and AJAX to make the User Interface more responsive.
  • Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF (User Defined Functions).
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
  • Responsible in created and consumed WCF (Windows Communication Foundation) using C#.
  • Written Stored Procedures, Triggers and Functions for Database Applications.
  • Used LINQ to SQL extensively for extracting data from the database using Entity Framework.
  • Created SSIS Packages as per ETL Specification.
  • Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures.
  • Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Participated in various Client meetings with the team and the Project manager to discuss improvement/amendments.

Environment : ASP.NET 4.0, C#.NET, MVC 4, LINQ, XML, SSIS, WCF Services, HTML, JavaScript, JQuery, SQL Server 2008, Entity Framework, Enterprise Library, Windows XP.

Confidential, Austin, TX

.NET Developer

Responsibilities:

  • Involved in Maintenance / Enhancements of the application which includes developing the new reports.
  • Involved in application development using Visual C#, ASP.NET 3.5 / Confidential Enterprise Patterns and Practices Framework/ SQL Database, LINQ, WCF.
  • Used JSON Serialize in data contract of WCF to generate the data in JSON format.
  • Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables using SQL Database.
  • Developed project using agile model.
  • Developed web pages using Asp.Net, JavaScript for Client side Validation.
  • Developed GUI using MS VISUAL STUDIO, ASP.NET Web Forms with Ajax controls.
  • Deployed applications into test and production environments by using web server (IIS).
  • Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for Consistent access to SQL data source.
  • Developed Web User Controls and Custom User Controls to minimize code redundancy.
  • Extensively used ASP.NET, Grid View, Details View, Tree View, Data List and Repeater controls for displaying the data in a clear format.
  • Worked with ASP.NET Web Forms, State Management, Caching features, configuring optimizations and securing the web application
  • To persist and transfer data between pages Session State, View State, Cookies and Query Strings were used.
  • Developed Unit Test Scenarios and tested Test Scenarios in Web methods using N Unit.

Environment: ASP.NET, C#, VB.NET, Win forms, ADO.NET, Visual Studio .NET, Agile Model, MVC Architecture, TFS, Web Services, SOAP, VBScript, JavaScript, Ajax, HTML, XML, XSL, XSLT, IIS, SQL Server2005, MS-Access 2000, PL/SQL, Sql server reporting Service, Windows XP/2003/2000/NT.

Hire Now