Sr.net Developer Resume
Atlanta, GA
SUMMARY
- 6+ years of expertise in object oriented Analysis, Design, Development and Implementation of web based applications
- Expertise in Microsoft .Net Technologies like Visual Studio.Net 2005/2008/2010/2012 , 2015
- .Net Framework 2.0/3.5/4.0/4.5 , Microsoft .Net Class libraries, ASP.NET, C#, ADO.NET, Web Services, WCF Services, SOAP, REST, XML, Windows Services, LINQ, SSIS, NUnit
- Experience with Full Software Development Life Cycle (SDLC) including requirements gathering, use casing, functional specification, design, estimation, implementation, debugging and documentation
- Extensive use of Object Oriented Programming (OOPS), Object Oriented Analysis and Design (OOAD)
- Experience in implementing Design Patterns and architectures like MVC 4, SOA & MVVM
- Hand on experience in creating Web Forms, Win Forms, User Controls, Custom Controls and validating user inputs using validation techniques
- Experience in designing and developing web pages using ASP.NET, JavaScript, JQuery, Cascading Style Sheet (CSS & CSS 3), HTML & HTML 5 and AJAX
- Experience working on .NET Security features such as Authentication & Authorization, Forms - based Authentication, Authorizing Users, Roles and User Account Impersonation
- Extensive experience in SQL Server Stored Procedures, Functions, Triggers, Queries, Indexes, Transactions, and Cursors
- Expertise in generating Business reports using Reporting tools like Crystal Reports & SQL Server Reporting Services (SSRS)
- Experienced in developing entities using NHibernate 3.0 and Entity Framework 4.1
- Extensive knowledge of C# features like Serialization, Multi-threading, Reflection, and Exception Handling
- Good experience in handling clients & meeting their requirements and willing to adapt to new technologies/work environments, well organized Analytical & Leadership skills.
- Self-motivated and able to work both individually and as part of a team.
- Task-oriented and committed to deliver work products within the established timelines
TECHNICAL SKILLS
Web Development: ASP.NET MVC 4.0/3/0,VBScript, JavaScript,CSS3,XML, XSL, XSLT, HTML 5/DHTML, AJAX, Jquery
Database: MS SQL Server 2000/2005/2008 , Oracle 8i/9i/10g
Programming Languages: C#, ASP.NET, PL/SQL, T-SQL
Services: WCF Services, Web Services (SOAP, REST, XML)
Technologies: Microsoft. .NET Framework 2.0/3.5/4.0/4.5 , ASP.NET,ADO.NET LINQ, N Hibernate, Entity Framework, Web Forms, Win FormsWSDL, UDDI, NUnit, SSIS, IIS 6.0/7.0
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS)
Development Tools: Visual Studio .NET /2010/2012, Visual Source Safe, Microsoft Visio, TFS, UML, Toad, SSRS.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr.Net developer
Responsibilities:
- Involve in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Follow Scrum Methods in Agile methodology to produce high quality software.
- Analyze the requirements and significantly contributed in developing UML diagrams.
- Extensively apply the Object Oriented Analysis and Design (OOAD) concepts, and used Model-View-Controller (MVC 4) architecture framework design patterns.
- Develop application as n-tier application with UI in the presentation layer using ASP.NET 4.5, business logic in the middle layer using C# and data service activities in the backend using Oracle 10g.
- Design and developWeb Forms using ASP.NET Controls, CSS 3, and HTML 5.
- Use extensively JQuery, Java Script and ASP.NET for AJAX Implementation and Client Side Validations.
- Implemented CQRS pattern for system reports with large, complex datasets in order to achieve maximum scalability.
- Develop system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Develop Web Services and invoking them by using XML, SOAP and WSDL tool for creating proxy classes.
- DevelopXML Web Services extensively to implement the business logic.
- Use AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Workon Entity Framework using LINQ to SQL Technology and lambda Expressions.
- XML and SOAP were used to exchange structured and typed information with help of web service over the internet.
- All data transfers (requests/ retrievals), XML Schemas and XML namespaces transformation perform using XSLT.
- Extensively write and use stored procedures, Database Triggers in Oracle using PL/SQL.
- Extensively useReport Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Implement NUnit Testing, Integration Testing and Regression Testing.
- Use Team Foundation Server(TFS) for the purpose of version Control and source code maintenance needs.
Environment: ASP.NET 4.5 and 4.0, C#, Visual Studio 2015, MVC 4, LINQ, Web Forms, SOA, UML, XML, Oracle 10g, JavaScript, JQuery, CSS 3, HTML 5, AJAX, Entity Framework 4.1, Web Services, SOAP, WCF, SSRS, PL/SQL,XSLT, TFS, IIS 7.0, NUnit, Windows 7
Confidential, Dewitt, NY
Sr.Net developer
Responsibilities:
- Involved in Product Life Cycle from Gathering Requirements, Database Design to testing the application
- Involved in design and development of Web Forms using ASP.NET, C#
- Extensively used HTML tags, Frames and CSS (Cascading Style Sheets)
- Involved in Designing of Class diagrams & Sequence diagrams in UML
- Designed and implemented a number of support tools using ASP.NET MVC, JavaScript
- Extensively developed middle-tier components and code behind using C#
- Used advanced JavaScript with JQuery framework to create interfaces and help manage cross browser compatibility
- Worked with team to implement Repository, Interactor, CQRS patterns, and Dependency Injection into the system
- Followed agile methodology standards for design specifications of the application.
- Used Language-Integrated Query (LINQ) query and retrieve data from different data sources.
- All the web pages, user interface layers were created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET
- Created several Winformsusing C#.NET, ADO.NET, SQL server, WCF
- Developed various custom classes using C# and Object Oriented Programming(OOPS)
- Developed and consumed Web Services using SOAP and WCF
- Developed reports using MS Excel, Infragistics, and created user controls to display reports and views involved
- Developed WCF RESTful web services using Entity Framework as the data access layer to SQL Server
- Utilized database components Data Adapter and Dataset to access the database
- Extensively used Grid view, List View and Drop down List web control to display data
- Developed complex Stored Procedures, Packages, and Functions in PL/SQL using SQL Developer
- Developed entities using Nhibernate
- Used and created user controls using C# and ASP.NET
- Used SQL Server Reporting Services (SSRS) to generate various reports for customers
- Used SQL Server Integration Services (SSIS) for ETL
- Executed performance tuned SQL queries against the underlying database
- Used Unit testing framework (NUnit) for .NET Technologies
- Effectively managed project work by securing the source code, versioning, work item tracking, reporting and build using Visual Studio Team Foundation Server
Environment: Visual Studio 2012., SQL Server 2008, ASP.NET4.0, C#, MVC, UML, HTML, CSS, JavaScript, JQuery, oracle 9i, Web Services, IIS, WCF, SOAP, NUnit, REST, Entity Framework, PL/SQL, SSRS, SSIS, TFS,LINQ Infragistics
Confidential, Fort Wayne, Indiana
.Net developer
Responsibilities:
- Implemented the project using 3-tier architecture with presentation tier, Business Tier and backend database tier MS SQL 2008
- Involved in full lifecycle of the project from design, development & Testing.
- Worked with ASP.Net MVC 3 Patterns and developed application in Visual studio 2008 using the test-driven development (TDD) approach
- SOA back-end API using .NET 4.0, WCF, Entity Framework and CQRS, Castle Windsor as DI.
- Involved in Designing of Class diagrams & Sequence diagrams in UML
- Designed and Developed User Interface using ASP.NET, JavaScript, CSS and HTML.
- Applied AJAX in web forms using ASP.NET AJAX controls in .Net 3.5 Framework
- Implemented Client and Server side validations using JavaScript and validation controls
- Used LINQ in code to sort and handle data provided by SQL query.
- Used Win forms controls and Custom User Controls to provide standard interactive User Interface
- Developed various custom classes using C# and Object Oriented Programming(OOPS)
- Developed the business components class, ASP.NET web services using SOAP to encapsulate business logic components to be used in distributed environment.
- Used NHibernate andWCFto communicate between DAL and other business components.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Used XML configuration files to store user information for authentication purposes.
- Used Grid Views, Data Sets and Data Sources for updating data back to the SQL Server Database.
- Developed application databases and various backend SQL stored procedures in SQL Serverusing T-SQL
- Created reports using SSRS and call reports to web pages
- Used Integration Services (SSIS) for migrating data between databases.
- Integrating all client components and performed unit testing using NUnit.
- Effectively managed project work by securing the source code, versioning, work item tracking, reporting and build using Visual Studio Team Foundation Server
Environment: Visual Studio 2008, SQL Server 2008, ASP.NET 3.5, C#, MVC 3, UML, XML, HTML, CSS, JavaScript,AJAX, ADO.NET, Win Forms, Web Services,NHibernate 3.0, WCF, SOAP, IIS 6.0, NUnit, LINQ, T-SQL, SSRS, SSIS, TFS
Confidential, South Whitley IN
Sr.Net developer
Responsibilities:
- Was actively involved in requirements gathering and to create a Functional specification and Technical Design Document.
- Developed ASP.NET web application in C# which will communicate business logic components and then connect to database via Data Access Components.
- Implemented business logics in C# assemblies related to business layer and data layer.
- Created an Impact Analysis document for each change request and estimate the timing for change request.
- Heavily worked with IIS and authentication mechanisms to configure various ASP.NET web application and web services.
- Developed, configured and consumed Web Services using SOA architecture
- Used Infragistics web controls to develop very good user interface and web charting
- Involved in optimizing various complex queries in SQL Server
- Created XML Web services using C#, XML and SQL Server
- Created and Maintained SQL Stored Procedures, Function in SQL Server 2000
- Created the Reports and given in the format of PDF using PDF .SDK
- Involved in Code Review and Maintained the Quality Records.
- Generate periodic status reports on this vertical for review by management
Environment: C#, ASP.NET, Web Services, SOA, SOAP, WSDL, Winform, VB.NET, Infragistics Web Controls, IIS, ADO.NET, Oracle 8i, PL/SQL, MSSQL Server 2000,MVC, Visual Source Safe, XML, Windows XP Professional, Windows Server 2003
Confidential
.NET Developer
Responsibilities:
- Involved in gathering user requirements, reviewing processes and attended client meetings
- Interacted with the Business Analysts and the clients for translating the business requirements into business use cases
- Created the Entity-Relationship diagrams, Class diagrams, Sequence diagrams and Flow diagrams using Microsoft Visio
- Developed the web pages in ASP.NET using C# in .NET framework
- Designed user interface using ASP.NET Web Forms, CSS and HTML and JavaScript for client and server side validations.
- Created user and custom controls to enable reusability and used rich server controls of ASP.NET
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page
- Re-developed existing Classic ASP Pages in ASP.NET 2.0 and C#.NET
- Using PL/SQL, wrote the database Triggers, User-Defined functions, and stored proceduresand packages in ORACLE.
- Developed C# applications using Exception and Data Access Block in Enterprise library
- Responsible for maintaining versions of source code using Visual Source Safe 2005
- Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application
- Involved in the Unit Testing of the application usingNUnit
- Responsible for creating the .NET builds and making sure the builds were migrated all the way up to the Production Environment
Environment: Visual studio 2008,ASP.NET 3.5, C#, ADO.NET, Microsoft Visio,Classic ASP, CSS, HTML, JavaScript,PL/SQL, Oracle 9i, NUnit, Visual Source Safe 2005
