Senior .net Developer Resume
SUMMARY
- 7+years of experience in Web and Client/Server applications using Microsoft .NET Technology, SQL Server, Oracle, XML, and java script.
- Extensive experience using Visual Studio.NETplatform(C#, VB.NET,ASP.NET).
- Experience in publishing and consuming web services and WCF services.
- Experience using the JUnit testing frameworks. Practical Test Driven Development experience.
- Solid work experience in analyzing and identifying business system requirements and framing business rules by working along with clients and their existing system.
- Strong database design/implementation skills in RDBMS like SQL Server 2005/2008.
- Proficient in design of SQL reports and development of Reports using SQL Reporting services and Crystal Reports.
- Strong Object - oriented Analysis and Design (OOAD) concepts and programming skills. Actively utilized Service Oriented Architectures (SOA) in development practices.
- Experience in incorporating .NET interoperability with legacy COM components and .NET components.
- Good working knowledge of advanced .NET features like .NET Remoting, Reflections API, Generics and Message Queuing.
- Project experience in .NET framework 3.0/3.5/4.0/4.5 working on Windows Communication Foundation.
- Good hands on experience of MVC 3.0/4.0/5.0 with razor and asp engine.
- Good exposure to Windows Presentation Foundation and Workflow Foundation.
- Experience on working with SQL Server 2000/2005/2008.
- Experienced in software methodologies like Agile, Scrum etc.
- Well-versed with development of stored procedures, functions, packages and triggers.
- Experienced with WCF, Web Services,.NET Remoting using TCP/IP and Multithreaded programming.
- Excellent team player with strong interpersonal skills. Highly motivated, enthusiastic and self-starter.
- Developed and designed client/server programming with TCP/IP.
- Personal Skill includes Strong time & results oriented discipline, able to work in an organized fashion in teams & independently, Capable of communicating at all levels - individuals & groups, Self-directed and maintain a proactive approach to problem Solving and Have excellent oral & written communication skills & solid interpersonal skills.
TECHNICAL SKILLS
Frameworks and Languages: Microsoft .NET 1.0/1.1/2.0/3.0/3.5/4.0/4.5 , C#, VB.NET, ASP.NET, SQL
Scripting Languages: JavaScript, JQuery
Web Technologies: HTML, DHTML, CSS, AJAX and SOAP
IDE: Visual Studio 2003/2005/2008/2010/2012/2013 SQL Server Management Studio and Toad
Testing: JUnit
RDBMS: MS SQL server 2008/2005/2000/2008 R2, Oracle and My SQL
Reporting and document managing solutions: Crystal reports 8/9/10, SQL Server reporting service 2000/2005
Version Control: CVS, VSS, VSTS, Perforce
Application Servers: IIS 4/5/6/7
Software Development Process Models: Waterfall, Iterative, Incremental, SCRUM, Agile
Operating System: Windows NT/2000, 95/98/XP/ windows 7, Linux 7.0
Tools: MS-Office, MS-Visio, Rational Rose and ERWin 4.0
PROFESSIONAL EXPERIENCE
Confidential
Senior .NET Developer
Responsibilities:
- Handled calls with customer and business people on requirement analysis.
- Responsible for developing User interface using .NET web forms, web controls, custom controls, HTML and CSS.
- Created standard CSS file for Themes and Skins to make fields look similar.
- Used jQuery as client scripting language and performed validations.
- Developed and consumed web services developed by middle tier team.
- Developed business logic using C#.
- Developed Master pages for consistent look and feel.
- Used ASP.Net MVC as the design patternand Partial views were primarily used for asynchronous client call & various off screen tasks.
- Involved in the design and development of data access layer.
- Designed Custom classes for Data Validations, exceptional handling and logging.
- Created several database objects such as StoredProcedures, User Defined Functions, Triggers and Views inSQL Server database.
- Used SQL tuning/ SQL optimizing techniques to increase performance of queries.
- Performed Unit and Integration testing.
- Participated in daily stand up calls with business and Dev. Team as part of Agile process for reporting the day to day developments of the work done.
- Used TFS version control for development and maintenance.
- Involved in the estimation of effort and timelines for new features and change requests.
- Mentored and trained new team members.
Environment: ASP.Net, MVC, JavaScript, AJAX, HTML, CSS, Web Services, Visual Studio 2012, SQL Server 2008R2/2012.
Confidential
.NET Developer
Responsibilities:
- Involved in creating the prototypes and requirements specifications by understanding and analyzing the requirements.
- Involved in designing and creating the database.
- Involved in designing user interface using ASP.Net controls.
- Used JavaScript and JQuery to perform client side validations
- Involved in implementing the security and authentication and providing user permissions for different types of users.
- Used Data grids for presenting information in tabular format.
- Used SQL Server 2005 and wrote complex queries and stored procedures.
- Worked on performance tuning of the application especially on SQL Server Stored Procedures.
- Used crystal reports for designing reports.
- Contribute to the development and execution of unit, system, integration, stress and user acceptance testing.
Environment: C#.Net, SQL Server 2005/2008, Visual Studio.Net 2010, .Net Framework 4.0, HTML, JavaScript, JQuery, Windows XP
Confidential
.NET Developer
Responsibilities:
- Involved in design and development using ASP. NET MVC.
- Used Razor engine for views.
- Implemented style sheets using CSS.
- Used AJAX to avoid screen flickers and to make asynchronous calls.
- Implementation of client side validations using JQuery.
- Developed Master pages to maintain consistency of the application.
- Involved in creating Classes and Interfaces using C#.
- Developed SOA using Windows Communication Foundation (WCF) for the client request and response.
- Used WCF Web Service client used for receiving and storing information to a SQL Server database.
- Worked on C#, Web Services in creating various integration projects.
- Implemented test cases using JUnit.
- Wrote C#.net class Models for database connectivity and execution of stored procedures in SQL.
- Involved in creating database using Oracle PL/SQL and created stored procedures, user defined functions and views.
- Used Agile scrum methodology for development.
- Involved in coordinating with QA and support team.
Environment: ASP.NET 3.5, C#, MVC, WCF, JavaScript, JQuery, CSS, XML, SQL Server 2008, Visual Studio 2010, CSS, Ajax.
Confidential
InternTrainee & Developer
Responsibilities:
- Involved in Developing and maintaining Business Logic Layer and Data Access Layer and written methods in win forms, VS.NET 2008and .NET framework.
- UtilizedADO.Netfor communication between application and database and Data Grids, Data Set, Data Table, Data Adapter and Data Readers extensively.
- Developed User Interfaces using Winforms. Written Code for retrieving data using ADO.NET with VB.NET, Winforms and presenting it to presentation layer.
- Used 2007 Excel Macros to generate Client Invoices and reports.
- Worked with LINQ to SQL, LINQ to XML, LINQ to Collections, Object etc.
- Worked on Stored Procedures, Functions and Database Triggers to Retrieve or update data to SQL Server 2005/2008.
- Involved in development life cycle, from design phase to implementation phase, testing and deployment.Used design pattern as MVC for one of the applications.
Environment: C#/VB.Net 2008,.NET Framework, Visual Basic 6.0, ASP.NET, Grids, ADO.NET,, SQLServer 2005/2008, LINQ, 2007 Excel Macros .
