Sr .net Developer Resume
St Louis, MO
SUMMARY
- Over 8 years of experience in project life cycle, analysis, design, testing and development of Web Applications & Database Design using the technologies like ASP.NET, C#, WCF, MVC, VB.Net, JQuery, Web Api, Angular JS, MS SQL Server. Excellent communication and interpersonal skills, quick learner, self - motivated, ability to work individually and as well as in a team environment with good team spirit.
- Extensive experience in Internet, Intranet, n-tier, Client / Server and Windows Applications Development with active involvement in all phases of Software Development Life Cycle (SDLC) such as design, development, testing, and deployment using Visual Studio .NET Framework (1.1/2.0/3.0/3.5/4.0 ).
- Experience in various technologies like Microsoft Visual Studio.NET, ASP.NET, C#, VB.Net, SQL Server, and MVC.
- Experience in working with 3-tier architecture and SOA using Windows communication foundation.
- Experienced in developing web applications with Single Page Applications (SPAs) Framework using Angular JS.
- Experienced as a JavaScript programmer with experience in MVC architectures (Angular JS)
- Experienced with Angular JS directives ng-app, ng-init, ng-model for initialization of Angular JS application data.
- Worked with Angular JS Expressions, Directives, Controllers, filters.
- Designing and developing websites on ASP.NET framework through agile development methodology.
- Experience in Test driven Development(TDD) for certain features using Nunit test.
- Strong expertise in scripting languages Java Script, VB script.
- Experience in working with the data in Excel sheets and imported into SQL Server Data base using SSIS and SSRS Packages.
- Hand on experience on Design Patterns and Model View Controller (MVC) architecture.
- Worked with Entity framework, Linq in C#.
- LINQ experience to work with Datasets, Objects, Entities as well as ADO.NET Entity Framework.
- Creating WPF/Silverlight applications using MVVM architecture.
- Implemented Team Foundation Server (TFS) and used it as source control.
- Experience in writing branching and merging methodologies in TFS.
- Experience in web programming with good understanding of concepts like custom controls, Master Pages, Themes, Validation controls, Design patterns and several other ASP.net features.
- Experience in Load Testing, Code review and implemented automated unit testing withNunit.
TECHNICAL SKILLS
Programming Languages: C#, C++, SQL, T-SQL, LINQ, PL/SQL
Web Technologies & Scripting: ASP.NET, ASP, XML, HTML5, CSS, JQuery, Angular JS, AJAX, WCF, WPF, Java Script.
.NET Technologies: .NET Framework (1.1/2.0/3.5/4.0/4.5 ), VB.NET, ADO.NET, WCF, REST Services, Web services, Web Api, WSDL, SOAP, Entity Framework
Design Methodologies& Patterns: MVC, Singleton, MVVM, UML, OOPS
Database Development: SQL Server (2000/2005/2008/2012 ), Oracle 9i/10g/11g, MS Access.
Operating Systems: Windows, UNIX, Linux.
Development Environment: Visual Studio 2005/2008/2010/2012/2013, MS-Office
Reports: Crystal Reports 9.0, SQL Server Reporting Services(SSRS), SSIS.
Version Control System: Team Foundation Server 2008/2010, Visual Source safe.
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, MO
Sr .Net Developer
Responsibilities:
- Worked on requirements gathering, data analysis, planning, and design and development process.
- Responsible for designing the ASP.NETapplication using .NET Framework ADO.Net Entity framework architecture.
- Design and implement User Interface Layer using ASP.NETMVC architecture.
- Responsible for designing and developing ASP.NET MVC application using .NET Framework Entity framework.
- Created Stored Procedures, Triggers, and functions during some of the table migrations processes.
- Design and implement Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript and Angular JS.
- Created Reports using SSRS.
- Designed Reports in Access and Linking through Visual Basic.
- Participated in the entire Software Development Life Cycle (SDLC) of the project.
- Implemented MVC 5.0 to reduce the complexity and to get full control over the behavior of the application.Collaborate with backend developers to implement API.
- Used HTML helpers in a view to render the HTML Content.
- Designed and implemented the User Interface using MVC framework.
- Designed and developed UI components, implemented event handling using C#, DHTML, JavaScript, JQuery, AJAX and also Worked on CSS to get consistent look and feel of the web site.
- Developed complex Stored Procedures and views to generate various Drill-through reports, parameterized reports and linked reports using SSRS.
- Extensively worked on SSIS for fetching data from Upstream and sending data to Downstream.
- Developed and tested user friendly navigator by utilizing JavaScript and VB.NET and Implemented changes in coding and designs using knowledge of VB .NET.
- Used LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked tables and stored procedures.
- Designed and managed build and release methodologies using TFS for .NET Applications.
- Involved in Customization of Build Activities, Work Items, Reports, in TFS.
- Created Indexes, Records, Tables, and Objects. Proficient in PL/SQL exception handling, query writing, dynamic SQL queries with ref cursors, Bulk Collect and materialized views.
- Used SQL Server Management Studio extensively for querying the database for additions and modifications.
- Developed solutions to Web API for building new and updating existing code in C#.
- Implemented page level error handling using Custom Error pages and Error logs.
- Extensively used Angular JS by consuming Restful web services.
- Worked on JavaScript frame work (Angular JS) to augment browser based applications with MVC capability.
- Used AngularJS framework for building web-apps.
- Special responsible in management and developmentof automated testfor performance, Stress, Load and Functional Testing.
Environment: Agile Scrum, Visual Studio, VB.Net, .NET Framework 4.5, ASP.NET, ADO.NET Entity Framework, C#, SQL Server 2012, Pl/SQL, MVC5, SSRS, SSIS, LINQ, Angular JS, WCF, Api, JavaScript, HTML5, TDD, Team Foundation Server (TFS).
Confidential, Bothell, WA
Sr .Net Developer
Responsibilities:
- Worked as a senior developer and directed application development.
- Interacted with Business analyst to gather requirements.
- Involved in the design and development of the application.
- Peer - Peer Reviewing Code and Test cases.
- Worked on XML web service class that auto fills the text boxes using VB.NET.
- Implemented *.asmx web services and consumed on the client side using AJAX client call backs to for performance reasons.
- Has worked on Angular JS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
- Defined all AngularJS controllers in a JS file and reused in various pages of the application.
- Worked with Web Services using SOAP, WSDL, writing the web methods to communicate and consuming them Confidential user interface layer.
- Version control for the source code and scripts were managed using MS Visual Source Safe (VSS).
- Fixed bugs and added new enhancements using VB.NET.
- Built web applications with ASP.NET MVC, C#, HTML, CSS.
- Maintained existing codebase and systems, including a RESTful web service using .NET Web API, SQL Server for persistence layers.
- Designed Reports in Access and Linking through Visual Basic.
- Implemented 3 tier architecture with Agile Software Development Process policy.
- Involved in Analysis, Design, Coding, Testing and Implementation Stages.
- Extensively worked on back end in C# .net.
- Oracle PL/SQL experience in developing stored procedures, functions, packages and Triggers, Cursors, Views, and Indexes.
- Created Git repositories and specified branching strategies that best fitted the needs for the client.
- Installed and configured build manager and agents to queue builds in TFS.
- Created groups/users and defined user permissions for the projects in TFS.
- Team Foundation Server (TFS) administration; support and maintain version control.
- Created .NET assemblies in C# for middleware business components.
- Extensively worked on ADO.NET to access data from the SQL Server 2008.
- Designed and implemented complex SSIS package to migrate data from multiple data sources for data analyzing, deploying and dynamic configuring of SSIS packages.
- Administered interface to organize reports and data sources, schedule report execution and delivery, and track reporting history using SSRS.
- Developed stored procedures and Complex Quires to select, insert and update the database.
- Involved in Design Patterns and Enterprise Systems Design using UML and OOPS.
- Worked on different OOPS concepts (Inheritance, Polymorphism etc.)With C# in the developed of applications.
- Involved in Test driven Development(TDD) for certain features using Nunit test.
- Configured web configuration file for application as well as IIS Settings.
- Used SVN for code repository.
Environment: ASP.Net 3.5, .Net Framework 4.0 C#, ADO.NET, ASP.NET MVC, JavaScript, SQL Server 2005/2008, SSIS, SSRS, TFS, VB.Net, PL/SQL, Agile Scrum, HTML5, IIS 7.0, Angular JS, TDD, Web Api, Web service, VSS.
Confidential, Bentonville, AK
.Net Developer
Responsibilities:
- Designed and Developed different modules using Silverlight as front end, C# as a code behind.
- The BAT project is implemented based on MVVM pattern.
- Developed mobile cross-browser web application for real-time location sharing utilizing Angular, Web API.
- Create and modify the XAML code of the Silverlight user controls and modal windows, use expression blend to edit the front end.
- Created UML class diagrams for the project and developed them into VB.net code.
- Developed e-commerce component in VB.NET and integrated with PayPal.
- Create WCF services for data exchange between clients and server. Implemented Fault Contract and Data contract for WCF service.
- Involved in security design for the LOB application and write code for user authentication and to secure the web services.
- Created Indexes, Records, Tables, and Objects. Proficient in PL/SQL exception handling, query writing, dynamic SQL queries with ref cursors, Bulk Collect and materialized views.
- Use the LINQ to SQL operations to accomplish DAL functionality.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Implement classes for data validation and to perform edit check on the data.
- Implemented Data Access Layer using Microsoft Enterprise Library.
- Extensively used data binding, converters, dependency properties, attached properties, Routed events and resources.
- Developed module for exporting snapshots into Excel from WPF application.
- Developed Single page application and structured the JavaScript code.
- Involved in the implementation of open- source web application frameworks like Bootstrap.
- Experience in Load Testing, Code review and implemented automated unit testing withNunit.
Environment: .Net Framework 4.0, C#, LINQ, WCF, SOA, Pl/SQL, MVVM, Web Services, Visual Studio 2010, VB.Net, ADO.NET Entity Framework, Silverlight 3, TDD, Microsoft Enterprise Library.
Confidential, Santa Monica, CA
.Net Developer
Responsibilities:
- Was involved in the complete life cycle of the application.
- Responsible for the analyses of the requirements of the business, designing database tables.
- Involved in front-end development using Visual Studio 2008/2010, ASP.Net, and CSS.
- Used JavaScript validations with ASP.NET.
- Modified applications according to the users requirements.
- UsedJQuery,ASP.NET AJAX toolkit controls and CSS to give better performance and richness to the user interface
- Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the answers.
- Extensively used Ajax applications for reduction of round tripping of data using the update panel controls.
- Extensively used State Management Techniques like Query Strings, Sessions state to maintain state between the ASP.NET pages
- Written Stored Procedures designed Tables using SQL Server 2008.
- Fixed the Defects and troubleshoot the technical problems.
Environment: C#, ASP.Net,.Net Framework3.5,HTML,CSS, XML/XSL,ADO.Net, Visual Studio 2008/2010, SQL Server 2008,SVN, JavaScript.
Confidential
.NET Developer
Responsibilities:
- Interacted with the end-users to identify business requirements and gather the requirements for business logic fulfillment. Analysis and coding of the application
- Defined an object oriented business model employingUMLfor business process analysis using Enterprise Architect
- Developed various entity relationship diagrams depicting interaction and business logic
- Developed interactive pages of the application usingASP.NETWeb Forms pages withC#, .NETfor the code behind modules.
- DevelopedWeb FormsforUser InterfacesusingASP.NET and C#.NETusing Server Controls, HTML Controls and User Controls.
- UsedCascading Style Sheets (CSS)to maintain design consistency across allweb forms.
- Involved in migrating the application fromAccess DatabasetoOracle 10g.
Environment: Visual Studio 2005/2008, .NET Framework 2.0/3.5,C++, Win Form,ASP.NET 2.0/3.5, C#, VB.Net, Web Forms, Server Controls, Crystal Reports.NET, ADO.NET, MVC, Oracle 10g, SQL, Web Services, LINQ.
