Sr.net Developer Resume
Costa Mesa, CA
OBJECTIVE:
- Highly Competent Self - starter and team player pursuing a position in Software design or IT field where my team skills, problem solving abilities and technical knowledge can be developed to further my understanding of the industry.
SUMMARY
- Over 7 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based and N-tier Architectures in domains like Finance, Telecom, IT.
- Excellent programming skills coupled with experience of designing and developing software applications with the C# ( 4.0/3.5/3.0/2.0 ).NET Framework ( 4.0/3.5/3.0/2.0 /1.x), ASP.NET ( 4.0/3.5/3.0/2.0 ), ADO.NET, AJAX, LINQ, WCF, WPF, CSS, Web Services, SOAP.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like Abstract factory, Singleton, MVC.
- Designed Presentation Tier (web pages) using the concepts such as Master Pages, Themes, HTML, XML, CSS, Java Script, JQuery and also Worked With ASP.NET Custom Controls.
- UsedLanguage-Integrated Query(LINQ)query to retrieve data from different data sources (LINQ to XML, and LINQ to SQL).
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experience with Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server 2005 Integration Services (SSIS).
- Expertise in Client/Server (Win Forms) and Web based (Web Forms, ASP.Net) application development.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experienced in Service Oriented Architecture SOA using Windows communication foundation.
- Expertise in creating web based application using technologies like Classic ASP, AJAX Toolkit, JAVA Script, XML, HTML and DHTML.
- Experienced in a fast paced Agile Development Environment including SCRUM, Test-Driven Development (TDD).
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005/2000, Oracle 8/9i,, Netezza Database & IBM DB2.
- Extensive Experience with ORM technologies like Entity Framework Database Model first and performance tuning in EF.
- Worked in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, and T-SQL.
- Experienced in Configuration Management, build schedule using Team Foundation Server 2010/2008.
- Experience in deploying, configuring and maintaining the web sites and services on IIS 7.0 with and without secured socket layer.
- Extensive working experience in unit testing framework - Integration Testing, MS Unit Tests.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite cordinator to provide the update on the daily basis.
TECHNICAL SKILLS
Programming Languages: C++, C#.Net (4.5/4.0/3.5/3.0 ), VB.NET (10.0/9.0/8.0 ), HTML, T-Sql, PL/SQL
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0, ASP.Net Ajax 3.0/2.0, Javascript,JQuery,VB Script.
Xml Technologies: XAML, XML,XDOCUMENT,XSLT, XPATH, XSL
UI Technologies: Winforms,WPF
IDE Tools: Visual Studio 2010/2008/2005, Sql Server Management Studio,Expression Blend(4.0/3.0/2.0)
.Net Frameworks: .Net Framework 4.0/3.5/3.0/2.0
Databases: MS SQL SERVER 2008/2005/2000, MSAccess 2010/2007/2003, Oracle 9i/8i, Netezza Database & IBM DB2.
Reporting Tool: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).
Modeling Tools: UML,MS Visio 2010/2007
Version Control Tools: Visual SourceSafe(2005), SubVersion, Team Foundation Server(2008)
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, MSMQ, Web Services,Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
PROFESSIONAL EXPERIENCE
Confidential, Costa Mesa, CA
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Used ASP.NET MVC4 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- Designed the UI using the ASP.NET, HTML, KNOCKOUTJS, JQuery, CSS, Web Forms and the AJAX controls.
- Designed two factor authentication model using KNOCKOUTJS.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Extensively worked with Partial Pages, Layouts, Sections to design the CSHTML pages with Razor Engine to get consistent look and feel.
- Extensively worked with Action Results, Action Filters and Custom Action Filters, Routing etc...
- Extensively used JQuery UI controls and used JQuery to validate HTML DOM.
- Implemented Database First EDMX and used Linq to Entities to massage the Data and optimized the Query Expressions.
- Used Compiled Queries, Multiple Contexts, Explicit Loading, SaveChanges to context after all dbOperations to improve the performance in Entity F/W.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 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.
- Responsible for maintaining versions of source code using Github.
- Involved in Deployment and Troubleshooting issues in the application.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
Environment: Visual Studio 2012/2010, C#, ASP.NET 4.5/4.0, ASP.NET MVC 4.0/3.0, Java Script, JQuery, TFS 2010, WCF SOAP/REST, JSON, IIS 7.0, AJAX, Entity Framework 6.0, LINQ,XML, Microsoft Enterprise Library, SQL Server Integration Services, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2.
Confidential, Chevy Chase, MD
Sr.Net Developer
Responsibilities:
- Involved in the Full Life Cycle of the Project (Single Page Application) Using Agile Methodology.
- Designed the UI using the ASP.NET 4.0, HTML, KNOCKOUTJS, BREEZEJS, CSS, Web Forms and the AJAX controls.
- Created the Client-Side validations using the Java Scripts and Server-Side validations with Asp.net 4.0.
- Used the ASP.Net MVC4 controller pattern to add functionality to the Employment and salary View from the Individual page.
- Using C# and Asp.net MVC4 created the Business Logic layer and Data Access Layer
- Extensively involved in Developing Components for Business Layer and Data Layer, implementation in MVVM Architecture.
- Designed and developed Services using WCF and also leveraged WCF security mechanism Confidential transport level with windows authentication type for our intranet applications.
- Used ASP.NET MVC 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.
- Implemented Code First and used Linq to Entities to massage the Data and optimized the Query Expressions.
- Established communication between different applications running on same/different platforms using WCF.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- Implemented Unit Testing and System Testing using NUNIT.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP. Net MVC.
- Extensive used ORM technologies like Entity Framework and performance tuning in EF.
- Troubleshoot, debugged and fix bugs Confidential every stage of the application
- Responsible for maintaining versions of source code using Mercurial.
- Completed the First and Second Sprints Successfully of the project.
- Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
- Supervised the development of functional documents for the application.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
Environment: VisualStudio2012, C#, ASP.NET MVC4, WCF, Java Script(Knockout and Breeze), JQuery, Mercurial VCS, WCF, WCF REST, JSON, IIS 7.0, AJAX, ADO.NET, LINQ, Code First, Microsoft Enterprise Library, SQL Server Integration Services, NUNIT, SQL Server 2008 R2, Entity Framework.
Confidential, Hope Well, NJ
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Ability to create and customize Windows Workflow Foundation (WWF) from within Visual Studio 2008 to provide custom business workflows.
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Established communication between different applications running on same/different platforms using WCF.
- Used Telerik controls like Radchart and RadGridview to provide richer user experience.
- Designed a lightweight class library using SILVERLIGHT 3.0 which includes features such as extensible controls, WCF, networking components and LINQ APIs.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Used ASP.NET MVC 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.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Involved in Deployment and Troubleshooting issues in the application.
Environment: .NET FRAMEWORK 4.0/3.5, JQuery, WCF, LINQ, ASP.NET 4.0/3.5, ADO.NET, C#.NET, ASP.Net, WINDOWS SERVER 2008,Visual Studio 2010/2008, SQL SERVER 2008, Entity Frame Work 4.0, AJAX, SSRS,TFS, XML, HTML, SOAP, IIS 7.0, JAVASCRIPT, CSS, WEB SERVICES.
Confidential, Atlanta,GA
.Net Developer
Responsibilities:
- Designed and developed UI components, implemented event handling using C#, DHTML.
- Designed Win Forms in C# to displays results on screen.
- Designed and developed WinForms using C# in scrum environment.
- Read Schema (XSD) to generate the dynamic WinForms.
- Developed GAC explorer module using C# WinForms.
- Extensively used ADO.Net objects to populate Data sets, Data grid and Repeater controls for display and manipulation of records.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database using SQL server 2000.
- Created a Data Layer object in C# language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
- Developed extensive Stored Procedures and Triggers in Oracle 9i.
- Developed classes for connecting to the Oracle 9i Database.
- Did Unit testing using n-unit from the Designer GUI and participated in System Testing.
Environment: .NET Framework 2.0, ASP.NET, C#,ADO.NET, XML, Web services, HTML, SQL Server2000, IIS 6.0, Windows 2000, VSS, NUnit, Visual Studio 2005, Oracle 9i, PL/SQL..
