.net Developer Resume
FL
SUMMARY
- 8 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 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 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 and WPF applications using Visual Studio 2008/2010/2012/2013
- 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 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,WPF, 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 (2008, 2010, 2012, 2013)
Databases: SQL Server 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) 2.0/3.0/4.0/5.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, FL
.NET Developer
Environment: .NET Frame work 4.5/4.0, Visual studio 2013/2012, Entity Frame work, ADO.NET, jQuery, AJAX, JavaScript, MVC 5.0, Razor View, Agile Methodologies, N-Unit, C#, HTML, HTML 5, CSS, SQL Server 2012, XML, Web Services, WPF, Windows Services, WCF, LINQ, SSIS, IIS.
Responsibilities:
- Followed Agile Methodology which involves daily scrums meetings and Sprint meetings (planning, Review, Retro) to meet deadlines and expectations.
- Design develop and unit test the application and assist in maintaining program libraries, user manuals and technical documentation using various programming languages as per the needs of the project which include ASP.NET, C#, JQuery, Visual Studio 2013, MVC 5 Framework, Razor view Engine, WCF, WPF, Microsoft SQL 2012, OOAD, Entity Framework, LINQ, HTML, CSS.
- Consumed customer information from LPS (Lender Processing Services) using WCF web service.
- Involved in developing the application using WPF and C#.
- Used Windows Presentation Foundation (WPF) for creating graphical user interfaces for Windows Application.
- Implemented the Dependency Injection for unit testing and reusable components.
- Created entities in the Data Layer using the Entity framework and extensively used LINQ to Entities to interact with Data Entities
- Entities in the Data Layer using the Entity framework
- Creating, modifying SQL queries, Stored Procedures, Functions, Views and CTE to handle the data integrity for various data transaction in SQL Server 2012.
- Created Indexes, Stored Procedures, Triggers and Views using SQL server 2012.
- Worked on tuning SQL queries to improve performance.
- Create, maintain and support SSIS/SSRS packages for Data Integration and Reporting.
- Created the SSIS packages to integrate the data from Database to Database, Excel/Flat file to Database, Database to Excel/Flat file using various type of tools available.
- Used Microsoft Team Foundation Server as repository for source control of application.
- Extensively used/configured the regular expressions in the projects.
- Identify requirements by establishing personal rapport with potential and actual clients and with other persons in a position to understand service requirements with a thorough technical knowledge.
- Fixing production defects and regress test the system.
- Evaluate and identify new support feeds to maintain compliance.
- Monitor the Application performance adequately using Op-Tier performance tool.
Confidential, Trenton, NJ
.NET Developer
Environment: .NET Frame work 4.5/4.0/3.5, Visual studio 2012, 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, 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.
- Created Web Methods using Web Service and deployed the Web Service on IIS in the production server
- 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, 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 3.5/3.0, Visual Studio 2008, C#,ASP.NET, ADO.NET, Web Service, WCF, SQL Server 2008, T-SQL, JavaScript, JQuery, IIS, DHTML, CSS, XML, AJAX, 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 3.0/3.5 framework.
- Documented technical specifications
- Defined, designed, and coded Classic ASP 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 productivity and/or reduce maintenance overhead