Sr .net Developer Resume
Dublin, OH
SUMMARY
- An accomplished .NET developer with 7 plus years of experience in various levels of software engineering and in - depth experience in Microsoft .NET technologies and Database system - SQL Server 2005/2008/2008 R2/2012.
- Expertise in designing and developing Web Applications, custom controls, User Controls.
- Deep understanding of .NET Framework concepts and have working experience in C# (4.0/3.5/3.0/2.0 ) .NETFramework (4.0/3.5/3.0/2.0 /1.x),ASP.NET MVC (5.0/4.0/3.0/2.0 ), ADO.NET, AJAX, LINQ, WCF, WPF, CSS, Web Services, SOAP.
- Expertise in Object oriented programming Systems (OOPS) concepts.
- Extensive experience with development of Web Services (SOAP, UDDI & WSDL) and Windows Services using the .NET Framework (C# and VB.NET).
- Proficient in developing, deploying and consuming the web services using WCF.
- Experience in implementing projects using MVP & MVC Design Patterns & Object Orient Technique
- Expertise in Implementing Restful services using WCF and ASP.NET Web API’s
- Worked on client side technologies JavaScript, Angular JS, JQuery, JSON.
- Worked on MS Visual Studio 2008/2010/2012 and have end to end knowledge in integration of TFS and VSS and Perforce.
- Good knowledge on WCF, SOA, Web API, Web Services ASMX.
- Experience in Unit Testing with Auto Test and Visual Studio and implement Unit Test Objects to test components and writing Unit Test Cases.
- Good knowledge in various design patterns like Singleton, MVC, and MVVM.
- Have good working knowledge on XML based web services.
- Expertise in Database Design and Database Programming (Stored procedures, Triggers, SQL) using SQL Server.
- Good knowledge on implementing Symmetric encryption in SQL Server 2012.
- Experience in developing the business reports using Crystal Reports and also involved in generating reports using SQL Server Reporting Services (SSRS).
- Expertise in Documentation (Technical Specification Document).
- Expertise in Unit Testing: NUNIT and Integration testing
- Good experience in Data Extraction transformation and loading (ETL) with SSIS.
- Experience in using Language Integrated Query (LINQ) to retrieve data from different data sources like XML and SQL.
- Proficiency in Microsoft Word, Excel, Access, InfoPath, PowerPoint and MS Project.
- Used AGILE methodologies, Waterfall model as software development life cycle models (SDLC).
- Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
- Excellent communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of a team as well as independently.
TECHNICAL SKILLS
Operating Systems: Windows 8, Windows 2000/XP/Vista/7, Windows 2003 Server
Databases: SQL Server 2000/ 2005/2008/2008 R2, MS Access, Oracle 8i/9i/10g
Programming Languages: C, C++, XAML, C#, Winforms,VB.NET, .NET 2.0/3.0/3.5/4.0/4.5
Web technologies: ASP.NET, MVC4.0/3.0, ADO.NET, Visual studio.NET 1.1/2.0/3.0/3.5/4/4.5
Web Services, WPF, SOAP,REST, Angular JS: WEB API. JavaScript JQuery 2.x/1.x, VB Script, MS IIS 5.0/5.1/6.0/7.0/7.5
.Net Frameworks: Entity Framework 6.x/4.3
XML Technologies: XML, XSL, XSLT, HTML, WSDL, SOAP
Modeling Tools: UML, Use Cases, Workflow and Dataflow
Reporting Tools: Crystal Reports, Data Reports and Actuate, SSRS 2005/2008, SSIS 2005/2008
Source Control: Team Foundation Server (TFS) 2010/2008 Visual Source Safe 6.0/8.0, TFS, Subversion, Microsoft Visio, Fiddler
PROFESSIONAL EXPERIENCE
Sr .Net developer
Confidential, Dublin OH
Responsibilities:
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts.
- Worked on C# (4.0), .NET, MVC (4.0),AngularJS, HTML5 for developing various tabs in the
- Used Entity framework CODE FIRST to improve the overall performance of the application.
- Created WCFSOAP, WCFREST Services and also used different bindings to make it available to different types of clients.
- Experienced in a fast paced agile development including Scrum, Test-Driven Development (TDD).
- Designed and developed SOA architecture with WCF binding concepts for making data binding for end points.
- Developed Web Application in ASP.NET MVC 4.0 razor view engine, ASP.NET with C# as code behind AngularJS, is used for client side validation.
- UsedOracle PL/SQLfor implementing business rules and do performance tuning procedures.
- Working on creating Rest Services using ASP.NET Web API and C#
- Used AngularJS as the development framework to build a single-page application.
- Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET MVC4, CSS3 and C #.
- Managed online content, performed editing and proofread all content.Developed, maintained and evaluated content for website.
- Analyzed web content summarized it and documented results for website users.
- Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.
- Implemented Get, Post, Put, Delete by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
- Worked on SOAP and RESTFUL Service API using WCF4.0 which return XML and
- JSON data using WCF attributes.
- Leveraged AngularJS for scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Extensively used AngularJS for DOM traversing and manipulation
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Implementing LINQ queries on different data sources in Silverlight applications.
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
- Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
- Used Team Foundation Server (TFS) for source control and documented the entire application.
- Created test plans and performed unit and regression testing on the application.
- Experience in coordinating with on site and offshore team members in daily status meeting to resolve issues related to project Activities.
Environment: VisualStudio2012, C#, ASP.NET MVC 4.0/ 3.0, WCF, Entity Frame Work 6.3/4.0, Java Script, Angular JS,, TFS 2012, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, PL/SQL, Oracle 10g,Windows XP, UML, Windows Server 2008 R2/2008, Oracle 10g
Sr .Net developerConfidential, Columbia, MD
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase
- Designed the application using an MVC (Model View Control) Architecture that promotes a clear separation of the presentation, business logic and data access tiers
- Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed
- Worked on MVC4 application developed using JQuery, JQuery UI, HTML 5, Razor, etc.
- Explicitly worked on Views and controllers and some areas of validations and Depending Injection, fixing some bugs, etc.
- Created Html Helpers in order to reduce the amount of tedious typing of HTML tags
- Developing WinForms which allows scheduling of automatic downloads.
- Designed and developed the Windows application which consisted of a WinForms GUI
- Designed Graphical User Interface (GUI) using Layout Pages, HTML JQuery, CSS classes
- Experienced in development of UI using AngularJS.
- Worked with Web API to provide services to HTTP requests.
- Good knowledge on creating responsive UI using AngularJS.
- Extensively worked on MVC and converting some old views(ASPX) to razor (views) and some areas of validations and Depending Injection, fixing some production bugs, etc Developed Data Model Classes with Entity Framework and business rules that are implemented within model layer using C#
- Web development like building the UI pages, User controls using Telerik controls for ASP.NET and AJAX, creating and consuming WCF services, JQuery, Entity Framework 5, LINQ, etc.
- Used Windows Communication Foundation (WCF) methodology to implement the web services
- Designing and developing Web forms using VB.NET.
- Used AngularJS for developing UI and front-end web development
- Creating applications using VB.NET and enhancing projects for .NET applications
- Created, Consumed, Debugging Security implemented by using WCF SOAP service, used EDMX, LINQ and Lambda expressions for data using C#
- Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys.
- Performed Unit Testing with the testing tool NUNIT.
- Worked on Microsoft Team Foundation Server for version control, individual task status and Database server project.
Environment: .NET Framework 4.0/3.5, C#.NET 4.0, MVC.ASP.NET 4.0, ADO.NET, VB.NET, AngularJS, Winforms Visualstudio.NET 2008, SQL Server 2008,CSS, JavaScript, JQuery, LINQ, SSRS,WCF, SOAP, HTTP, XML,HTML, TFS.
.Net developer
Confidential, San Antonio, TX
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Worked as a Developer in the team for designing and developing the application using Microsoft advanced technologies Microsoft Visual Studio .NET 2010, C#, ASP.NET 3.5, SQL Server 2005, Microsoft Team Foundation Server (TFS) 2005 and MS Office XP.
- Created WCF web services for implementing business logic
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Created various views and partial views in ASP.NET MVC.
- Interacted with API service using explicit HTTP methods like GET, POST, and PUT.
- Developed the classes using C#, which in corporate N -tier architecture and database connectivity.
- Implemented changes in coding and designs using knowledge of VB .NET
- Developed UI Screens in ASP.NET with MVP Pattern with C#.
- Developed and tested user-friendly navigators by utilizing JavaScript and VB .NET
- Performed Unit Testing for all units in developed pages using JUNIT Tool.
- Design and develop rich user interfaces with HTML/CSS/JavaScript
- Worked on Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF).
- Created Tables, Stored Procedures, Views, Index’s and involved in designing of Database tables.
- Participated in peer code reviews for better quality assurance.
- Intensive use of CSS and XHTML to design look and feel of the web pages.
- Used Microsoft Team Foundation Server (TFS) for integration, maintenance and Security of code
- Involved in database design on SQL Server 2005 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 2005 Reporting Services (SSRS).
- Developed a communication layer that is used for consuming web services (SOAP, UDDI, WSDL) and this layer was used while fetching the products.
Environment: Visual Studio 2010, ASP.NET 2.0/3.5, C#, AJAX, SOAP, IIS 6.0, ADO.NET, VB.NET CSS, SQL Server 2008, WCF, Java script, IE, Agile (Scrum) methodology.
.Net Developer
Confidential, Lenexa, KS
Responsibilities:
- Designed and implemented User Interface Layer using ASP.NET Web Forms
- Designed and developed web pages using C# and VS
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information
- Designing and developing Web Forms using VB.NET.
- Designed, coded and modified applications by implementing knowledge of VB .Net.
- Created ASP.NET User Controls to reduce the complexity of user interface design
- Created User input validation for new & existing users
- Used data grid sorting and paging features for Item and Service List
- Implemented Security and Authorization to secured web pages using Forms based security model and administrative level security in WEB. config
- Provided Session Management to preserve the state of session variables
- Involved in database design on SQL Server 2008 and development of different database objects containing functions, triggers, store procedures to manipulate database of the application
- Involved in testing and deployment of the application
Environment: C#, ASP.NET, ADO.NET, XML, VB.NET, Visual Studio.NET 2008, SQL Server 2006, Windows Vista
.Net Developer
Confidential
Responsibilities:
- Interacting with Client to gather requirements and document all the requirements
- Involved in the Analysis, Design and Development of the enhancement system
- Designed User Interface with HTML and Cascading Style Sheets (CSS)
- Involved in creation of application setup and reports using ASP, HTML, DHTML, and Validations where performed using VBScript and JavaScript
- Involved in Object Oriented Analysis and Graphic User Interface (GUI)
- Implemented Object oriented concepts effectively like inheritance, overloading, abstract class, etc.,
- Developed telScript files for client-side validations.
- Created (BLL) Business Logic Layer and Presentation layer in VB.NET
- Contributed significantly to design of the object model in the middle tier
- Created Common DATA Access Layer (DAL) Using Visual Basic 6.0 and ADO.NET
- Involved in Database Design using SQL Server 2000
- Creating Packages and Stored Procedures
- Held requirements review to get feedback on the requirements and committed on final requirements
Environment: VB.NET, ASP.NET, ADO.NET, Visual Basic 6.0, Window Forms, Web Services, SQL Server 2000, JavaScript, Visual Source safe, HTML, DHTML, CSS, ASP
