. Net Developer Resume
Clearwater, FL
SUMMARY:
- 9+ years of experience in all the phases of Software Development Life Cycle (SDLC) including User Interaction, Design, Development, Implementation, Testing, Deployment, Maintenance and Enhancements of Client/Server applications with N - tier development environment.
- Experience in using Agile/Scrum, Waterfall and Rup software development methodologies for system design and development.
- Experience in MongoDB installation, patching, troubleshooting, performance, tracking/tuning, back - up and recovery in dynamic environments.
- Experience in managing life cycle of MongoDB including sizing, automation, monitoring and tuning.
- Experience in integrating databases like MongoDB, MySQL with webpages like HTML, PHP and CSS to update, insert, delete and retrieve data with simple ad-hoc queries.
- Strong work experience in developing applications in .NET Framework using ASP.NET MVC, C#, WCF, Restful Web API, SQL, MVVM.
- Experience in Front-end, user-interface development, web applications using HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, JSON, AJAX, XML to improve user experience and performance.
- Experience in working with Windows Communication Foundation (WCF), WPF in .NET Framework and LINQ.
- Good understanding and implementation of Object-Oriented Analysis and Designing (OOAD) for system design and development and Design Patterns like MVC
- Experience in using ADO.NET objects such as SQL/OLEDB Connection, Command, Data Reader, Dataset, and Data Adapter.
- Experience in writing Stored Procedures, Triggers and Indexes using SQL.
- Have experience on working with .NET features like Events, Delegates, Generics, Collections & Multithreading
- Have experience in managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
- Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server
- In depth knowledge of Class, Use Case and State diagrams of UML (Unified Model Language) .
- Hands on experience in UI Design like Master Pages, Layout Pages, Partial Views, Views, Razor Views, Web Forms using ASP.NET, ASP.NET MVC, AJAX, HTML, HTML5, CSS 3 and Bootstrap.
- Used WCF facilities to maintain session between client & server and improve performance with Endpoints
- Deft at reporting & analysis using Crystal Reports, SSRS & SSIS in .NET environment
- Ability to prioritize and manage time on multiple tasks and experience in Setup and Deployment Projects.
- Understood & translated business needs into technical solutions with strong problem solving & troubleshooting.
- Good team player with excellent communication & interpersonal skills and an ability to work individually or as part of a team; quick learner in adapting new technologies that improve the business.
TECHNICAL SKILLS:
Microsoft .NET Technologies: .NET Framework 4.5/4.0/3.5/3.0 , ADO.NET, ASP.NET, ASP.NET MVC5, C#.NET, Microsoft Entity Framework 4.0/4.1/5.0/6.0 , Web Forms, Web ServicesRESTful, WCF, WPF, Web API, LINQ, IIS 6.0/7.0
Version Control Tools: - TFS
(Team Foundation Server) and Perforce
ARC tools: :
ARC GisPRO, ESRI Cognos 10.5, MicroStrategy BI
Programming Languages: C#.NET, VB.NET, PowerShell C, C++
Reporting Tools: Crystal Reports, SQL Server Reporting Services SQL Server Integration Services(SSIS)
Scripting Languages: JavaScript, JQuery
Databases: SQL Server, Oracle, PostgreSQL, MongoDB
Web Technologies: HTML5, CSS3, Bootstrap, XML, Knockout JS, AJAX, AngularJS
PROFESSIONAL EXPERIENCE:
Confidential, Clearwater, FL
. Net Developer
Responsibilities:
- Develop new maintain existing and upgrading performance or working of existing website for clients to help them grow their market in mobile applications through featuring their work on websites and maintaining the internal websites and helping with data integration and security.
- Product development is an Agile SCRUM methodology where progress and task assignment is discussed in everyday meetings.
- Created StudioShell - an open source PowerShell automation environment for Visual Studio.
- Integrated disparate technologies with Microsoft PowerShell - Entity Framework, Redis, MongoDB, ASP.NET Membership,
- MVC model-view-controller architecture-based development.
- Designed and developed UI using ASP.NET 4.5 HTML CSS jQuery JSON and AJAX.
- Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
- Created Views and Partial Views UI and middle tier for various modules using C MVC 4 Razor View Engine AJAX jQuery HTML CSS.
- Prioritized tasks and assign to team members.
- Expert in TSQL DDL/DML perform most of the SQL Server Enterprise Manager and Management Studio functionality using T-SQL Scripts and Batches.
- Expertise in working with IBM MQ Series and Web sphere Message Broker on various platforms like Sun Solaris 8/9 AIX SUSE Linux and Windows NT/XP.
- Used AJAX for Partial Page Updating Invisible Data Retrieval Constant Updating Smooth Interfaces Simplicity and Rich Functionality.
- Work with engineering team to implement use of Rhino Mocks and Moq to convert integration tests into actual unit tests.
- Administered DB2 Z/OS for v 9.x/8.x/7.x/6.x on IBM mainframe and AIX DB2 environments.
- Object / Data Migration and authority profile from one DB2 subsystem to another continuous integration.
- Developed style-sheets for UI design and layout.
- Used MVC and MVVM pattern.
- Used WCF for creating services for the application.
- Used SOA architecture for developing services.
- Worked with IIS and Windows Server 2008 during application deployment.
- Worked on cloud deployment using Site core.
- Developed Windows console application and MSMQ to create bundle in thread queue.
- Client-side validations were designed using Data Annotations and java script.
- Edited and corrected errors in jQuery functions for improving performance of a page
- Hands on work experience in MOQ Mock unit testing framework using MVC 4.5.
- Extensive experience on VB.net.
- Experience on data integration using SSIS.
- Having Experience in Multi-Tier and Web Enabling the Legacy Systems with IBM Web sphere MQSeries and Websphere Message Broker.
- Building complex interfaces in the front-end using modern JavaScript tools such as Knockout and Backbone.
- Wrote database triggers in T-SQL to check the referential integrity of the database.
- Developed Log4Net for creating log files.
- Assessments are done with variable size payload variable protocol combinations Load testing variable number of concurrent requests using SOAP UI and Load UI.
- Experience with razor code in View pages.
- Designed class libraries for database connection using ADO.NET.
- Used Knockout.js which communicated with a RESTful web service.
- Used ADO.NET and related data objects such as Data Adapter Data Reader Data Set and Data Table for consistent access to SQL data sources.
Environment: ASP.NET 4.0, C, Web Services, WCF, MVC 4.0, WWF, LINQ, HTML, CSS, IIS, Visual Studio 2012 PL/SQL, SQL Server 2008, R2, SQL Server Management Studio 2012, Entity Framework 5.0/6.0, AJAX, ADO.NET Framework, MVC Architecture, TFS, SSIS, WPF.
Confidential
Sr .Net Developer
Responsibilities:
- Designed & developed various abstract classes, interfaces, classes to construct the business logic in Model using C#
- Developed the reusable framework for the application using the ASP.NET MVC Framework 5.0.
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N-Unit Testing for the piecewise testing of the Applications and experience with ALM practices
- Used Ext Js UI components to implement various functionalities.
- Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.
- Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML5 to View through Action Results.
- Used JQuery to perform validations and catch the events on client's browser.
- Implemented ADO.NET data objects such as Data Adapter, Data Reader, and Dataset, Data table.
- Worked with test team and fixed the issues as part of the bug life cycle.
- Designed and developed using framework Angular 2 along with HTML, CSS and Typescript.
- Designed multi table relational databases with proper enforcement of relational constraints using MS SQL.
- Developed partial post back validations to manipulate data on web pages using AJAX.
- Hosting of Windows WEB API's, Asp.Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment.
- Created Complex ETL Packages using SSIS to extract data from staging tables to partitioned tables with incremental load.
- Worked with GIT and Bitbucket for source code management, JIRA as Requirement Management tool and continuous code integration using Jenkins.
- Designed and developed rich/responsive/interactive web applications using JavaScript, jQuery and Bootstrap.
- Worked on TFS Source control for managing the source code.
- Worked in Scrum methodology and involved in daily Sprint meetings
Environment: NET Framework 4.0, C#.NET, ASP.NET MVC 5.0, MS SQL, EXT JS, ETL, Angular 2, CRM, PowerShell, SOAP UI, Visual Studio.NET 2013, WCF, Entity Framework, AJAX, JavaScript, JQuery, TFS, AWS, JIRA, IIS, Web API, HTML5, CSS3, JavaScript, AngularJS, AJAX, SSIS, SSRS, ADO.NET, LINQ, XML
Confidential
.NET Developer
Responsibilities:
- Used C# for the coding and worked with N-tier architecture for Presentation Layer, Business Layer and Data Access Layers.
- Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
- Involved in design and implementation of applications, collaborating with project managers.
- Involved in developing applications in C# and.Net Framework 3.5 to meet the business requirements.
- Analyzing and reviewing the business requirements, design document, use cases and functional requirements
- Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements and working with QA Team to make clear the issues.
- Involved in creating desktop applications using WPF (Windows Presentation Foundation).
- Implemented membership management for managing the users (Create, Delete etc.).
- Designed screens (aspx, ascx and master pages) by using Visual Studio.NET 2010 and Created Style Sheets for formatting the Webpages based on the business requirements and functional requirements document.
- Implemented Client-side validation using JavaScript as well as a set of validation server controls.
- Created WCF service to retrieve the customer information. Used different bindings for WCF to support different protocols. Client side and user side validations are done using ASP.NET validation controls and Java script.
- Used jQuery and AJAX for rich looking of web application.
- Used ADO.NET objects such as Grid View with paging and sorting multiple records, Repeater Data Adapter, Data Reader, Data Tables and Dataset for consistent access to the data store.
- Extensively created and deployed WCF services, implemented binding, endpoints and service contracts.
- Used different types of Action Filters in ASP.NET MVC like Authentication, Authorization, Exception Filters
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control.
- Utilized Sitecore CMS solutions to design .Net application features.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2008.
- Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture.
- Used Grid Views and custom paging for displaying huge amounts of data. Used C# for the coding and worked with N-tier architecture for Presentation Layer, Business Layer and Data Access Layers. Developed assemblies using C#.
- Used Team Foundation Server (TFS) for version controlling of application.
- Migration on new platform -set up fixed bugs on JIRA and research on Google Tag Manager and Configure for one web CMS - which replaces Google analytics from application within.
Environment: NET Framework 3.5, Visual Studio 2010, ASP.Net MVC 4.0, C#.Net, HTML5, CSS30, JavaScript, jQuery, LINQ, TFS, N-tier, IIS 6.0, UML, XML, WCF, WPF, Sitecore CMS, SQL Server 2008 R2, SSRS, AJAX, JIRA, Web API
Confidential, Minneapolis, MN
.NET Developer
Responsibilities:
- Designed and implemented application using ASP.NET MVC, Ajax, JQuery, Bootstrap, Html/CSS and JavaScript.
- Created model classes using Entity Framework with LINQ and Lambda.
- Scheduled data pumping using SQL Server Job agent.
- Build visualization and Dashboards using kibana.
- Working with the Kibana dashboard for the overall build status with drill down features.
- Created and Maintaining Real Time Dash boards in kibana for (Unique viewers, Unique Devices, Click Events, Clint Errors, Average Bitrate etc
- Created stored procs, functions, views, triggers, indexes.
- Extensively used Telerik Controls for data presentation, Graph API to query the user roles and groups from AAD.
- Extensively used SQL Server Import and Export Data tool.
- Developed two-step authentication for security and PCI compliance.
- Worked with web development frameworks/tools: Java Server Faces, AJAX, Servlets, Java Server Pages (JSPs), XSL, CSS and the Dojo JavaScript Toolkit.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C and ASP.NET.
- Worked on Packaging the MSI using WIX 3.5 and TFS build server
- Created a Unicode / UTF-8 database and developed internationalization capability, with support for Western and Hindi character sets. Used SUA (Single User Application) and used Jenkins
- Under PCI compliance we were directly link Transunion, Experian, Asurion send Metro2 file quarterly to audit the file.
- Implemented Single Sign On (SSO) for external members to login to the application using XAML responses.
- Wrote queries in LINQ and Lambda format to achieve data from SQL Server database
- Worked in creating Pods using Kubernetes and worked with Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes.
- Used some third-party controls like Kendo UI (Telerik Controls) and worked on Angular JS with HTML, CSS and Bootstrap.
- Used the JQuery and Ajax to create user interface for smooth and rich UI experience in Razor Views.
- Achieved the Validation by using Data Annotation in the server side.
- Implemented business logic using MVC authorization filters, action filters and exception filters.
- Used MVC Grid with Strongly Typed View Models to provide more flexible, editable grid view to increase user interaction.
Environment : NET Framework 3.5, Visual Studio 2010, ASP.NET 3.5, SSO, C#.NET, Kendo UI, ADO.NET, AJAX, ASP.NET MVC, jQuery, Ajax, Docker, Kubernetes, Jenkins, SQL Server 2010, HTML/CSS, Team Foundation Server, micro services, Web Services, LINQ
Confidential, Memphis, TN
.N et Developer
Responsibilities:
- Working on N-tier architecture application with ASP.NET Web API and Entity Framework.
- Used MVC and MVVM design pattern in application development.
- Worked on MongoDB database concepts such as locking, transactions, indexes, sharding, replication and schema design.
- Usage of tools like RoboMongo, MongoVue and NoSQL Manager for migration of data between databases without any kind of data loss.
- Installed MongoDB, configured, setup backup, recovery, upgrade and tuning and data integrity.
- Worked on creation of databases, collections and deployed JavaScripts using mongo shell.
- Actively involved in automating the Regression Testing process of the application using the existing manual testing scenarios using C#, ADO.Net, Visual Studio Team System 2012.
- Worked with GIT and Bitbucket for source code management, JIRA as Requirement Management tool and continuous code integration using Jenkins.
- Used Razor syntax in creating Asp.Net MVC application by reducing the coding aspect.
- Designed, developed and unit tested a management and grievance tracking system, using ASP.NET MVC, SQL Server R2 and Entity Framework. Developed front end applications using Bootstrap, HTML5, CSS, JQuery, JavaScript and Angular JS, EXT JS.
- Used Team Foundation Server as versioning tool and the IDE made use of for coding purposes is MS Visual studio 2012/2010.
- Developed the application using ASP.NET concepts like Master Pages, Sessions, and Postbacks etc. using C#.
- Implementing application using C#, ASP.NET MVC 5.0 with Razor View Engine, jQuery, AJAX, HTML5, CSS3, JavaScript and Utilized Entity Framework Database First approach.
- Used C#, data grids and XML to pull the data from the database and display it on the UI
- Experience in the Front end of the Application designed and implemented a publishing framework and reusable UI component library based on AngularJS and jQuery.
- Designing responsive User Interface (UI) Layouts for dynamic web pages using ASP.NET MVC 5.0, WebAPI, Bootstrap and AngularJS.
- Responsible for developing the interactive Single Page Application (SPA) which can bind data to specific views and synchronize data with server using AngularJS and Bootstrap.
- Designed SSRS reports with dynamic sorting, defining data source for the report.
- Install, configure, patch, and upgrade database software (MySQL, MySQL cluster, Cassandra, and Couchbase)
Environment: Visual Studio 2012, Angular 2, C#, EXT JS, NoSQL, VB.Net, MVVM, ASP.Net, MVC (3.0/4.0), HTML 5 Entity Frameworks, WPF, JavaScript, AngularJS, JQuery, JSON, SSRS, SSIS, SQL Server, Web API, ETL, Windows XP, Windows Server 2003, T-SQL,.
Confidential, Jersey City, NJ
.Net Developer
Responsibilities:
- Followed Extreme Programming (Agile XP) methodology, involved in task completion, user stories, and iterations, extensively worked with business analysts and the end users to gather and finalize the requirements.
- Responsible for Object Oriented Analysis and Design (OOAD) for the assigned task and participated in Software Development Life Cycle (SDLC).
- Used ASP.NET MVC 4.0 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.
- Participated in a fully scalable client/server brokerage application using C#, MVC, WCF, REST Services, Entity Framework.
- Designed responsive and user-friendly UI with ASP.NET MVC 4.0 Razor Views, JavaScript, HTML, CSS, AngularJS and Bootstrap.
- Worked on XML and JSON for transferring and retrieving data between different applications.
- Created and consumed WCF services and followed SOA architecture.
- Implemented various AngularJS services, components and custom directives and developed many reusable components and templates that can be used throughout the application.
- Created Entity Framework object model which handles the data from/ to SQL.
- Worked with LINQ to Entity for querying the database.
- Created Stored Procedures, triggers, cursors, views and user defined functions for maintaining business functionalities.
- Created SSIS packages to extract different data sets from database and used to convert into flat file format like CSV, JSON files.
- Used complex formulas and queried the database to generate different types of ad-hoc reports using SQL Server Reporting Services (SSRS).
- Used Microsoft Team Foundation Server (TFS) for the purpose of version control and source code maintenance.
Environment: Microsoft Visual Studio 2014, ASP.NET 4.0, .NET Framework 3.5/3.0, ADO.NET, SQL Server 2016, HTML, SQL reporting services (SSRS), SQL Server Integration Services (SSIS), WCF, Web Forms, SOA,T-SQL, LINQ, NUNIT, Team Foundation Server 2013, IIS.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology.
- Implemented and extensively used the Object-Oriented programming concepts in C# and ASP. Net
- Developed controllers and its action methods for the entire workflow for the application with ASP.NET MVC 5.0.
- Have a knowledge on single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 4.0 framework.
- Designed and developed single page applications using Angular 4, TypeScript, HTML5, CSS3, Bootstrap, CSS.
- Worked on Angular 4 concepts like building the components, Data binding, Property Binding, Event Binding, Two-way Data binding (with the help of Forms Module).
- Used Angular 2 Http Request to read data from web servers and process JSON data to render in the UI.
- Created OOPs objects like Collections, Interfaces implementations using C# .Net Generics for extracting data.
- Developed Web Services and WCF services common for various applications using .NET Framework. Configured various Web Applications on Internet Information Server (IIS).
- Created Restful Web Service to be integrated to back-end system for agent portal.
- Developed Stored Procedures, Triggers, Constraints, Indexes, Functions, and Views in SQL Server 2016 for accessing the database.
- Created PowerShell scripts for deployment and created Event log monitoring tool for diagnostics.
- Used SQL Server Integration Services (SSIS) transformations in the data flow of a package to aggregate, merge, distribute, and modify data.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Used Team Foundation Server (TFS) to manage the changes in the source code, to maintain the tasks related to the project and setting up automated builds in Visual Studio Team System (VSTS) 2016 and TFS.
Environment: Visual Studio 2016, ASP.NET 4.5, Angular 4/2, ADO.NET, SQL Server 2016, HTML5, VB.NET6, NUNIT, SQL reporting services (SSRS), SQL Server Integration Services (SSIS), WCF, .NET Framework 3.5/3.0, Web Forms, SOA, Web services, T-SQL, LINQ, Restful Web Service, IIS.