Sr. .net/ui Developer Resume
Madison, WI
SUMMARY
- Around 8 years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework, C#. NET, VB.NET, ASP.NET, IIS.
- Expertise in software design and development of Web based Applications using Visual Studio 2017/2015, Microsoft windows API, C#, C++, ADO.NET, DAO, IIS, DLLs, VB 6.0, ADO, ASP, WCF, WPF, Win forms, Web Forms, MVC 5.0/4.0/3.5, JavaScript, J Query, HTML5, XML, XSL, CSS, CSS3, Angular2, React JS, AJAX, Web Services.
- Experienced with TDD/BDD, cloud technologies (AWS and Azure), continuous delivery and automation patterns, agile and iterative development cycles.
- Experience in deploying application to AWS and Azure clouds.
- Strong in Object Oriented Analysis and Design (OOAD), C# and VB.NET Programming skills.
- Involved in development of Web Forms, Classes usingVB.NETthat incorporates both N - Tier Architecture and Database Connectivity.
- Worked on SOAP and RESTFUL ServiceAPIusing WCF 4.0 which return XML and JSON data using WCF attributes.
- Creating WPF applications using MVVM architecture. Involved in creating the desktop applications using WPF, XAML, MVVM.
- Developed windows application using Win forms and SOAP based WCF services for data access.
- Proficient in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition.
- Good knowledge of SQL Server 2012, 2014 and 2016 SQL server Reporting Services, SQL, LINQ to SQL, and T-SQL, Database, VBA.
- Experienced in designing and developing Web forms and Win forms using Xamarin, C# and ASP.NET.
- Knowledge on ASP.NET MVC 5/4/3.5/3.0 using entity framework.
- Worked extensively on Relational Databases using MS SQL Server,MS Access, and Oracle. Worked on PL/SQL script.
- Implemented new features for Windows using WPF 4.0, 4.5, XAML, Expression Blend, Infragistics controls with .NET4.0, Visual Studio, PRISM, MVVM design pattern architecture for estimation.
- Experience in implementing Windows Presentation Foundation (WPF) andSilverlightapplications by using XAML.
- Worked on design patterns and practices including the MVC, and with Agile and Scrum methodologies.
- Experience in creating and deploying Crystal Reports, SQL Server Reporting Services (SSRS) and creating ETL packages using SQL Server Integration Services (SSIS).
- Having development experience of .netcomponents for reusable content framework forSSRS reports.
- Knowledge on generating reports in graphical format using Cristal Reports andSSRS.
- Possess excellent communication and inter-personal and technical writing, coordination skills; can work independently as well as a team player; Complemented role of Business Analyst in most projects
- Technical experience and broad skills in object-oriented (OO) development including service-oriented architecture (SOA), and development of n-tier Web applications using industry-proven patterns & practices (i.e. MVC, MVVM, Factory pattern, Entity Framework, Singleton, Facade, etc.) including Composite UI and Application Blocks.
- Experience Working with Service-Oriented Architecture (SOA) Applications.
TECHNICAL SKILLS
Languages: C#, C++, VB.NET, XML, XSLT, HTML, XSL, XHTML, CSS, JAVASCRIPT, PHP, SQL and PL/SQL, NoSQL.
Web Technologies: ASP.NET MVC 5/4/3.5, .NET Core 2.2, .NET 4.0/4.5, ADO.NET, WCF, WPF, Silverlight, .NET Web Services, ASP.NET, AJAX., API, HTM L, HTML5, DHTML, CSS, CSS3, JavaScript
Web & App Server: IIS 7.0/8.0, Visual Studio.Net, Microsoft Windows API
Middleware: COM, COM+, DCOM, Web Services
Databases: MS SQL Server 2016/2014/2010 , MS-Access 2013, Mongo DB, DB2, Cosmos DB.
Development Tools: MS Visual Studio 2008/2010/2013/2015/2017 , MS-FrontPage, Visual InterDev 6.0
QA Tools: Win Runner, QTP, Test Director, Load Runner.
Version Control Tools: Visual Source Safe (VSS), StarTeam, Team Foundation Server (TFS)
PROFESSIONAL EXPERIENCE
Confidential, MADISON, WI
Sr. .NET/UI Developer
Responsibilities:
- Knowledge in developingHTMLpages using DIV layout, Web Accessibility and Web Usability.
- Experience in dealing withCSSAnimations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
- Responsive Web Design(RWD) for several types of Devices like tablets and mobiles using media queries and libraries likebootstrap.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Experience in developing applications using CSS preprocessors like LESS and SASS.
- Used React Router for routing the redux app to connect redux and react to support routes.
- Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.
- Worked on state, specs, props and events to create interactive React JS components.
- Allowed users to view data in grid and implemented edit feature for users with the use ofPHPandMySQL.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services
- Experience in RESTful web services to integrate between Server side to Client Side
- Handled RESTful APIs which support JSON to access back-end data payload
- Responsible for Developed code to call the web service/API to fetch the data and populate on the UI
- Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers using internal tool Grommet.
- Developed the required Entity Models and usedSQL server 2016as relational database for the database to get the fast and responsive data for the users and for upgrading the data in the databases.
- Created a controller and its endpoints usingWeb APImethodology of differentHTTP verbsin developing Web services.
- Building the new application from scratch and involved in migrating the application from PCF to AKS.
- Upgraded the .Net applications to .Net core 3.1 and deployed to AKS.
- Built new connectivity services using .Net Core 3.1 framework for the newly onboarding credit unions
- CreatedRESTFULservices usingWebAPI, built HTTP services and formatted responses using web API media type formatter to JSON.
- Responsible for implementing the token-based Authorization to the service endpoint.
- Developed controller and service methods usingTDD(Test Driven Development) methodology and developed unit and Integration tests by usingXunitandNSubtituteframework.
- Participated in scrum ceremonies and worked with business in analysis and requirements
- Worked withMicrosoft Windows Azureincludes a complete set of enterprise-ready data services, including WindowsAzure Storage and SQL Databases.
- Used Azure DevOps for build Process to Generate Continuous Integration, Continuous Deployment and Version Control is done by Git.
- Implementation of Azure Functions Apps using .Net Core 3.0 and C# as a part of Integrations to handle the business logic.
- Used Azure PaaS to spin new environments for new applications for different testing stages.
- Developed Cloud Service projects and deployed to Web Apps, PaaS.
- Created Azure Data Factory pipelines to handle the end-to-end integration flow.
- Hosted the Self-hosted Integration runtime on the Virtual Machines to secure the connections
- Hands on experience inAzureDevelopment, worked onAzure web application,App services,Azure storage,Azure SQL Database,Virtual machines,Azure AD.
Confidential, Dallas, TX
Sr .NET Developer
Responsibilities:
- Focused on Development and deployment with Scope identification, Estimation, Code deployment, Code delivery, testing in different environments staring from DEV, SIT and Stage
- Analyzed effort and provided the design to the enhancements for the existing FBIT application.
- Developed the web application using .Net framework 4.5 and visual studio 2017.Primary development language was C#.
- UI is implemented in HTML using Angular Js, JQuery framework. Business logic is Restful Services.
- Security is build based on OAuth specification. Common security framework will enable the single window Authentication and Authorization to user for Restful services and UI.
- Developed JavaScript development using JQuery to create front end. Implemented new features in HTML5, CSS3.
- Created Angular JS Controller which Isolate scopes perform operations in UI.
- Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Used advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Worked with Angular 4/5 CLI for creating, developing, serve and testing the application.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.0.
- Enhanced the existing application and involved in migrating the application from Angular 2.0 to Angular 4/5 and .Net 4.5 to Net CORE 1.0.
- Worked in the most recent versions of C# and .Net Core. Experienced in creating APIs (REST and SOAP). Experience using unit test tools like xUnit.net.
- Developed windows application using C#.Net, WPF, Visual Studio and SQL Server.
- Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
- Develop custom web solution intranet application and Content management systems implementing UMBRACO script in ASP.NET 4.0 C SQL server 2008 MVC pattern DNN.
- Integrated the back-end application with the rest endpoints.
- Worked on packages, views and created new tables and columns to add the data to Oracle SQL Developer. Updated the conversion scripts to get the newly added data onto the application.
- Created PL/SQL stored procedures, functions and packages for moving the data between the environments.
- Worked on distributed version control system/Subversion called GIT and comfortable with feature branches, rebasing, merging. Maintain the Subversion control using Git Hub.
Confidential, Raleigh, NC
Sr .NET Developer
Responsibilities:
- Focused on Development and deployment with Scope identification, Estimation, Code deployment, Code delivery, Testing.
- Develop and automate Services in Confidential Automation Platform (CAP).
- Developed a Single Page Application (SPA) based on Angular7 and Web API.
- Developed front-end components using HTML5/CSS3, Angular and AngularUI Bootstrap.
- Enabled error handling in Angular with Http Error Interceptor.
- Enabled Pagination, Pipes, and Order by functions in Angular library Ngx for data displaying.
- Utilized the third-party library Kendo UI for data grid, dialog box, sorting and filtering the table by name and number.
- Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls.
- Automated billing and payroll processes using TypeScript, JavaScript,
- Displayed different housing options in reusable Angular components using TypeScript
- Used Http Client module and Observable to enable connections to Web API.
- Work with the massively scalable Azure database service with JSON, C#, LINQ, Web Services and .NET Core2.2. using Angular Router
- Developed Rest API Services to provide CURD operations.
- CAP will be a .Net Core web API, develop Confidential Automation Platform rest API services and RestAPI to provide CRUD operations.
- External/public HTTP communications through a load balancer or API management module.
- Used Swagger which enables to write API documentation, design and describe new APIs, and edit the existing ones.
- Worked on Azure Cosmos Database to store data of users and worked on storing data directly into Repository.
- Developed an application by using pre-defined templates and libraries from Confidential .
- Utilize interfaces and dependency injection for repositories and service, decoupling the module from the backend.
- Worked on Azure DevOps for deploying solutions in a pipeline allowing for continuous integration and deployment.
- All build and release are performed within a pipeline at the most basic level contains. Unit test coverage check, Code Quality check using SonarQube, Code security check using Twist lock, Unit test execution, Integration test, Deployment
- Develop, maintain, and execute the test cases for the services developed.
- Used X-Unit framework for unit testing.
Environment: .Net Core 2.2, SwaggerHub, GitKraken, Azure DevOps, YAML, Postman, Web services, LINQ, Agile, Cosmos Database, SonarQube.
Confidential, Omaha, NE
.Net Developer
Responsibilities:
- Involved in gathering the requirements, analysis, design and development of the project. Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in sprint planning, scrum meetings and reviews
- The project will enhance the functionality of the existing application by allowing for additional input, retrieval of required data, calculations and enhancement of reports.
- Designed and developed the web application using .Net framework 4.5 and visual studio 2017.Primary development language was VB.NET, JQuery and JavaScript.
- Used VB.NET and ADO.NET to define and implement the business logic layer and Data access layer.
- Worked with version controller AccuRev for maintaining the Source code history and project documentation.
- Involved in maintaining and enhancing the existing Web application using Visual studio 2017, VB.NET, HTML/CSS, JavaScript and SQL Server 2014.
- Developed partial post back validations to manipulate data on Web pages using AJAX. Implemented Authentication and Authorization logic to Authenticate client requests.
- Created validation logic and changed JQuery functions to manipulate and submit form data using AJAX server calls.
- Developed the User Interface screens using vb.net and Telerik RAD Ajax controls.
- Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently in a timely manner. Handling queries using .NET LINQ components and Entity Framework.
- Experienced in creating the Formula fields, Parameter fields, running total fields, Group name fields and Sub Reports using Crystal Reports 2016.
- Worked on Stored Procedures and temporary tables to access the various kinds of data from SQL Server 2014. Updated the conversion scripts to get the newly added data onto the application.
- Developed complex stored procedures and views to generate various Drills - through reports, parameterized reports and linked reports using SSRS.
- Developed the custom reports and deployed them on server using SQL server reporting services (SSRS).
Environment: .Net Framework 4.5, ADO.NET, VB.NET, IIS, XAML, AJAX, CSS, Web services, LINQ, Agile, SQL SERVER 2014, SSRS, Crystal Reports2016, JQuery, JavaScript.
Confidential, Wilmington, DE
Full Stack .Net Developer
Responsibilities:
- Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in sprint planning, scrum meetings and reviews.
- Worked on Visual Studio 2015 Framework to implement Business Logic.
- Strong Angular 5 using Typescript Developer with Production deployed code experience.
- Provided thorough Enhancement and Support for a large scale Angular 5 website.
- Primary tasks include code reviews, debugging and developing new Angular features using Kanban Agile methodology.
- Designed and implemented the application using .NET MVC with Razor View Engine, Entity Framework, jQuery, HTML and CSS.
- Generated data models in MVC by Entity Framework database first approach.
- Coded business logic and database logic using Entity Framework 6 and Repository Pattern. Used Entity Framework Code first approach and LINQ to entity for data access.
- Built web application making heavy use of CSS Preprocessors like LESS along with Angular2, Typescript and JavaScript task runners like Gulp.
- Created custom directives, general use modules and components which extend the elements and modules of core Angular 2.
- Has knowledge on building Angular JS components, UI services to consume rest services using Component based architecture provided by Angular 2.0.
- Build back-end components, interface the apps with web services using Node JS
- Designed and implemented server-side RESTful web services using JS and handled communications to the client side (Node JS) using JSON.
- Created a controller and its endpoints using Web API methodology of different HTTP verbs in developing Web services.
- Created RESTFUL services using WebAPI, built HTTP services and formatted responses using web API media type formatter to JSON.
- Extensive use of SQL Profiler and Query Analysis Tools for T-SQL Query Used Site Minder HTTPS headers implementing Single Singleton web applications for security.
- Developed extensive Stored Procedures and Triggers inSQLServer and Developed Classes to connect to theSQLServer Database and oracle database.
- Extensive use of SQL server tuned SQL queries/ Stored Procedures, Functions, Views and Triggers, activities like Backup, Restore, Import and Export for SQL Server and installation, configuration.
- Designed and Developed reports using SSRS. Reports were developed against a variety of data sources which included SSRS.
- Used SSIS to manipulate data to integrate the SQL Server database into larger processes.
- Used Selenium Webdriver, c#, Junit and Maven for designing automation test cases.
- Executed test cases in multiple browsers and platforms using Selenium Grid.
- Perform automate1d tests, unit tests (NUNIT) and customized load testing for the overall system and the customAPIspecifically using tools such as JMeter.
Environment: .Net Framework 4.5, C#, C++, ASP.NET, ADO.NET, VB.NET, IIS, XAML, WPFAJAX, CSS, Web services, LINQ, Agile, SDK, SQL SERVER 2012, Agile methodologies, Selenium, Cordova, jQuery, Angular.js, and Bootstrap, JavaScript, Visual Studio 2015.
Confidential, Chicago, IL
Full Stack .Net Developer
Responsibilities:
- Involved different phases of Software Development Life Cycle (SDLC) including Designing, Programming, Testing and Documentation.
- Designed and created web pages using ASP.NET MVC which involved extensive usage of JavaScript and jQuery.
- Parented several Action methods in controllers in ASP.NET MVC which were used in routing mechanism between different views.
- Set up View Models to encapsulate all models and classes used on the different views for more lightweight, organized and clean code to reuse in Views.
- Implemented many directives from Angular JS in order to create all the functionalities related to the user interface, creating models and controllers with the help of JavaScript.
- Used (MVVM) Model-View-View-Model design pattern to develop the WPF application with Microsoft PRISM library.
- Designing and development of UI in WPF (VB.Net) with MVVM pattern.
- Involved in maintenance and enhancements of an application using Microsoft .NET Framework 4.5, VB.NET, LINQ, WCF, XAML, WPF, WCF WEB SERVICES.
- Created and developed independent WEB API services and defined service contracts for specific functionality in search module.
- Implemented the data access layer using Entity Framework and writing queries using LINQ to Entity for Data Retrieval.
- Develop custom web solution intranet application and Content management systems implementing UMBRACO script in ASP.NET 4.0 C SQL server 2008 MVC pattern DNN.
- Enforced Data Access Layer components using Entity Framework, to manage administrative related data on portal using LINQ Queries
- Involved in creating SSIS packages to migrate large amounts of data. And responsible for creating database design, tables, stored procedures, and data controls using MS SQL Server.
- Deploy SSIS Package into Production and used Package configuration to export various package properties to make package environment independent.
- Created packages in SSIS with error handling and worked with different methods of logging in SSIS.
- Worked on Agile Automation tool Selenium Web driver using C#/Cucumber/NUNIT/TestNG BDD framework.
- Wrote and executed automation scripts written in C# (tested Web Services -SOAP, REST).
- TFS is used for version controls - tasks, work items, queries, builds, check-ins, checkout, branching etc. is all done on a frequent basis.
Environment: Visual Studio 2013/2105, C#, C++, .Net 4.0, ASP.NET, MVC3.5/4.0, ASP.NET 4.0, TDD, ADO.NET, WPF, WCF, XML, IIS, Crystal Reports, IIS7.0, HTML5, XHTML, DHTML, CSS3, AngularJS, ReactJS, Backbone.js, Themes, SQL server 2012.
Confidential
Jr .Net Developer
Responsibilities:
- Built on a custom framework using C#, Win Forms, Web Services, .Net Remoting, ASP.Net, MS Transaction Server, and SQL Server 2008.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.Net.
- Evolved the Use case diagram, Activity diagram using Rational Rose 2000e during the requirement-gathering phase.
- Contributed in the manual Unit testing and bug fixing.
- Designed Client-side validations with JavaScript and Server-side validations with ASP.Net 3.5.
- Adopted ASP objects like Request, Response, Query string, Server and Application.
- Developed and Used User Controls using C# and ASP.NET.
- Designed user control for re-use of UI functionality.
- Identify and create indexes and stored procedures in SQL Server.
- Developed client modules for retrieving, inserting and updating record from the database.
- Designed the database and created tables, stored procedures and views using SQL Server 2005.
- Provided full lifecycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, implementation and integration.
- Involved in Studying of existing database design and implementing required enhancements.
- Developed complex LINQ queries to implement search product.
- Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
- Used Grid View, Data List and Repeater controls to display data.
- Try, Catch and Finally blocks are used to avoid data or coding errors during program execution.
Environment: C#, ASP.NET, .NET 1.1/ 2.0, HTML, JavaScript, CSS, Win Forms, .NET Framework, .NET Remoting, ADO.NET, XML, Web Services, SQL Server 2005, Windows 2003, IIS, VB.NET, Visual Studio .NET
