.net Developer Resume
Dallas, TX
SUMMARY:
- Over 4+ Years of professional IT Experience in design & development, testing and implementation of Client/Server and Web - based N- tier architecture,SOA,3tier architecture systems using Microsoft Technologies
- Expertise in complete Software Development Life Cycle (SDLC)- Analysis, Design, Development, Deployment and Testing
- Experience in programming with the Microsoft Technology .NET Framework using C#, ADO.NET, ASP.NET, LINQ, VB.NET, PL/SQL, Visual Studio.NET 2003/2005/08/10, IIS.
- Hands on experience on Angular JS, HTML 5,CSS 3.0
- Expertise in working with .Net Framework 3.0 & 3.5 & 4.0 in implementing WCF (Windows Communication Foundation).
- Experience in Creating and Consuming WCF services as a .Net Remoting Service and an XML web service.
- Proficient in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0, Two-Tier & Three Tier & N-Tier Architecture for Multi users.
- Experience in database tuning using SQL Server Profiler and SQL Server Tuning Advisor.
- Proficient in developing systems built on SQL Server 2005, 2008, 2008 R2, 2010& Oracle& Teradata using tables, triggers, views, packages and stored procedures in T-SQL & PL-SQL.
- Proficient in reporting services like SQL Server Reporting Services (SSRS) and Crystal Reports.
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms
- Implemented OOPS concepts Interface, Inheritance, Polymorphism and delegates in most of the applications
- Experience in handling various backend data sources like MS SQL Server 2000/2005/2008, MS Access, XML Data source.
- Strong reporting experience in developing web/client server reports using Microsoft SSRS (SQL Server Reporting Services) and Crystal Reports
- Incorporated many rich, user friendly, responsive features in the application using .Net framework 4.0
- Experience in software configuration management using Tortoise SVN, GIT and Team Foundation Server TFS .
- Excellent analytical and teamwork skills. Excellent communication & interpersonal skills
TECHNICAL SKILLS:
Web Technologies: .NET Framework 2.0/3.0/3.5/4.0/4.5, C#.NET, ASP.NET 2.0/3.0/3.5/4.0/4.5, MVC 3.0/4.0/5.0, CSS, ADO.NET, XML, HTML, Web Services, WCF, Web API, LINQ, HTML 5, CSS 3, Angular JS, Java Script, JQuery, XML
Languages: C, C#, VB, VB6, VC++, PL/SQL, T-SQL, CSS, HTML, DHTML
Databases: SQL Server 2005/2008, MS Access, Oracle 8i/9i/10g
Operating Systems: Windows XP, Windows 98/00/03/NT
Reporting Tools: SSRS, Crystal Reports
Application Servers: Internet Information Server (IIS) 5.0/6.0/7.0
IDE: Visual Studio .Net, Microsoft FrontPage, Turbo C
Other Tools: Microsoft Visio, JQuery, MS Office, SSIS
PROFESSIONAL EXPERIENCE:
.Net Developer
Confidential, Dallas, TX
Responsibilities:
- Involved in entire SDLC from requirement gathering to implementation.
- Worked on Agile Methodology (SCRUM) to meet timelines with quality deliverables.
- Understanding business requirements designed and prepared corresponding Functional Requirement Document (FRD).
- Played a major role in coming up with the business requirements for the project and the project plan.
- Used MVC 4.0, Visual Studio 2012 for the entire application.
- Developed Business Logic Layer using Visual C#andData Access Layer using repository and unit of work pattern with entity framework.
- Involved in developing WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements.
- Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
- Used Entity Framework for database operations.
- Implemented Caching, Session State, and Cookie Management, view state, POST and GET techniques.
- Created partial views and shared templates to reusable over the application.
- Designed and developed views as responsive components using HTML and CSS.
- Used Angular JS to develop single page application.
- Used Angular UI Router to navigate pages.
- Utilized Test-driven development (TDD) techniqueto drive the design of software and force decoupling of dependencies.
- Extensively used JavaScript, JQuery, and Angular JS for client side validations in the views.
- Involved in implementing the logic using C# and oops concept.
- Consumed Web API from ASP.Net MVC application using Http client
- The task included writing the C# classes, developing user controls, writing JavaScript functions.
- Developed and mentored junior developers in building Composite WPF PRISM applications.
- Developed integrated Enterprise Gateway Service Admin Tool using WPF MVVM design pattern.
- Configuration and Installation Windows Server 2008, SQL Server 2012 environment then migration off of SQL Server 2008 over 15 servers encompassing Testing, Staging and Development environments .
- Implemented security technologies in ecommerce development.
- Implemented Angular JS UI framework on websites which are likely to change a lot over the life cycle .
- Used Datatables and jQuery validations plugins for client side operations.
- Developed application using N-Tier architecture.
- Used MVC Architectural Pattern in the application.
- Documented the design and code documents.
- Involved in testing and fixing the issues occurred in the testing process.
- Developed reports using SSRS.
- Created Tables, Stored Procedures, Triggers and Views in Oracle database.
- Involved in Code reviews. Peer Reviews for developing quality code.
- Provided support and also involved in maintenance process.
- Performed functional testing on various developed modules.
Environment: .Net 4.5, ASP.Net, MVC 4, Visual Studio 201 2, Angular JS, jQuery, Ajax, JSON, Oracle 11g, Toad, C#.Net, Windows server 20 12, Win forms, HTML, Entity Framework, JavaScript, CSS, TFS, GIT, Crystal Reports, WCF, WPF, IIS 7.0 .
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Requirements gathering and analysis, Participated in meetings interacting with project managers, team members in order to understand application needs and goals.
- Responsible for Programming/Developing the Application, Wrote the code for all necessary business requirements (user stories) the application had and the code to fix any bugs. The application used a 3-tier framework base and the UI layout (design and code behind) was developed in Visual Studio 2012 (using C#).
- Designed and developed single page application using Angular JS.
- Used Angular UI Router, Angular UI Bootstrap for routing and rich user interface.
- Participated in full development life-cycle using Object Oriented Programming (OOPS) concepts, and agile methodologies and Model View Controller (MVC).
- Responsible for writing Stored Procedures and creating Views to pull data from the central database for efficient database management.
- Used LINQ for querying on Business objects, collections and LINQ to sql to develop data access layer.
- Involved in the design of database, creation of tables and stored procedures using MS SQL Server 2008.
- Implementing the n-tier application with UI, Business layer and Database.
- In the Business Logic Layer along with code access security (CAS), Web and WCF services were used.
- Knowledge on Amazon Web Services AWS Security: Multi-tier Security Groups.
- Used Entity Framework for database operations.
- Designed Business components and Data Access Layer using C#, ASP.NET and Data Sets.
- Implemented Data access layer using Entity Framework(EF5) to connect and retrieve or manipulate database information.
- Involved in developing RESTful calls with WCF that return JSON results for data binding and to implement other business logic.
Environment: .Net 4.5, ASP.Net, MVC 4, Visual Studio 201 2, Angular JS, jQuery, Ajax, JSON, Oracle 11g, Toad, C#.Net, Python, PowerShell, Win forms, HTML, Entity Framework, JavaScript, CSS, TFS, GIT, Crystal Reports, WCF, IIS 7.0 .
Confidential, Collierville
.Net Developer
Responsibilities:
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms and Master Pages where required.
- Creating WPF/Silverlight applications using MVVM architecture.
- Also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Implemented Data access layer using Entity Framework to connect and retrieve or manipulate database information.
- Established communication between different applications running on same/different platforms using WCF.
- Created and executed DTE Automation test scripts suites using Perl/Shell/Python for daily regression runs and identified software errors and interacted with development teams to resolve the regression issues.
- Setup Windows Azure and Amazon Web Services AWS virtual servers for development, testing and demo environments.
- Create custom workflow by overriding standard business logic using Python
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Understanding and analyzing the client’s requirement and involved in GUI designing of the application.
- Created User Controls, Data Access Layer, and Business Logic Layer Classes in Model using C #.
- Created Client side validations with JQuery selectors, Events and Server side validations with MVC Data Annotations.
- Used Grid View, Check List and Repeater controls with Paging and Sorting for displaying various data on to the page.
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Adapter and Data Readers to render reports.
- Implemented Unit Testing, Integration Testing and System Testing using N-UNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Involved in complete SDLC life cycle of the application.
Environment: .Net 4.5, ASP.Net MVC 4, Visual Studio 2013, Ajax, JSON, Oracle 11g, Toad, C#.Net, Winforms, HTML, Entity Framework, WPF, Powershell, JavaScript, Angular JS, JQuery, Bootstrap, Angular JS, CSS, TFS, GIT, Sharepoint, Crsytal Reports,WCF, IIS 7.0 and Agile.
Confidential
.Net Developer
Roles & Responsibilities:
- Actively involved in analysis, design and development.
- Developed the GUI with Win Forms
- Developed and used user defined namespaces along with system-defined namespaces.
- Wrote Business logic in C#.NET
- Extensively used Data Grid for displaying the data in a clear format.
- Used ADO.NET objects such as Dataset and Data Adapter, for consistent access to SQL 2005 data sources.
- Used CSS to create Fonts, Textboxes, Grid and other things at the front end.
- Involved in designing and coding of Presentation Layer, Business Logic Layer and Data Access Layer.
- Used XSD Schema for the XML document.
- Used UML Class diagrams to represent the system.
- Used TFS to manage the changes in the source code.
- Developed required Stored Procedures, Triggers & User Defined Functions.
- Implemented role based security that demarcates the administrators from the report viewers and grant applicants.
- Involved in the design of database, creation of tables and stored procedures using MS SQL Server 2005
Environment: C#.NET, ASP.NET 2.0, ADO.NET, MS SQL Server 2005, CSS, XML, XSD, Visual Studio Team Foundation Server (TFS).
