.net Developer Resume
Columbus, OH
SUMMARY
- Microsoft Professional Having 7+ years of experience in analysis, design, testing and implementing Object Oriented Programming Concepts (OOPS), Service Oriented Architecture (SOA) based Applications, client - server applications, N-tier applications, and Windows Services based applications.
- Experience in C# 4.0, VB.NET 10.0, ASP.NET, MVC, ASP.NET 3.5/4.0, WCF, WPF, Silverlight, SharePoint, ADO.NET, Ajax, VB6.0, SQL Server 2005/2008/2012, XML Web Services, Oracle9,10i, ADO, Angular JS.
- Developed services using WCF (Windows Communication Foundation) technologies with Microsoft Enterprise library and Web service software factory.
- Designed Applications using UML and Use Cases and Design Patterns, Agile Methodologies.
- Managed software project life cycle (requirement analysis, Functional/Design Specifications, HLD, LLD & Test plans designing).
- Experience in implementing error handling, exception management, tracing and logging features.
- Expert in designing and scheduling complex SSIS Packages for transferring data manually from multiple data sources like MS SQL Server, Oracle Database, Excel and Flat file to Microsoft SQL Server by using SSIS and DTS utility of SQL server 2005/2008/2012 .
- Built and wrote MDX Queries, Calculated Members, and KPI’s using Microsoft SQL Server 2005/2008/2012 Analysis Services Business Intelligence (SSAS, SSRS)
- Proficient in development usingMicrosoft.NET technologies like WCF, LINQ, Azure Cloud Azure.
- Strong abilities in Design Patterns, Database Design, Normalization, writing Stored Procedures, handling SQL CLR, Triggers, Views, Functions and SSIS/DTS Packages in MS SQL Server and involved in all the stages of System Development Life Cycle.
- System design and development, Rapid Application Development (RAD) using MVC and MVP patterns with design patterns, code review, release management.
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS)
- Experience in Load Testing, Code review and implemented automated unit testing with Nunit
- Worked on ASP.NET MVC, singleton, Abstract Factory, Factory, Facade Design patterns.
- Experience in working with divergent technologies including IIS 6.0/7.0, HTML5, CSS, Classic ASP, VB6, ADO, VBScript and Java Script.
- Experience in requirements gathering, analysis & re-engineering and Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
TECHNICAL SKILLS
Operating System: Windows XP, Windows 7, Windows 8, Windows 2003, 2008 & 2008 R2, 2012
Programming Language: C#.Net 4.0, VB.Net, WPF, ADO.Net, Ajax, VBA, PL/SQL, T-SQL Asp.Net.
Web Technologies: MVC, Silverlight, ASP.NET (3.0, 2.0, 1.1), VB.Net, C#, .Net, ADO.Net, Web Services, Reporting Services, HTML, DHTML, XML, CSS, AJAX Control Tool Kit, MVC, Angular JS, JSON.
Middleware: SOAP, COM/DCOM and, SharePoint, File Net
Languages: VB, ASP.NET, C#, JAVA, J2E
GUI: Visual Studio.Net, Silver light, AJAX Controls and Scripting
Databases: SQL Server 2005, 2008, 2012 Oracle 10g, Oracle 11g.
Business Objects: SSIS, SSRS,SSAS
Specialization: C#.NET, VB.NET, ASP.NET, MVC, WPF, SQL SERVER, SSIS, SSRS
Server Administration: HP Wintel, IBM Servers VM Ware Cloud Network
Tools: SAP Data Services (BAPI Calls etc..), NUnit,Enterprise Library, Telerik controls, Visual Source Safe(VFS), Team Foundation Server(TFS)
Other Skills: Requirements engineering, UML, Design patterns, code reviews, Testing
Project Management: Microsoft Project.
PROFESSIONAL EXPERIENCE
Confidential
Sr. .NET Developer
Responsibilities:
- Worked with Business Analysts in understanding business requirements and analyzing use cases.
- Developed windows application using C#.Net, WPF, Visual Studio 2015 and SQL Server 2012.
- Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
- Programmed the Data Access Layer using C# .Net. .
- Worked on Core SQL, Query Optimization, improving and optimizing database performance, connectivity, and speed through better SQL code.
- Created WCF Services based API to import the data into data base.
- Used Dependency Injection for data binding.
- Performed unit level testing, wrote test plans, scripts and generated testable code.
- Used Prism class library for Windows Forms.
- Developed Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Created deployment packages for Applications using Visual studio.Net Startup Project with specializing in design, and programming (OOA, OOD, and OOP).
Environment: .Net Frame Work, MS Visual Studio .Net 2015, VB.NET, C#.Net, ASP .NET, ADO.Net, SQL Server 2012, SSRS, SSIS, CSS, XML,TFS, J Query, VSS, SOAP/WSDL/ WCF, WPF, HTML5, Angular JS.
Confidential, Detroit, MI
Sr. .NET Developer
Responsibilities:
- Worked with Business Analysts in understanding business requirements and analyzing use cases.
- Performed actively in the Development and Testing phases of SDLC life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.
- Used N-tier architecture for the Business, Data Access Layer and UI Layer.
- Involved with the client team to design and implement the advanced technologies WCF, SOA, ASP.NET with the application logic in C# according to the user requirements.
- Involved in front end Application development using inASP.N ET, AJAX using C#, and back end in SQL Server 2008.
- Develop and deliver dynamic reporting solutions using SQL Server Reporting Services (SSRS).
- Also involved inproof-of-conceptusingASP.NET Model-View-Controller,MVCpattern.
- Consumed some external Windows Communication Foundation (WCF) Services to write logs to the database.
- Developed abusinessintelligencedashboardusingTableausoftware allowing executivemanagementtoviewcurrentand pastperformancesalestrends, forecastsales,andtotrackexisting customersales.
- Actively involved in Migrating applications from Dot Net 2.0 to Dot Net 4.0,classic to cloud Azure.
- Worked on framework where involved in creating generic styles, themes for different genericWPFcontrols like Datagrid,WPFTextboxes and Comboboxes,WPFRadio Button List and Toggle Buttons
- Used the Object Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
- NET languages C# used for Script task. Script task is primarily to control the flow of SSIS package
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Developed User controls using ASP.Net and C# and used them dynamically in the web pages using Master pages and CSS.
- UsedADO.NETobjects such as Data Adapter, Command Builder, Data Reader, and Dataset for consistent access of data from SQL Server.
- Created jobs, alerts to run SSIS, SSRS packages periodically. Created the automated processes for the activities such as database backup processes and SSIS, SSRS Packages run sequentially using SQL Server Agent job and windows Scheduler.
- Configure cloud Azure service for end point deployment.
- Used Web Services to enable effective communicate between different layers in the Application.
- Developed Web Service to interact with remote business objects and different suppliers systems using SOAP, HTTP/XML, WSDL
- Tested application using Unit testing, tracking, debugging.
- Actively involved in providing the technical support and production software operations through troubleshooting to resolve the issues.
Environment: .Net Frame Work, MS Visual Studio .Net 2015, VB.NET, C#.Net, ASP .NET, ADO.Net, SQL Server 2012, SSRS, SSIS, Cloud Azure,CSS, XML,TFS, J Query, VSS, SOAP/WSDL/ WCF, WPF, HTML5Angular JS.
Confidential, Columbus, OH
.Net Developer
Responsibilities:
- Developed solutions for diverse programming scenarios inC#, employingObject Oriented Programming(OOP) concepts such as:encapsulation,inheritance, polymorphism, andabstraction.
- UtilizedNhibernatetechnology extensively for data retrieving, querying, storage and manipulation usingNhiberrnate mapping and queries.
- Designed the web UIASP.NET(4.0),HTML,DHTML,XSL/XSLT,JavaScript,CSSandAJAXcontrols.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes usingC#(4.5)for web pages.
- Created WPF (Windows Presentation Foundation) for inputting and displaying data using C#.
- Cold FusionComponent and Web Services design and integration with C#, LINQ, Generics,and WCF.
- UsedWindsor Castleas theDI containerfor Inversion of Control to make the code base reusable and easy to test.
- Created SSIS packages to migrate data from Oracle 10g to MS SQL Server 2012.
- Used BCP utilities, Data Transformation Services (DTS), Extract Transform Loading tool (SSIS) to populate data from various data sources, created packages for different data loading operations for application.
- Created SQL server Reports using SSRS for management. Tasks included defining requirements, design, develop, test, implement and maintain reports using SSRS Reports.
- Developed several reports with consistent drill-down functionality including Drilldown reports, Summary reports and Master Detail reports.
- Developed the C# code for implementing business logic in middle tier in 3-tier application interacting with SQL Server database.
- ImplementedWEB APIController fornon-SOAP-based HTTP Services.
- Used theGET method of WEB APIextensively to passJason/XMLbased response based on requirement.
- Implemented ground transportation & Workflow Scheduler using Microsoft provider pattern, C# 3.5 & WPF.
- UsedASP.NET MVC(4.0)Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- UsedADO.NETto connect the web forms to data sources such as SQL Server 2008 and XML files for manipulating data in database.
- Extensively used User interface controls which useJQueryto ensure client side validation.
- Written Stored Procedures inSQL Server2012 and usedADO.NETwith Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Written Queries usingT-SQLStatements, Views, User Defined Functions, Stored Procedures, Triggers inSQLServer2012 for inserting/Updating/Deleting the data into the relational tables.
- Worked Extensively with Query Optimization Techniques to fetch data with better Performance Tuning.
- Implemented Unit Testing, Integration Testing and System Testing using Nunit to ensure Code Stability and functionality.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
Environment: Visual Studio 2010,C#,ASP.NETMVC,WCF, JQuery, Tortoise SVN,MVVMIIS 7.0, AJAX,ADO.NET,, TFS, XML, SSRS, SSIS, Microsoft Enterprise Library, NUnit, SQL Server 2012, UML,WPF,TDD.
Confidential, Princeton, NJ
.Net Developer
Responsibilities:
- Participated in requirements gathering, analysis and design of the client requirements.
- Involved in the Design of the Application using ASP.Net, WCF, Entity Framework, SQL
- Involved in UI designing, development and testing of web forms usingASP.NET,C#.NET, XML,and ADO.NET.
- Programmed Data access layer usingADO.NETand VB.NET, which involved strong OOPS concepts to retrieve, display and manipulate data.
- Developed tools usingC#and SQLto ease the recording of the documentation that consists of theconfigurationsin the database.
- Designed and developed Ruleset Editor in C# 3.5 and WPF to execute various business policies in a workflow.
- Optimized SSIS packages for the performance as the high volume data flows were taking more than the desired time to execute.
- DevelopedADO.NETbased database access layer inC#and created stored procedures, triggers using T-SQL for data access from SQL server 2008.
- Involved in writing databasescripts, stored procedures, triggers, views,andfunctions.
- DevelopedTest Classesfor Unit testing the developed components usingTFSautomated UnitTesting Framework
- Implemented the functionality for the plugin usingC#,ASP.NET, MVC,WCFand Entity Framework.
- Expertise in AngularJS controllers, directive, Components, Factory and service resources, routings and events. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Designed SSIS Packages to transfer data from various sources like Text Files, SQL Server, Excel, OLEDB and Access to SQL Server.
- Implemented the SOAP basedWCFservice to generate e-mails for the workflow solutions.
- UsedJQueryandJavaScriptfor scripting
- CreatedStored Procedures, Indexes,Views and Triggers usingSQL Server 2008.
- SQL Agent was used for automating creating packages and updating existing Tables inSQL server.
- Implemented Forms-based Authentication and Role-based Authorization usingASP.NET Membership classes and methods.
- Tested the product feature before and after integration usingN-Unit.
- Worked on production issues, debugging the application and fixing the issues
- Used Tortoise-SVN to maintain version control by update and check out from SVN repository
Environment: Windows, Visual Studio 2010, SSRS,WPF,, ADO.NET, C#, ASP.NET, Entity Framework, SSIS, JavaScript, JQuery, AJAX, JSON, HTML, SQL Server, IIS
Confidential, South SF, CA
.Net Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Designed Graphical User Interface (GUI) usingASP.NetMVC 3, HTML JavaScript.
- UsedWCFfor interoperability with other platforms, technologies and for building the customsolutions.
- Implemented entire backend of the application inC#.NET, using various object oriented featureslike classes, interfaces, inheritance, and polymorphism.
- Designed Business components and Data Access Layer usingC#.Net
- Implemented Caching, Client and Server side State Management techniques such as Viewstate, Cookies, application and session throughout the projects usingASP.NET.
- Used the AJAX control kit and to provide the extender AJAX control properties to the existingASP.NETcontrols.
- Used extensively JQuery, JavaScript andASP.NETAJAX for front end and Ajax webmethods.
- Involved in developing Web Service classes using SOAP to communicate with legacy systemsand also deployed web services as per business requirement.
- UsedADO.NETobjects such as Data Reader, Dataset and Data Adapter, for consistent access toSQL data sources.
- Wrote SQL Queries, Stored procedures, Joins, Triggers to process large collection of productsand used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL2008.
Environment: Visual Studio 2008,ASP.Net3.0, ADO.NET, XML, HTML, JavaScript, IIS 6.0, NUnit, Visual Source Safe, SSRS, SOAP,WCF,.NETFramework 3.0, Web services, SQL Server 2005, T-SQL, DHTML.
Confidential
.Net Developer
Responsibilities:
- Developed the web forms usingASP.NETfor the intranet application.
- Designed and developed the 3 tier application using.NETframework 3.5/2.0.
- Involved in the design, development and implementation of web user interfaces usingC#.NET,ASP.NET3.5, HTMLandCSS.
- Utilized variousASP.NETserver controls such as Validation controls for validating form entries such as email addresses, Radio Button List controls, etc.
- UsedJavaScriptextensively for Client side validation.
- Developed and integrated new userinterfaceto existing application usingC#.
- Created the classes inBusiness logic layerusingC#.
- BuiltXMLfiles to hold the listing for various drop downs in User Interface.
- UsedAjax ControlslikeCalendar Extender, Filtered Text Box Extender, Hover Menu ExtenderandList Search Extender.
- UsedADO.NETobjects such asData Reader, Dataset and Data Adapter, for consistent access toSQL serverdata sources.
- WroteSQL Stored procedureswhich enhanced the functionality of application.
- Used Windows Communication Foundation (WCF) to communicate with other external application systems.
- Usedrole based security for authenticating users.
- Used Version control toolTeam foundation server(TFS) for the entire development cycle.
Environment: ASP.NET,C#, Framework,ADO.NET, SQL Server 2005, CSS, XML, T-SQL, IIS, Team foundation server (TFS), JavaScript.