Sr. Dot Net Developer Resume
Nashville, TN
SUMMARY:
- Over 8 years of strong professional experience in client - server and web based environment usingMicrosoft .Net Framework including C#, VB.Net, ASP.Net, ADO.Net, .Net Web Services, WindowsCommunication Foundation(WCF), HTML, JavaScript, CSS, LINQ, AJAX,MVC, IIS, WPF and XML.
- Experience in various phases of Software Development Lifecycle (SDLC) such as Analysis, Design,Development, Testing, Deployment and maintenance of web applications.
- Expertise in implementation of N-Tier Architecture in Windows and web based, Client/Server, internet/intranetand distributed applications in Microsoft Technologies.
- Proficient in programming experience with Microsoft Technology .Net Framework using C#.Net, Asp.Net,VB.Net, ADO.Net, JavaScript, LINQ, AJAX, JQuery, MVC.
- Experience in developing user ssr and custom controls in C# and Asp.Net.
- Experienced in developing Rich Internet Application (RIA) using Microsoft Silverlight technology
- Proficient with WCF, Web Services using WSDL, SOAP and UDDI.
- Good Working Experience in ADO.Net objects and Database connectivity API's in web applications and winform applications.
- Experience in developing front end user interfaces using MVC4, JavaScript, jQuery.
- Also handled client side technologies like, Java script, AngularJS, Bootstrap, AJAX, JQuery, and AJAX
- Experienced in developing Service Oriented Architecture (SOA) using .Net services, SOAP, WindowsCommunication Foundation (WCF).
- Experience in Model View Controller (MVC) framework, Entity Framework and Test Driven Development(TDD) technique.
- Work experience with Web User Controls, Grid View Controls, Form Validation Controls and CustomControls.
- Expertise in using third party controls like Telerik RAD grid and other controls for web applicationdevelopment.
- Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applicationsusing C#, with N-tier development environment.
- Well versed in N-Tier Architecture with web and windows technologies using .Net Framework, windows forms,web forms and Windows services, SOAP, IIS XML, XSL, XSLT, CSS, HTML and DHTML.
- Experience in development and implementation of Windows Communication Foundation (WCF), and alsoresponsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Experienced in database designing/architecture with SQL Server writing database queries using joins,Indexes, views, stored procedures, triggers, normalization, functions, T-SQL, PL/SQL and query optimizationtechniques.
- Experience in implementation of AJAX to improve user experience.
- Hands on Experience in Microsoft Visual source safe (VSS) and Team Foundation Server (TFS) for versioncontrol.
- Excellent Analytical and communication skills.
- Experienced in Development and maintenance of enterprise reporting (SSRS Reporting Services / Crystal
- Reports) based on specifications and business needs and modified existing reports as needed.
- Proven ability to analyze problems, roots cause, and develop innovative solutions to business challengesand streamlining operations.
- Experience in creating ETL packages using SQL Server 2005 Services (SSIS)
- Experience with Microsoft Visual Source Safe (VSS) and Team Foundation Server.
- Expertise in Service Oriented Architecture (SOA), SOAP over HTTP.
- Experience in messaging and scheduling using NService Bus and Mass Transit with MSMQ and C#.
- Crystal Reports was used to generate complex reports. The reports could be exported in Excel or PDFformats.
- Proficient in using testing tools such as Selenium, Quality Center, JIRA, and BugZilla.
- Used NUnit testing of Visual studio -12 Continuous Integration (CI) using SVN
TECHNICAL SKILLS:
Visual Studio .NET 2013, .NET Framework 4.0 & 4.5, C#, ASP.Net, AccuRev, Node.js, Angular.js, Multithreading,LINQ, Telerik, SQL Server 2012, TFS, SSIS, PL/SQL, TOAD, SSDT, WPF, VB.net, JavaScript,ExtJs, Silverlight, VB 5.0/6.0 ASP.NET,VB.NET, MVC, C#, WCF Services, Angular JS, CSS, Design Patterns,REST, Web Forms, ADO.NET, SQL Server, Bootstrap, MS SQL server 2008, WCF, TFSPowerShell,GIT,JIRA, Stored Procedures, oracle11g, PL/SQL, SQL,SSIS
WORK EXPERIENCE:
Sr. Dot Net Developer
Confidential, Nashville, TN
Responsibilities:
- Implemented extreme programming by using fast paced agile methodology, involving in task completion,user stories, and iterations.
- Involved in modifications to the XML requests and response as per the Business Requirements.
- Used ASP.NETMVC(4.0) Page Controller pattern to add functionality to individual pages such as to acceptinput from the page request, invoke the requested actions on the controller
- Worked on Web API to expose data from data sources to external and third party applications and to provideservices to HTTP Requests.
- Designed, modeled and architected multi - threaded, enterprise n-tier software agent using WindowsCommunication Foundation (WCF) web service hosted in a Windows.
- Successfully deployed .NET applications on IIS 7.
- Integrated Angular.js framework controls to support HTML Controls.
- Developing the web applications majorly in Node.js, C#, ASP.NET, PHP, Angular.js, JavaScript, CSS3 andhtml5.
- Developed WCF Services upon a core architecture that is scalable, distributable, heavily multi-threaded andbatch compatible and designed to serve hundreds of users simultaneously.
- Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
- Implemented Telerik to enhance the user interface on the web pages.
- Testing multiple content controls that are created and incorporated in to TFS work item types.
- Used C# for creating complex methods and functionalities used by the health care institutions.
- Used Telerik Grids throughout the project for table search, add, edit, delete and better user experience.
- Used MS SQL server 2014 for creating tables and complex store procedures involving multiple joins andtemporary tables.
- Deploy SSIS Package into Production and used Package configuration to export various package propertiesto make package environment independent.
- Extracting Oracle data to SQL server using SSIS with C#.
- Developed Send Mail Task Process with in SSIS Packages by writing C# scripts and scheduled Jobs usingAutosys Scheduler
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model ViewController MVC and IIS security model.
- Used MVC Razor view to design the application.
- Team Foundation Server (TFS) is a subset of a larger suite, called Visual Studio Online. The cloud serviceis backed by Microsoft's cloud platform, Windows Azure. It uses the same code as the on-premises version ofTFS, with minor modifications, and implements the most recent features.
- Followed DRY and SOLID design principles to ensure re-usability and maintainability to the code base.
- Migration of Pre-existing Oracle\Legacy web forms segmentation pages to WPF.
- Extensively used User interface controls which use JQuery to ensure client side validation.
- Designed and implemented the UI components using EXTJS for file storage.
- Azure provides an API built on REST, HTTP, and XML that allows a developer to interact with the services provided by Microsoft Azure
- Experience in Agile Development(SCRUM).
- Used SSDT to carry out the database design work for SQL Server platform.
- Performed Unit testing and System testing and prepared required documents for testing.
Environment: Visual Studio .NET 2013, .NET Framework 4.0 & 4.5, C#, ASP.Net, AccuRev, Node.js,Angular.js, Multi-threading, LINQ, Telerik, SQL Server 2012, TFS, SSIS, PL/SQL, TOAD, SSDT, WPF, VB.net,JavaScript, ExtJs
Dot Net Developer
Confidential, Minneapolis, MN
Responsibilities:
- Involved in Development like Analysis, Design, Coding, Unit Testing, Integration Testing, Review and Releaseas per the business requirement.
- Worked on Agile SCRUM methodology.
- Analyzed the new features and given solution for implementation.
- Provided input regarding strategic direction for future development.
- Ensured proper company process is followed during development.
- Developed XML Web Services using C#, ASP.NET, SOAP, XML, XSLT and WSDL.
- Developed interactive pages of the application using ASP.NET Web Forms pages with VB.NET for the codebehind modules.
- Developed & maintained Web Forms with ASP.Net, Silverlight 2.0 and C#.Net.
- Created Studio Shell - an open source PowerShell automation environment for Visual Studio
- Graphical User Interface (GUI) was designed using ASP.NET MVC and the business logic was coded inC# MVC Controllers .
- Created WCF Services responsible for communicating and providing real time data from integrated serverto Client Application.
- Learned, Created and Demonstrated the Proof of Concept (POC) for ASP.NET SignalR using a client serverchat application.
- Involved in designing of WPF screens and implementing MVC design pattern.
- Involved in designing User interface and Prototypes for the application using ASP.NET
- Responsible for developing Application using ASP.NET MVC 3.0 and C#.
- Involved in design, development and maintenance. Used UML for designing the application.
- Hands on experience with PowerShell.
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML5, and Cascadingstyle sheets (CSS3).
- Used Validation Controls for corresponding validations required for business logic in the Forms.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQLServer 2008.
- Involved in peer review to ensure quality assurance norms and guidelines that are followed by team members.
- Extensively used ADO.NET for database connectivity and transactions. Used Dataset, Data Tables, DataAdapter, Data Reader and other ADO.NET connectivity controls extensively.
- Created WCF service that performs a search on various entities as well as consumed the web services inthe application.
- Used SQL Loader as an ETL tool to load data into the staging tables. Used DTS Packages as ETL tool formigrating Data from SQL Server 2000 to Oracle.
- Responsible for developing WCF Services using C#. The application extensively absorbs and exposes webservices.
- Used LINQ for data retrieving, querying, storage and manipulation interface screens developed usingASP.Net.
- Published Web services using C#.NET to interact with the other applications and exposed them using SOAPand HTTP.
- Implemented user level security, extracted technical specifications from the database server using ADO.netand SQL Server stored procedures.
- AngularJS was used to make the web applications dynamic and is used for making DOM manipulation.
- Researched and implemented the conversion from Subversion to Git. This involved investigating advantagesand pitfalls of converting and presenting a business case for the change. Train coworkers and provide ongoingsupport in the setup and usage of Git.
- Administer JIRA and design workflow using Agile methodology. JIRA is a powerful issue tracking tool with avery complex administrative back-end. Researched and self-trained in JIRA administration
- Use BizTalk and crystal reports at business side.
- Use BizTalk server to build the supply chain management process
- AngularJS was used for creating the controllers, Factories, Services, Custom Directives.
- Developing web forms, WinForms, user controls, data controls and standard controls for UI.
- Conducted Functionality and Regression testing using Selenium.
- Created reusable Partial Views and used them in the user interface along with a third party Graphical Menucontrols.
- Automated the functional test cases using Selenium web testing tool.
- Responsible for developing Layout, Nested Layout Pages, Partial Views Using CSS style sheets for havingcommon layout and look and feel to all the controls.
- Responsible is using JQuery for Client Side Validations, Calling the Controller Actions, and Making calls tothe WCF Services.
- Mentored team members to solve issues by giving technical solutions.
- Coordinate with the QA Team for Unit Testing and Integration Testing of different modules.
Environment: .Net Framework, Visual Studio, Silverlight, VB 5.0/6.0 ASP.NET, VB.NET, MVC, C#, WCFServices, Angular JS, CSS, Design Patterns, REST, Web Forms, ADO.NET, SQL Server, Bootstrap, MS SQLserver 2008, WCF, TFSPowerShell, GIT, JIRA Stored Procedures, oracle11g, PL/SQL, SQL.
Sr .NET Developer
Confidential, Kansas, MO
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC) including requirement gathering Designing, Programming, Testing and documentation.
- Involved in Agile/Scrum methodology with sprint of 2 weeks.
- Deployed and packaged web applications to cloud environment with Windows Azure.
- Developed Models, Views and Controllers for EMEA markets as they are having different properties for eachmarket.
- Used ASP.NET MVC4.0 Page Controller pattern to add functionality to individual pages such as to acceptinput from the page request, invoke the requested actions on the controller.
- Developed user interface screens using ASP.NET, MVC Razor, JavaScript, JQuery, CSS and HTML.
- Responsible for designing the ASP.NET forms authentication using .NET Framework.
- Used ASP.NET MVC4.0 framework to support the use of Dependency Injection to inject objects into a class,instead of relying on the class to create the object itself.
- Designed UI by creating wireframes and developed those using Telerik controls, CSS, Bootstrap and HTML.
- Business Logic has been implemented using the concepts of secure coding features and Object OrientedProgramming (OOP) with Code behind language C# .NET.
- Effectively designed the pages to balance the load on server as well as utilizing the client browser'scapabilities to fetch data on demand using ASP.NET, AJAX, ANGULAR JS, DHTML, and JavaScript to renderthe UI.
- Developed Web Services using ASP.NET and C#.
- Used JQuery extensively across the application like making AJAX Calls, Calendar Controls, Tool Tips, SlidingMenus, Expand Collapse Panels.
- Created database tables, views, functions, stored procedures for retrieval of variables and its values.
- Defined, created and executed SQL Queries, Stored Procedures, User Defined Functions, Triggers andConstraints using MS SQL 2005.
- Importing the data from MS - Excel to SQL server that includes data type matching and column matching.
- Used JQuery for client-side scripting and Entity framework as ORM tool with database first approach.
- Analyzed and designed approach with the help of UML Use Case diagrams, Class Diagrams, State Diagrams,and Activity Diagrams.
- Created and consumed Web Services, WCF Services and RESTFUL Services in various applications.
- Implemented new designs, porting and styling legacy pages, integrating JQuery plugins.
- Conducted user input validations using JQuery, JavaScript and validation controls both on client side andserver side.
- Used Microsoft Team Foundation Server (TFS) for version control and to manage the team's Software
- Development Life Cycle (SDLC) including deriving product backlog items, assigning sprint work items todevelopers and conducting sprint review meetings.
- Created reports using SSRS reporting services and exported them to shared paths required for other teams.
- Created SSIS packages, Windows Services and scheduled them using Windows Scheduler.
- Involved in Unit Testing, Build and Deployment to various environments.
Environment: C#, .Net 4.0, MVC 4.0, LINQ, WebAPI, Agile/Scrum Methodology Entity Framework 4.0, SQLServer, JQuery, SVN, Java Script, AngularJS, HTML, DHTML, AJAX, CSS, Bootstrap, MS SQL server 2008WCF, TFS
Dot Net Developer
Confidential, Plano, TX
Responsibilities:
- Used MVC (custom written implementation of the MVC called front controller framework) using .NETFramework 3.5/4.0.
- Analyze and review the business requirements, design documents, use cases and functional requirementdocuments.
- Followed Waterfall software development process.
- Created and modified ASP.NET files like ASPX, ASCX files.
- Used VB.NET and C# as programming language and CSLA framework in data tier.
- Created and consumed WCF Services.
- Used Oracle as back - end database and used PL/SQL developer to access it.
- Maintaining and writing new stored procedures.
- Did some data analysis on back-end as part of this project.
- Worked on console applications that are scheduled daily as jobs.
- Worked on mobile sites too for the same application.
- Using SVN as Version controlling tool and Timeless time tool for time tracking tool.
- Used Share point sites for documents collaboration and also as a defect tracking tool.
- Designed screens (Web Pages, User Controls and Master Pages) using ASP.NET, HTML and advancedAJAX control.
- Developed CSS for the entire application using Bootstrap CSS files.
- Developed various client side functions using jQuery, for example: Sorting, Filtering, Client side validationsetc.
- Involved in Unit Testing and Regression Testing of the application.
- Created the Binding XML methods to get user info and many more methods to access the data.
- Worked on creating the required workflows for the project
- Worked on creating DTO's.
- Implemented progress bar and model popup using jQuery.
- Created SSIS Packages using Control Flows and Data Flows.
- Generated Reports using SSRS and integrated with web pages.
Environment: Visual Studio 2010, .NET Framework 3.5/4.0, C#, ASP.NET, CSLA framework, JQuery, WCF,CSS, XML, XSD, Altova XMLSpy, SQL Developer, SVN.
Dot Net Developer
Confidential
Responsibilities:
- Developed classes using C#. NET to communicate with other components.
- Designed the UI forms using ASP.NET, HTML, XML and CSS.
- In the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System.Created Joins, Indexes, Triggers and Stored Procedures for the application in SQL Server.
- Researched, designed and built custom Windows Workflow in VS 2010 for use within SharePoint 2010.
- Assisted in automated deployment from dev. to QA environment.
- Researched and developed process to add custom profile properties using BDC
- Implemented Multi Language support for globalization with variations
- Created C# classes used XML Parsing for communication.
- Created KPI, Excel services on Dashboard for displaying information in charts and metrics.
- Used JQuery, JavaScript for scripting purposes and AJAX to avoid post backs.
- Extended the intranet application to an extranet application using SharePoint.
- Developed custom master pages in SharePoint Designer.
Environment: Windows Server MOSS, WSS, MS Office, MS SQL Server, InfoPath, SP Designer, NETFramework, C#, Java script, IIS