.net Developer Resume
Atlanta, GA
SUMMARY
- Over 8 years of IT experience in Software Development involving Analysis, Design, Development, Testing, and Deploying of applications and implementing n - tier Client/Server applications using Microsoft .NET Technologies.
- Strong experience in the development of Client/Server Applications using n-tier architecture and MVC (Model View Controller) design pattern.
- Extensive work experience with .NET Framework including C# .NET, Web Forms, ASP.NET, AJAX, WCF, Web Services, Web API’s, ADO.NET, Data Entity Framework, XML, IIS and Visual Studio.
- Good experience in various design patterns.
- Proficient in Object Oriented Principles and Object Oriented Design.
- Having work experience in developing applications using Visual Studio 2005/2008/2010/2012.
- Extensive experience in SQL Server 2005/2008/2012 , SQL, PL/SQL, T-SQL and MS-Access.
- Proficient in database design and development, which includes: creating tables, indexes, triggers, writing complex queries, stored procedures and views using SQL, Transact SQL and PL/SQL.
- Good working experience on ASP.NET MVC 3/4/5 along with multiple JavaScript libraries.
- Expert in UI designing, scripting using HTML, DHTML, CSS, JavaScript, AngularJs, JQuery library and Ajax control tool kit.
- Proficient in using XML related technologies Like XSLT, XPATH and XQUERY.
- Extensively worked with ADO.NET to connect to SQL Server using Connection, Command, Adapter, Dataset, Data View, Data Row (current/original Version), Data Column, Data Reader, Constraint and other Database Objects.
- Good experience with Agile and Waterfall software development methodologies.
- Strong experience of developing and utilizingWeb Services.
- Excellent knowledge of using LINQ to SQL, LINQ to XML and Entity Framework for accessing the data from data sources.
- Extensive experience in report generation using SSRS.
- Used Team Foundation Server (TFS) and Subversion (SVN) for the source code maintenance.
- Worked on identification of user requirements by studying the system.
- Built small components that can be plugged in to the website or single page applications.
- Good working knowledge in designing Use Case, Class, and Sequence diagrams.
- Having hands-on experience in Configuring IIS and component services.
- Experience in Unit testing and integration testing using Nunit and Visual Studio.
- Excellent technical ability, good communication skills and hardworking attitude, flexible working individual withinsight of determine priorities, schedule work and meet critical deadlines.
TECHNICAL SKILLS
Technologies: .NET 2.0/3.5/4.0,4.5, WCF, MVC, LINQ, ADO.NET, Web Services, Ajax, HTML, CSS, XML
Languages: C#, JavaScript, AngularJS, JQurey, Sql
Design Patterns: MVC, Singleton, Factory
RDBMS: MS Access, Oracle, SQL Server 2005/2008
SDLC Methodologies: Waterfall, Agile
IDE: Visual Studio 2008/2010/2012/2013
Test Tools: NUnit, Visual Studio
Design Tools: Rational Rose, Microsoft Project, Visio
Operating Systems: Windows 2012/2008/2008 R2, Windows 8
Servers/Portals: Internet Information Server(IIS) 6.0/7.0/7.5
Reporting Tools: SQL Server reporting services (SSRS), Crystal Reports
Version Control: SVN, TFS
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
.NET Developer
Responsibilities:
- Involved in developing the modules of the web application in C#, ASP .NET and followed MVC to meet the business requirements using Visual Studio 2013.
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Designed and developed Master page and Navigation pages.
- Used Server Controls, Web User Controls, Data Grid Web Control, Form Validation Controls and Custom controls in designing Master page.
- Created and utilized WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Used Agile methodology to minimize the risk by developing software in short amounts of time.
- Designed GUI using the HTML, DHTML, JavaScript, CSS, jQuery, AngularJS and custom controls.
- Used AngularJS to structure JavaScript code in an MVC (Model, View and Controller)
- Enhanced existing pages with different Ajax controls which provided responsive user interfaces to display the data on the web page.
- Provided session level security and role based authentication using session objects and cookies.
- Involved in creating the Business objects and Data transmission objects between the layers.
- Used Grid view and Custom paging to display huge amount of data.
- Created Complex nested queries, stored procedures, Triggers, Functions, and Indexes to improve the throughput of application using SSMS.
- Worked on SQL Server Reporting Services (SSRS) to generate reports and charts.
- Used the LINQ and Language Advanced Query concepts to get the information from those entities and to write Complex queries.
- Involved in Testing of the application by writing the test cases using N-unit Testing Framework.
- Used Team Foundation server (TFS) for all the source code maintenance among the whole team members.
Environment: .NET Framework 4.5, C#, ASP.NET, MVC 5.0, ADO .NET, WCF, Visual Studio 2013, HTML5, DHTML, Ajax, jQuery, AngularJS, XML, LINQ, Sql server 2012, SSRS, TFS, NUnit.
Confidential, Omaha, NE
.NET Developer
Responsibilities:
- Developed application using C#, ASP.NET, MVC using Visual Studio 2012 and SQL server.
- Followed Agile Methodology for the software development process.
- Established database connectivity and data retrieval using ADO.NET.
- Developed AJAX controls, JQuery plugins and used CSS, HTML for the unique look for the pages.
- Implemented the Data Access Layer (DAL), Business Logic Layer (BAL) and the UI Layer, core libraries, helper methods, utilities, dynamic settings and extended methods.
- Created providers, services, directives and factories using AngularJS.
- Tested cross browser functionality and fixed major layout bugs for supported browsers using AngularJS.
- Designed and implemented the service layer using the custom HTTP handler which supports both XML and JSON for request/response.
- Implemented the web services that communicate data in both XML and JSON format
- Performed debugging in multithreaded environment in .net framework 4.5.
- Used Entity-Framework for Object-Relational Mapping (ORM).
- Integrated various web services within the application.
- Worked with WCF, RESTful services for building service-oriented applications that communicates across the web and the enterprise.
- Wrote Complex nested queries, stored procedures, Triggers, Functions, and Indexes to improve the throughput of application using optimized queries in SQL server.
- Worked on SQL Reporting Services (SSRS)
- Managed the code versions using Sub Version Control(SVN).
- Performed Unit testing for better performance.
Environment: .Net Framework 4.5, C#, ASP.NET, MVC 4.0, WCF, web services, Visual Studio 2012, Ajax, Entity Framework, SQL server 2008, SSRS, HTML, CSS, JQuery, AngularJS, SVN.
Confidential, Dublin, OH
.NET Developer
Responsibilities:
- Developed application with C#, ASP.NET using Visual Studio.
- Involved in Agile Methodology for the software development process.
- Effectively used Model-View-Controller (MVC) Architectural pattern to decouple Data Access Logic and Business Logic from data presentation and user interaction.
- Designed and implemented reusable class libraries that formed the basic binding blocks for the application, minimizing the executable size, providing central locations for common functionalities.
- Created, modified and deployed with multiple fact measures and multiple dimension hierarchies in SSAS.
- Designed reports in Access and linked through VB 6.0
- Developed AJAX controls, JQuery plugins and used CSS, HTML for the unique look for the page.
- Performed debugging in multithreaded environment in .net framework 4.0.
- Worked with third party controls like easy query, Dev Express controls, and Ajax extender for developing rich user interface.
- Used Entity framework to communicate with the database in the Model.
- Used LINQ for accessing the Data from database and XML’s.
- Worked on JSON to pass the JavaScript objects from server to web application.
- Generated and Configured SSL certificates to secure WCF messages.
- Worked on WCF for building service-oriented applications that communicates across the web and the enterprise.
- Wrote stored procedures, Triggers, Functions, and Indexes to improve the throughput of application using optimized queries in SQL server.
- Managed the source code using Subversion (SVN).
- Performed Unit testing for better performance.
Environment: .Net Framework 4.0, C#, ASP.NET, MVC 3.0, Visual Studio 2010, Ajax, HTML, CSS, LINQ, Dev express controls, SQL server 2008, Unit Testing, SVN.
Confidential, MA
.NET developer
Responsibilities:
- Developed several UI pages in ASP.NET with server side and client side validations.
- Involved in the development of Business Logic Classes, Data Access Components and various Web Services using C#.
- Responsible for the designing, development and maintenance of the tracking tools by utilizing .NET, C#, JavaScript, JQuery.
- Created forms and modules in various .Net technologies, Communicating & assisting other support groups for the compatibility checks.
- Written store procedures, T-SQL queries and exposure to database, programming tools and worked on database performance issues.
- Worked with the team on relational database system SQL server 2008.
- Developed many different themes, CSS files and search criteria modules to maintain the web sites.
- Involved in defining and implementing WCF Service Contracts, Creating Base address and Binding using System Service Model
- Responsible for the determination of the requirement for the modules and applying those requirements.
- Developed web contents and enhance the web sites but utilizing the languages like CSS, XHTML.
- Implemented data retrieval using LINQ.
- Involved in customizing the application look and feel by making changes in the Cascading Style Sheets (CSS) that define the style of the application.
- Prepared Technical Documentation for the designed modules.
- Optimizes the database application by writing the codes in Access and for solving the problems developed the database queries also.
- Developed code for event handling on list item deletion, site deletion.
- Extensively used data sets, data adapters, data readers and data tables to retrieve data from the databases.
- Designed and coded in such a way that the data is populated from multiple databases in the same page.
Environment: .NET Framework 3.5, C#, ASP.NET, IIS 6.0, SQL Server 2008, windows 2008 R2, WCF, LINQ, JavaScript, JQuery, CSS, HTML, SSRS.
Confidential
.NET developer
Responsibilities:
- Responsible for the designing, development and maintenance of the tracking tools by utilizing .NET, C#, JavaScript.
- Followed the waterfall model as the Software Development Life Cycle.
- Involved in development of presentation tier using ASP.NET, HTML, and CSS.
- Developed several UI pages in ASP.NET with server side and client side validations.
- Involved in the development of Business Logic Classes, Data Access Components and various Web Services using C#.
- Combined the controls from traditional MS Office based to TFS across project Management, Business Analysis, and Development and Production Support disciplines.
- Worked with testing team to fix bugs as part of Bugs Life Cycle and Production Support.
- Gathered information to develop web forms with specific Business Logic.
- Researched, analyzed, defined and documented business process.
- Worked on ADO .NET to establish a database connection.
- Implemented tables, functions, stored procedures and views using SQL.
Environment: .NET Framework 2.0, C#, ASP.NET, Visual Studio 2005, ADO.NET, XML, Web Forms, HTML, CSS, JavaScript, SQL Server 2005, TFS.