.net Developer Resume
Indianapolis, IN
SUMMARY
- Around 6 years of IT experience in Software Analysis, Design, Development, Implementation, Testing and Supporting distributed, Client/Server, Web/Windows based business solutions with Health care.
- Experience in .NET Framework 3/4/4.5/4.6 Web based application development using Microsoft.NET technologies including ASP.NET, MVC 3/4/5, C#, WCF, WPF, AJAX, XML, Web Services, IIS 7/6 JavaScript.
- Worked extensively with ADO.NETobjects such as Data Adapter, Dataset, and Data Reader to interact with Databases like SQL Server 2016/2014/2012 & Oracle 11g/10g/9i .
- Experience in creating, consuming, and configuring WCF services with SOAP, WSDL and Data to develop Service Oriented Architecture (SOA) applications, Model View Controller (MVC) and developing REST Services using WEB API.
- Developing User Interface (UI) Applications and professional Web Applications using Web Standards, JavaScript, AngularJS, Bootstrap, HTML/HTML5, DOM, XHTML, jQuery, CSS/CSS3, JSON and Ajax.
- Created Silverlight Web objects for an Interactive UI and ample understanding of implementation of Silverlight projects using Model - View- View Model (MVVM) Pattern.
- Experience in developing and deploying applications on Windows Azure ‘Cloud’ platform.
- Experience in technical design documentations using UML modeling, Object Oriented analysis & design and design patterns to standardize the application architecture.
- Proficiency in working with databases like SQL Server and Oracle 11g/10g and implementing scripts on T-SQL and PL/SQL to manage tables and created views, indexes, stored procedures, functions, and triggers for the fast retrieval and manipulation of data.
- Developed data object models like Language-Integrated Query (LINQ) and Entity Framework to retrieve and modify data.
- Familiar with MVC design patterns and various other software developmental methodologies like Agile and Waterfall.
- Expertise in following agile methodologies (SCRUM) and Test-Driven Development (TDD).
- Used Version Controlling tools such as Subversion (SVN), Source Safe, Team Foundation Server (TFS)and VSTS.
- Knowledge in Crystal Reports, SSRS, SSIS.
- Hands on experience in solving Cross-Browser compatibility challenges (IE, Chrome, Firefox, Safari, etc.).
- Direct Interaction with US Client, Offshore-Onsite co-ordination to gather requirements and document them.
- Have strong communication, creative and logical thinker and have exceptional ability to master new concepts.
- Worked in a team environment and coordinated with business/functional team.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service-oriented attitude.
TECHNICAL SKILLS
Programming Languages: C++, C#.Net, T-SQL, PL/SQL.
Web Technologies and Services: ASP.NET, WCF, WPF, SOA, RESTful, SOAP.
Architectures: MVC, MVVM.
UI Technologies: HTML5, CSS3, VBScript, Angular JS, DHTML, JavaScript, AJAX and CSS Frameworks such as Bootstrap.
IDE Tools: Visual Studio 2015/2012/2010 , SQL Server Management Studio 2012/2014.
Databases: MS SQL SERVER 2014/2012/2008/2005.
Reporting Tool: SQL Server Reporting Services (SSRS 2010), Crystal Reports (2010/9), SSIS.
Version Control Tools: Subversion, Git, Team Foundation Server (2015), VSTS.
Servers: Windows server 2012 R 2/2012/2008/2003/ NT, Microsoft IIS (7.0/6.0), XP, Vista.
Testing Tools: N-Unit Testing.
PROFESSIONAL EXPERIENCE
Confidential - Indianapolis, IN
.Net Developer
Responsibilities:
- Involved in Domain migration Team for migrating apps from Dow Dupont domain to Pioneer domain for Corteva AgroSciences R&D Team as a part of Spin Off, where our team handled all vender and third-party apps for migration.
- Worked closely with Business and Technology Stakeholders in initiation, discovery, planning, execution and close-out of all the tasks related to migration without disturbances to business disruptions.
- Extensive experience in analysis, designing developing Web applications usingC#, ASP.Net, MVC 4, jQuery, JSON, WCF, Web APIRestful servicesandEntity FrameworkORM.
- Followed Agile Scrum Methodology using Kanban boards for Migration Process using VSTS and Git for code repository and source code management and all the Sprint related tasks are taken care on VSTS boards
- Experience in managing VSTS, repos, creating branches, work items in Kanban boards.
- Built build and release pipelines for applications on VSTS using agent jobs for CICD of applications for smooth transaction of applications on all three environments for domain migration spin out.
- Proficient in Database Analysis, Modeling, Tuning and Programming skills usingMS SQL Server. Responsible for User Remediation a major data migration task for application migration and user authentication of applications for Database Support Team by writing store procedures that would refer to new data and replace it by validating the old data.
- Created new triggers, views and store procedures as required for smooth transition of data and maintain dependencies properly.
- Worked on Requests and Inventory management System for migrating the old inventory system s with new Inventory system Web API calls by consuming the data from API calls and converting the stored procedures to LINQ queries for optimization and avoiding round trips. Used Repository Design Pattern approach for creating loosely coupled components for data layer and business layer.
- Experience in developing application modules with TDD, Created Unit test plans and performed Unit testing modules according to the changes that have made for inventory migration and development standards with MS Test testing.
- Developed XSLT files using Word ML for generating the labels in word format from XML data using XML Transform.
- Migrated ELN notebook Dupont Data stored in Oracle Database to Perkin Elmer’s ELN notebook by creating an application that uses Entity Framework 5 to interact with Oracle 12c and LINQ to convert the data related to specific experiment in a project into file folder structure.
- Extracted Blob data into File of specific type using LINQ and C# Streams, Created Hierarchy of Project and Experiments using data relations in Oracle and store data in specific experiment.
- Created Metadata and Audit-Trail XML’s using XML Serialization and LINQ for a specific experiment by analyzing data relations among different tables in which experiment data is organized.
- Participated in all the phases of agile methodologies like backlog refinement, sprint planning and commitment.
- Performing Code Reviews and to follow up to fix Review Comments.
- Create automated unit tests for both existing code and new projects using XUnit.
- Unit testing and Integration testing of the application.
Environment: .Net Framework 4.6.1, ASP.Net, Azure, C#.Net, VB 6.0, Web API, LINQ, Ajax, jQuery, Java Script, Entity Framework, MVC, Azure, TFS, GIT, HTML, CSS 3, SQL Server 2017, VS 2017.
Confidential - Alpharetta, GA
.Net Developer
Responsibilities:
- Participated in the design and development of the Web application SQL Server 2008 database.
- Design solution to integrate new clients to existing BMX next project.
- Participated in all the phases of agile methodologies like backlog refinement, sprint planning and commitment.
- Coordinate with UI/UX team to create new UI for freedom mortgage client using asp.net MVC framework. Design new web API to expose the data to external clients.
- Create efficient SQL queries and understand how to optimize them for performance.
- Identify and resolve programming problems by following routine methods and established system development methodologies.
- Translate business requirements to technical requirements and functional code.
- Performing Code Reviews and to follow up to fix Review Comments.
- Preparing Stored Procedures and Updating Entity framework.
- Design and develop of UWP application.
- Involved in Development, Application setup and deployment.
- Automation BMX Next deployment process (CICD) using GIT Hub and power shell script.
- Worked on MVVM architecture in WPF Application.
- Create automated unit tests for both existing code and new projects using XUnit.
- Unit testing and Integration testing of the application.
- Plan and implement shared software, such as operating systems, configuration management tools, application and development tools, testing tools, compilers, and code editors.
- Responsible for developing, delivering and maintaining application.
Environment: .Net Framework 4.6.1, ASP.Net, Azure, C#.Net, VB 6.0, Web API, LINQ, Ajax, jQuery, Java Script, Entity Framework, MVC, design patterns, NLog, TFS, GIT, HTML, CSS 3, SQL Server 2014, VS 2015.
Confidential - Alpharetta, GA
.NET Developer
Responsibilities:
- Worked as a developer in the team for designing and developing the application using Microsoft advanced technologies Microsoft Visual Studio 2015, C#, ASP.NET 4.5, SQL Server 2014, and Microsoft Team Foundation Server (TFS) 2015.
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism, good experience in Exception Handling, Debugging and tracing by which the whole picture of application runtime can be seen and analyze more efficiently.
- Experience on implementing the AngularJS single page application by calling RestfulServices.
- Created & hosted WCF Services and used different bindings to make it available to different types of clients.
- Developed automation tests to run on JenkinsCI platform to help support bug free releases.
- Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Developed the classes using C#, which in corporate N -tier architecture and database connectivity.
- Performed Unit Testing for all units in developed pages using NUNIT Tool.
- Using JQuery and JavaScript for implementing client-side validations at Controller level.
- Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce functional behavior to those tags.
- Creating WPF applications using MVVMarchitecture and modification of MVVMdesign pattern.
- Worked on Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF).
- Creating Queries and joins on multiple tables, Functions and Triggers using LINQ in SQL 2014 for inserting/updating/ deleting the data into the relational tables.
- Worked with Agileand ScrumMethodology to produce high Quality software.
- Implemented user level security, extracted technical specifications from the database server using ADO.net and SQL Server stored procedures.
- Involved in database design on SQL Server 2016 and development of different database objects Containing Functions, Triggers, Store Procedures to manipulate database of the application.
- Develop and deliver dynamic reporting solutions using SQL Server 2014 Reporting Services (SSRS).
Environment: Visual Studio 2015, VB.NET, ASP.NET 4.5, MVC4, RAZOR, C#, Win Forms, AJAX, SOAP, IIS 7.0, ADO.NET, CSS3, HTML5, SQL Server 2014, WCF, Java script, JQuery, IE, Agile (Scrum) methodology, SSRS, JSON, Nunit, TFS, Entity Framework, WPF.
Confidential - Ashburn, VA
.Net Developer
Responsibilities:
- Responsible for analysis, design, implementation, management and maintenance of full software development life-cycle (SDLC) project.
- Interacted with prospective business users to generate System Requirements.
- Performed Systems Analysis & Designed tables in back end database in MS SQL 2014.
- Involved in designing Front-end User Interface screens in Asp.Net Writing Unit Test Unit Framework.
- Developed and maintained enterprise reporting (SSRS Reporting Services) based on specifications and business needs and modified existing reports as needed.
- Responsible for designing page layout using HTML5, CSS3 along with JQuery to and adding dynamic functionality to each module.
- Implement user interface using Model-View-Control (MVC) patternand Developed User Interface Screens using ASP.NET MVC and C#.NET.
- Wrote SQL queries, views and stored procedures using T-SQL.
- Experience with data structures, data manipulation, databases, design, programming, testing and implementation.
- Assisted in the development of WCF RESTful web services using Entity Framework as the data access layer to SQL Server.
- Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
- Performed automated tests on the entire code using Agile TDD.
- Successfully performed Integration tests in a very well-formed Test-driven development environment.
- Utilized C#.NET, ASP.NET MVC and created web forms, user controls, web services.
- Developed User Interface Screens using ASP.NET MVC and C#.NET.
- Used LINQ, and WCF to communicate between DAL and other business components.
- Extensively used ASP.NET web controls, validation controls, data validation features for the UI.
- To validate ecommerce netsales and to validate ecommercedemand matches.
- Developed application logic using C# and used client-side validation to forms using Java Script.
- Employed WCF End-Points and Contracts for enabling ACCESS TO SERVCIES across various protocols, applications and platforms.
- Involved in Unit Testing for the developed .Net applications.
- Used SVN for Source Code Control.
- Performed debugging and NUnit testing, designed navigational flow and defined usability and GUI guidelines.
Environment: C#, VB.NET, .NET 4.5, ASP.NET MVC 5.0, ASP.NET, JQUERY, AngularJS, WebAPI, NUnit testing, Visual Studio 2015, HTML, CSS, TFS, IIS 6.0/7.5, T-SQL, SSRS, WCF, MS SQL Server 2014, SQL Server.
Confidential
.Net Developer
Responsibilities:
- Participated in the design and development of the Web application SQL Server 2008 database.
- Used UML for the Web application SDLC, this included creating several types of diagrams such as use case, activity, sequence, class and deployment diagrams.
- Created T-SQL CRUD queries for the application operations.
- Developed an application using ASP.NET MVC Web Application following software requirement specifications. Using M-V-C pattern with Entity Framework.
- Implemented Controllers to transfer data between Views and Models.
- Created a User Interface for the Product Management System with ASP.NET MVC, C#, HTML, CSS and JQUERY.
- Designed and implemented the View and Partial View using Razor Engine.
- Used Entity Framework to map SQL database tables.
- Developed code for operations between the application and the database using LINQ to Entities.
- Implemented asynchronous programming functionality in client side through AJAX request to interact with controllers on server side retrieving JSON format data.
- Used ADO.NET for the database connectivity.
- Designed and used pop-ups for rich and easy users experience using HTML, CSS, JavaScript.
- Implemented database, created tables, wrote stored procedures and triggers using MS SQL Server.
Environment: Visual Studio 2010, ASP.NETMVC 4, C#, HTML5, CSS3, XML, JavaScript, jQuery, Bootstrap, SQL Server 2008, AngularJS, Crystal Reports, WCF, RDLC, UML, IIS 6, Visual C#, Razor, LINQ, AJAX, JSON, JQUERY, SQL Server, Entity Framework.
Confidential
.Net Developer
Responsibilities:
- Designed and implementing application using .NET Framework 4.0.
- WebFormViewEngine (MVC 3.0's default view engine) is used to standardize the user interface across application, apart from using CSS for consistent look and feel.
- The business logic of LUPS is written as business objects which are exposed via web services using windows communication foundation (WCF).
- Used Microsoft .NET Entity Framework as a bridge (Data Access Layer) between Database and business logic tier.
- Created user interface using Views.
- Used stored procedures for the implementing complicated business logic.
- SQL Server 2012 is used to store the data.
- Used JQuery for client-side validations.
- Used Team Foundation Server (TFS) for Source Mgmt. & Version Control.
- Used controllers to write business logic.
- Used Linq Query to fetch data from the database.
- Created user controls using partial views.
Environment: .Net Framework 4.0, Visual Studio 2010, ASP.NET, C#.NET, AJAX, WCF, SQL Server 2012, Entity Framework, MVC 4.0, jQuery.