Senior .net Developer Resume
Reston, VA
SUMMARY
- Around 8 years of experience in IT industry in all phases of software development life cycle (SDLC) and production support of 3 - tier and n-tier component based, client/server-based applications using .NET technologies.
- Extensively worked on Microsoft .NET technologies for developing and enhancing web applications using C#, ASP.Net, ADO.Net, JavaScript, AJAX.
- Experience in all the phases of Software Development Life Cycle (SDLC) - requirements gathering, design, development, testing and troubleshooting, implementation and maintenance.
- Proficient in System analysis and design, development experience in C#, VB.NET with in-depth knowledge of OOA, OOD and OOP concepts.
- Experience in using HTML, DHTML, XML, CSS, Java Script, jQuery, and Ajax.
- Thorough understanding of various versions of .NET Framework, Object Oriented Programming Concepts and CLR/CLS/CTS, MSIL, JIT Compiler, .NET Assemblies.
- Good knowledge on Application integration / development using WCF.
- Experience in working with ADO.NET objects such as Dataset, Data Adapter and Data Reader.
- Proficiency in using debugging tools like Debug and Trace Listeners, Structured exception handling, notification and event logging.
- Hands-on experience with RDBMS systems like SQL Server 2000/2005.
- Very good hands on experience in T-SQL and PL/SQL programming and good knowledge on RDBMS concepts.
- Strong Knowledge in database design, normalization, developing queries, Stored Procedures, Triggers, Functions, and Views for SQL server 2012/2008/2005.
TECHNICAL SKILLS
Operating Systems: Windows NT/95/98/2000, 7 Sun Solaris, UNIX, MS-DOS
Languages: C, C++, SQL
.NET Applications: ASP.NET 4.5, C#. NET 2.0/3.5/4.0,MVC 4.0
.NET Framework: Framework 1.1/2.0/3.5/4.0
Web Services: Soap, WCF service
Database/Data Access: MSSQLServer 2000/2005/2008
Web/ Application Servers: IIS
Scripting Languages: JavaScript, jquery
GUI Tools: Visual Studio.NET 2005/2008/2010 , 2012
MS Packages: MS Office 2000(Excel, Word, PowerPoint, Access, Project)
Configuration Library: Microsoft Visual SourceSafe, SVN
PROFESSIONAL EXPERIENCE
Confidential, Reston,VA
Senior .NET Developer
Responsibilities:
- Involved in the development of policy documents based on state.
- Development of stored procedures containing details about phone numbers, region address using SQL SERVER
- Development of web services using Entity Framework using C#.
- Development of Unit Testing, Integration Testing (test cases).
- Developed front end UI (User Interface) for the PUMA website to display the history/logs of website using MVC5 (Model View Controller)
- Retrieved the information from the database using the Model.
- Developed the Controller and View to display the information on the UI.
- Implemented Sorting, Paging, and Search functionalities for the effective display of data.
- Using Language-Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, LINQ to Entities )
- Using Team Foundation Server (TFS) as source control mechanism to upload and checkout the code and also to update the hours required, user stories related to a deliverable.
Environment: C#, Entity Framework, SQL SERVER 2010, LINQ, Team Foundation Server (TFS), MVC5, Microsoft Visual Studio 2013
Confidential, Plano, TX
Senior .NET Developer
Responsibilities:
- Designed and developed custom software application using ASP.NET 4.0, C#, Reflection, Generics, Json, MVC 3.0, Web API’s, SQL Server 2008.
- Implemented client side functionality using Sencha Ext JS.
- Used Parallel programming in calling the Web API’s from Controllers.
- Implemented caching to improve performance for the PowerOptix reports.
- Involved in creating dynamic views with pivoted data to improve user experience.
- Also involved in writing complex linq queries in Business Logic layer to handle pivot data sent by UI.
- Created Views with complex table joins.
- Used Fiddler to analyze request and response of Json data from the controllers to Web API’s.
- Interacted with Business users for new enhancements in Existing Software Application.
- Assisted Team Leads in implementing design patterns.
Environment: ASP.NET (C#), Visual Studio 2008/2005, .NET Framework 3.5/2.0, SQL Server 2008/2005.
Confidential, New York, NY
Senior .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Developed application as n-tier application with UI in the presentation layer using ASP.NET 3.5, business logic in the middle layer using C# and data service activities in the backend using MS SQL Server 2008.
- Designed Master Pages, created user and custom controls. Involved in developing CSS for the application.
- Developed objects, and created functions to get data from data access layer.
- Coded and developed various Web Interfaces for login form, Patient details form.
- Used various Web Server Validation controls like Compare Validator, Required field Validator to validate each and every control on a Web form and client side validations with JavaScript
- Implemented AJAX and heavy jQuery for front-end development.
- Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008.
- Apply tags to ensure XML format consistency.
- Created Complex Queries, Stored Procedures, Functions, Indexes, Packages and Materialized Views to access data from database using SQL Server2008.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Created automated Unit test plans using Visual Studio 2008 and performed Unit testing modules according to the requirements and development standards with NUnit testing.
- Used Team Foundation Server (TFS) for Version Control and Source code repository.
Environment: ASP.NET 3.5, C#, SQL Server 2008, AJAX, JavaScript.
Confidential, San Antonio, TX
Senior .Net Developer
Responsibilities:
- Analyzed software/business requirement documents for the better understanding of the system on both the technical and business perspectives.
- Implemented SOA approach in designing the Components and modules.
- Created Web Forms using C# and ASP.NET with Visual Studio .NET 2005.
- Used TFS as version control.
- Used HTML, DHTML, Cascading Style Sheets, JavaScript and .Net Validation controls.
- Analyzed and implemented Cross Language Integration.
- Implemented Web services and WCF for the communication between client and server.
- Created ASP.NET application for cross language integration
- Implemented front end validations using JavaScript.
- Implemented multithreading concepts in coding the business logic.
- Implemented ADO.NET connections to connect to the database SQL Server 2005.
- Designed and Developed a NUnit Test Methodology.
- Done Code Reviews and Unit testing of the application, each form and module was tested against the program specifications.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables.
- Followed the Agile SDLC for the development.
- Modified several existing stored procedures in SQL Server to meet the new management requirements.
Environment: ASP.Net 3.5, C#, HTML, Visual Studio 2008, SQL Server 2008, Windows Server 2008, IIS, JavaScript, SOAP, TFS, XML Web Services
Confidential
.Net Developer
Responsibilities:
- Participated in requirement analysis and technical design sessions.
- Used ASP.NET validation controls, JavaScript for client side validations and Custom Control Validators for server side validations.
- Implemented the BLL (Business Logic layer) and DAL (Data Access Layer) to decouple the logic.
- Used ADO.NET objects such as Data Reader, Dataset, and Data Adapter for consistent access to data sources.
- Implemented CSS, HTML for consistent presentation, Web Services for integration, and caching & Ajax framework for enhancing application performance.
- Have written Stored Procedures to retrieve data from the database with improved performance.
- Maintained different versions of the application development phases in the Visual SourceSafe.
- Created and maintained the Database tables and performed backup of the tables.
- Involved in creating use-case diagrams and technical specification documentation.
- Implemented development standards with team members and documenting the requirements specification.
- Developed unit testing plans.
Environment: ASP.Net 2.0, C#, Visual Studio 2005, Web Services, Windows Server 2003, SQL Server 2005, VSS, HTML, CSS, JavaScript.
Confidential
.Net Developer
Responsibilities:
- Participated in requirement gathering and technical feasibility analysis sessions
- Prepared technical design artifacts.
- Participated in technical assessment and proof of concept development
- Developed front end user interface using HTML, CSS, and JavaScript
- Generated DDL Queries for creation of new database objects like tables, views, functions, stored procedures, roles and granting privileges.
- Generated reports using SQL Server Reporting Services
- Created web services to interact with service providers.
- Design and Development of the Web parts
- Provide technical and business related SME level help in fixing complex issues and conduct code reviews.
- Interact with infrastructure team to resolve any environment issues.
- Participated in Unit and Integration testing.
- Involved in SDLC life cycle Design, coding, testing and implementation Phases.
Environment: ASP.NET 2.0, C#, Visual Studio 2005, SQL Server 2005, JavaScript, Web Services, IIS, XML, XSLT, HTML, CSS
