.net Developer Resume
Trenton, NJ
SUMMARY
- Over 6 years experience in web and windows applications including requirements gathering, analysis, design, testing, implementation and deployment using Microsoft.NET Technologies
- Extensive experience in C#, ASP.NET, ADO.NET and MVC Architecture.
- Thorough knowledge of Object Oriented Programming concepts
- Good experiencing in implementing new C# 4.5/4.0/3.5/3.0/2.0 features such as Async and Await, Zip Facility, Regex Timeout, Generics, Iterators, Anonymous methods, Partial classes, Anonymous Types, Lambda expressions, Extension methods
- Strong hands on experience with ASP.NET and its components: AJAX, LINQ to XML, LINQ to Objects, LINQ to SQL, ASP.NET Providers, Typed Datasets and ASP.NET Health Monitoring
- Exposure to .NET Framework 1.1/ 2.0/ 3.0/ 3.5/4.0/4.5
- Strong hands on experience in developing customized applications using User Controls, Web Parts and Custom Server Controls
- Expertise in developing and consuming WCF applications using Visual Studio 2005/2008/2010/2012
- Strong knowledge and working experience developing Web applications using JavaScript, jQuery HTML, HTML 5, XML, XSLT, CSS, Themes and Skins
- Good knowledge of developing web applications by using ASP.NET MVC(Model View Controller) architecture with Razor View Engine.
- Used Unified Modeling Language (UML) to develop use cases, class diagrams, state diagrams.
- Experience with developing personalized web applications using web parts and user profiles
- Expertise with working on AJAX(Asynchronous JavaScript and XML) toolkit controls with ASP.NET Web applications
- Experience in working with Crystal Reports, SQL Server Reporting Services(SSRS), SSIS using Visual Studio
- Strong working experience in Database Programming using RDBMS databases like SQL Server 2003/2005/2008/2008 R2/2012, Oracle 8/10g and MS - Access
- Experience in developing and using Web Services, SOAP, UDDI and WSDL
- Familiar with Unit and Integration Testing by using N-Coverage tool, VS Automated Unit Testing Framework and N-Unit testing
- Experienced in using version control tools like Visual Source Safe, TFS and Clear Case
- Having experience in working on all phases of Software Development Life Cycle (SDLC) and has implemented projects using Agile Methodologies
- Strong Business and Application analysis skills with excellent communication & interpersonal skills
- Excellent problem solving skills with an ability to adapt to fast changing skills and work
- Ability to work individually or part of a team and good learner to adapt new technologies that improve the business
- Possess strong team building skills and competencies needed to analyze problems, respond to changing needs, and forge strong working relationships with peers and clients
TECHNICAL SKILLS
Programming Languages: C#.NET, C, C++
Operating Systems: Windows XP, Windows Server 2003, MS-DOS
.Net Technologies: ASP.NET, ADO.NET, ASP, LINQ, WCF, Entity Frame work, Web Services
Web page designing: HTML, HTML 5, DHTML, XML, CSS, XSL, Adobe Dreamweaver, Adobe Photoshop, Adobe Flex
Web/Application Servers: Internet Information Services 5.0/6.0/7.0/7.5
Integrated Development Environment: Visual Studio (2003, 2005, 2008, 2010, 2012)
Databases: SQL Server 2000/ 2005/ 2008 , /2008 R2/2012 Microsoft Office Access, Oracle 8/10g, MySQL
Scripting Languages: JavaScript, AJAX(Asynchronous JavaScript and XML )
.NET Framework Components / Templates: Crystal Reports, ASP.NET Model View Controller (MVC) 1.0/2.0/3.0/4.0 Framework
Code coverage/ Testing tools: N-Coverage, N-unit, VS Automated Unit Testing framework
Versioning tools: Visual Source Safe, TFS, Clear Case
Microsoft Office Tools: Microsoft Office, Microsoft Project, Microsoft Visio, Microsoft InfoPath
Case Tools: VISIO
PROFESSIONAL EXPERIENCE
Confidential, Trenton, NJ
.NET Developer
Environment: .NET Frame work 4.5/4.0/3.5, Visual studio 2012/2010, Entity Frame work, ADO.NET, jQuery, AJAX, JavaScript, MVC 4.0, Razor View, Agile Methodologies, N-Unit, C#, HTML, HTML 5, CSS, IIS 7.5, SQL Server 2012, XML, Web Services, Windows Services, WCF, LINQ, SSIS.
Responsibilities:
- Involved in initial phases of design, analysis and elicitation of requirements
- Followed Test Driven Development to develop the application
- Developed User Interface screens after conducting various usability tests. Screens which contains - User Accounts, Payments, Maintenance
- Created layered components using C#
- Developed Web Application by MVC patterns
- Worked with Application level events using Global. sax
- Used ADO.NET for SQL database interaction using Data Reader, Data Set and Data view
- Worked extensively with List View, Form View and Repeater control
- Used Enterprise Library 4.1 application blocks for the development
- Utilized Web.config file to have own setting for the application by writing database connection strings, custom settings and user authentication
- Developed and consumed WCF services
- Extensively used LINQ to XML, LINQ to Objects, LINQ to SQL
- Designed & Developed ASP.NET User Controls, Custom Server controls and used ASP.NET Web Forms
- Used ASP.NET Validation controls and JavaScript for validating user inputs
- Participated in maintenance phase of the project
- Developed Test Classes for Unit testing the developed components using TFS automated Unit Testing Framework
- Used extensively new C# 4.5/4.0/3.5 features such as Async and Awai, Regex Timer, Garbage Collector, Generics, Iterators, Anonymous methods, Partial classes, Anonymous Types, Lambda Expressions and Extension methods
- Used Caching Application Block, Data Access Application Block, Exception Handling Application Block and Logging Application Block in the development
- Unit Test with N-Unit.
Confidential, Tallahassee, FL
.NET Developer
Environment: .NET Frame work 4.0/3.5, Visual studio 2010/2008, Clear Case, FTP, LINQ, XML, X-Path, Entity Frame work, ADO.NET, jQuery, AJAX, JavaScript, HTML, HTML 5, CSS, Agile Methodologies, N-Unit, C#, MVC 3.0, IIS 7.0,Razor View, SQL Server 2008/2008 R2, WCF, Web Services, Windows Services, SSIS.
Responsibilities:
- Extensively worked with ASP.NET, ADO.NET and SQL Server
- Worked on Customer Login screen
- Developed Web Application by MVC patterns
- Involved with the configuration of web.config file for various application level settings
- Developed the application by using the Scrum methodology under the Agile framework
- Developed Forget Password, Customer Registration, Change Password screens
- Worked on Password Encryption and Automatic Password generation
- Developed N - Tier Application in .NET using 3 layers approach. Presentation layer developed using ASP.NET, Business Layer developed using C#, and Data access layer developed using ADO.NET and Data layer implemented by stored procedures
- Worked on customer account payment and Selection screens and calculations of balance
- Worked on generation Crystal Reports for user details like Account Statements, details of failure logins, user locked out history etc.
- Used Dataset, Data Table, Data Adapter, Data Reader and other ADO.NET connectivity controls and worked with Entity frame work.
- Used Grid View Control to present the data in the frontend
- Used Validation Controls and Java Script for validations
- Created Stored Procedures for accessing, inserting and updating data
- Used CSS for look and feel approach for Web pages
- Created insert/update triggers on the database
- Developing/enhancing ASP.Net Web forms using HTML, Java Script, ASP.Net Server Controls
- Used AJAX to retrieve back end data based on user selections and displaying asynchronously
- Unit test using N-Unit
- Also Involved in Bug fixing/enhancement
Confidential, Dallas, TX
.NET Developer
Environment: .NET Framework 4.0/3.5/3.0, WCF RIA Services, WCF, C#.NET 4.0/3.5, ASP.NET, ADO.NET, Entity Frame Work, Visualstudio.NET 2010/2008, SQL Server 2008/2008 R2, LINQ, T-SQL, Web services, XSLT, JavaScript, IIS 7.0, SOAP, HTTP, XML,XAML, HTML, DHTML, CSS, Team foundation Server.
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed.
- Developed different User controls which inputs the data and display the data for the web Applications using C#.NET, ASP.NET 4.0/3.5, WCF and Web Services.
- Extensively worked on WCF RIA Services
- Extensively worked on TFS Build Payload report.
- Designed Graphical User Interface (GUI) using Master Pages, HTML JavaScript, and Custom Controls.
- Designed the application as 3-tier architecture with extensive use of Object Oriented programming techniques.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET 4.0/3.5 provider model.
- Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
- Implemented design patterns and the entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism etc. and Multi-threading.
- Developed various Service Contracts across the organization for fetching Build Data, Developers Data and Products Data from Database, are implemented as Windows Communication Foundation (WCF).
- Designed Business components and Data Access Layer using C#.Net for Build Payload Report.
- Responsible for designing theASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IIS security models.
- Created Web Methods using Web Service and deployed the Web Service on IIS in the production server.
- Used LINQ to SQL provider to query SQL Server databases as well as SQL Server Compact databases.
- Used Data Transformation Services (DTS)/ SQL Server Integration Services (MS-SSIS) to create and test DTS packages using source, destination and data transformation (ETL) blocks and implemented custom Event handling along with periodic scheduling of SSIS packages to implement the interface.
- Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys.
- Worked on Microsoft Team Foundation Server for version control, individual task status and Database server project.
- Performed unit testing and integration testing by applying test cases and also written test cases by using Test Driven Methodologies.
Confidential
Junior .NET Developer
Environment: .NET Framework 2.0/3.0/3.5, Visual Studio 2008/2005, C#,ASP.NET, ADO.NET, Web Service, WCF, SQL Server 2005/ 2008, T-SQL, JavaScript, JQuery, IIS, DHTML, CSS, XML, AJAX 2.0, N-Unit, TFS
Responsibilities:
- Gathered feedback from users on application enhancement needs
- Key contributor in the improvement of screens
- Extensively worked with ASP.NET providers to implement security, logging mechanism and personalization.
- Designed and developed two dozen of custom web parts using ASP.NET 2.0/3.0/3.5 framework.
- Documented technical specifications
- Defined, designed, and coded ASP.Net based software applications
- Created layered .Net Components using C#.NET and ADO.NET
- Developed and executed unit tests
- Created web services to get the third party information Using XML Docs
- Created New Crystal reports and modification of the existing reports
- Make suggestions on new technologies and procedures to utilize that can improve