Senior .net Developer Resume
Basking Ridge, NJ
SUMMARY
- 7+ years of experience in Analysis, Design, Development, Implementation, Deployment and testing of Client/Server, windows and web applications using .Net framework 4.5/4.0/3.5/3.0 implementing object oriented principles with proficiency in all stages of SDLC.
- Exposed to all stages of SDLC, quality assurance, configuration control and production support.
- Expertise in software design and development of web based applications using visual studio 2012/10/08, C#(4.5/4.0/3.5), ADO.net, VB.net, ASP.net(4.5/4.0/3.5), ASP.net MVC(3.5/4.0/4.5), JavaScript, JQuery, HTML, XML, CSS, Ajax, Web services and WCF.
- Extensive experience in object oriented programming (OOPS).
- Designed and implemented the N - tier application using C#.net.
- Experience working in an agile development environment.
- Good knowledge of database design, database creation, back up and restoring, tables creation, stored procedures, views, triggers, functions, SSRS and programming experience using SQL server 2010/08/05.
- Experience in data accessing using ADO.net and LINQ (Language Integrated Query) for data manipulation.
- Experience in using Server controls, User controls, Custom controls, HTML controls and Ajax toolkit controls in designing ASP.net web forms.
- Strong expertise in developing reports using crystal reports.
- Strong experience in developing Web services and WCF.
- Experience in maintenance/bug fixing in windows and web based applications.
- Hands on experience on version control tools like Team Foundation Server and Rational Clear Case.
- Adapted in changing technical environments with strong organizational and analytical skills.
- Excellent communication and presentation skills.
- Ability to work in groups as well as independently and a constant learner.
TECHNICAL SKILLS
Language/Technology: .Net Framework 3.5/4.0/4.5, C++, C#, C#.net, VB.net, SQL server
Operating systems: Windows 7/XP, Windows server, MS-DOS
Web technologies: ASP.net, HTML, XML, CSS, JQuery, JavaScript, Ajax, ADO.net, WCF, Web Services, MVC, Razor view engine
Databases: Microsoft Access, SQL Server 2005/2008/2008 R2/2012, My SQL
IDE: Microsoft Visual Studio.net 2005/2008/2010/2012
Web servers: IIS 5.0/6.0/7.0
Scripting: JavaScript, JQuery
Version Control Tools: Team Foundation Server
Others: SQL server Reporting services, Crystal reports
PROFESSIONAL EXPERIENCE
Confidential, Basking ridge, NJ
Senior .NET Developer
Responsibilities:
- Analyzed the requirements and prepared design documents.
- Handling calls with customers by gathering the requirements.
- Designed all the requirements following the SDLC.
- Used Angular JS for scripting and kendo UI for the user interface.
- Increased performance of queries using SQL tuning.
- Helped in designing and creating data base tables and also for the implementation of stored procedures and views.
- Helped in creating the design patterns for the UI interface to have a better idea in implementing the project for navigation.
- Used singleton design pattern, so that the instantiation can be done only once for any class in the project.
- Created shared Views so that one shared view can be called many times.
- Calling the stored procedures and views from the database and utilizing them in the front end in the ASP.NET.
- Analyzed the requirements and prepared design documents.
- Used ASP.NET MVC, HTML, JavaScript and CSS in developing user interface.
- Used ASP.NET MVC using kendo UI since it is a light weight UI compared to Nugget packages.
- Extensively used AJAX controls to speed up web application by providing partial page update.
- Implemented developer user controls using Ajax control toolkit.
- Implemented user interface using telluric kendo for MVC.
- Business logic was implemented using C# and VB.
- Created several database objects like functions, stored procedures, and views.
- Created a consistent look for pages using layout and master pages.
- Updated the data base model in the front end when there are any changes that are done in the sql server in the back end.
- Designed and developed data access layer using Entity framework data base first or schema first model.
- Designed custom data validations, exception handling and logging.
- Performed unit and integrated testing.
- Used Authorization and Authentication for the security purpose.
- Participated in the business and development team stand ups for reporting the day to day development of work done as a process of agile methodology.
- Used crystal reports for maintenance.
- Participated in daily Scrum meeting, bi-weekly Sprint planning and quarterly Epic design, planning.
- For development and maintenance, TFS, SVN version controls are used.
Environment: .NET Framework 4.0, ASP.NET MVC 4, C#, VB.NET, Microsoft SQL Server 2008, Entity framework, WINDOWS 7, Subversion, Visual Studio 2013, Agile Methodology, Multi- Threading, Web Services, CSS, HTML, AJAX, JavaScript.
Confidential, OH
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.
- Extensively used AJAX controls to speed up web application by providing partial page update.
- Developed User controls in asp.net using Ajax Control toolkit.
- Developed business logic using C#.
- Developed Master pages for consistent look and feel.
- Used ASP.Net MVC as the design pattern and 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 Stored Procedures, 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 development 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, Dallas Texas
Senior .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.
- Involved in designing and developing the Middle Tier using ADO.Net to perform and implement business logic, Updating/retrieving the data to/from SQL Server Database.
- Used SQLDataAdapters & Datasets extensively for database activity.
- 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, ADO.Net, SQL Server 2005/2008, Visual Studio.Net 2010, .Net Framework 4.0, HTML, JavaScript, JQuery, XML, Windows XP
Confidential, OH
Senior .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.
- Employed XML for Request and Response from middle ware on the web server.
- Worked on C#, Web Services in creating various integration projects.
- Implemented test cases using N Unit.
- 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, TX
Senior .NET Developer
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.
- 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.
Environment: .NET Framework 3.5/3.0, WCF, C#.NET 4.0/3.5, ASP.NET, ADO.NET, Entity Frame Work, Visualstudio.NET 2008, SQL Server 2008/2008 R2, LINQ, Web services, JavaScript, IIS 6.0, HTTP, XML, HTML, CSS, Team foundation Server.
Confidential
Junior .NET Developer
Responsibilities:
- .Net Development - Writing program code, designing the User Interface and Report generation.
- Involved in requirements gathering for the application and Application Design.
- Unit Testing, System Testing, Integration Testing and Performance Improvement.
- Development of various modules of the application and integration of the application with other related web applications.
- Several major enhancements and bug fixes were taken up.
- Guiding junior developers to adhere to the coding standards while taking up various enhancements in the system
- Written stored procedures and complex queries in SQL Server.
- Designed and created several complex reports using Microsoft SSRS.
- Direct interaction with the clients for requirements.
- Actively Involved in User Acceptance Testing (UAT) and User training.
Environment: .NET Framework 3.5, VS.NET 2005, ASP.Net, VB, ADO.NET, JavaScript, MS SQLserver2005, MS SQL Server Reporting Services.
Confidential
Junior .NET Developer
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.
- Productivity and/or reduce maintenance overhead.
Environment: .NET Framework 3.0/3.5, Visual Studio 2008/2005, C#,ASP.NET, ADO.NET, Web Service, WCF, SQL Server 2005/ 2008, JavaScript, JQuery, IIS, CSS, XML, AJAX
