Senior .net Programmer Resume
Bethesda, MD
SUMMARY
- 9+ years of experience in analysis, design, development, testing, implementation and support web applications using Microsoft .NET Framework, Web Forms, ASP.NET with C#.
- Extensive knowledge and experience of Object Oriented Programming (OOPS), SOLID Principle & Design Pattern.
- Experienced in database designing by writing complex T - SQL Queries, Views, Triggers, Index, Functions and SQL Jobs using Microsoft SQL.
- Experienced in normalizing the database, database / table design, writing SQL queries and defining table relationships with keys and constraints.
- Implemented the UI Layer for client side validation using JavaScript, JQuery.
- Experienced in maintenance and migration of legacy applications to web applications using .NET technologies.
- Experienced in using C#, ASP.NET, HTML 4/5, CSS, JavaScript, JQuery, Angularjs, AJAX, Web Services, RESTful, Web API, SOAP, WSDL, WCF Services, Outlook Plug-in 2007, 2010 and Entity Framework with LINQ.
- Good Knowledge of Crystal Reports and SSRS - SQL Server Reporting Services.
- Good knowledge of working with XML data using XPath.
- Experienced in writing technical document for design and development phases using MS Visio.
- Team player with a very good understanding in working with small and moderate teams in the Software development project.
- Good exposure to various Software life cycle models like Waterfall and Agile Methodologies.
- Team player with a very good understanding in working with small and moderate teams in the Software development projects.
- Excellent analytical and problem solving skills with ability to communicate effectively with peers.
- Worked with NUnit test using Mock (Moq) objects.
TECHNICAL SKILLS
Core Technologies: C#.NET, ASP.NET, ASP.NET MVC, ADO.NET, CSS, HTML 4/5, AJAX, Web Services, WCF, JQUERY, JavaScript, Angular JS, XML, LINQ, Entity Framework
Languages: C#.NET, C, C++
Web Development: Javascript, HTML 4/5, CSS, AJAX, ASP, XML, ASP.NET, MVC, and LINQ
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports
Databases: SQL Server, MYSQL, C# LINQ
Frameworks: .Net framework, Razor and ASPX view engine
Web Services: SOAP, Web Service, RESTful, WCF Services and Web API
Web/Application Servers: IIS 7.0
Development IDE Tools: SQL Server, .Net framework and MS Visio
Version Control Tools: VSS, SVN, TFS
PROFESSIONAL EXPERIENCE
Confidential - Bethesda, MD
Senior .NET Programmer
Responsibilities:
- Creating and maintaining the SPA websites and their components as per the initial guidelines of the client.
- Involved in analysis, design, development, unit testing and integration.
- Involved in cade debug, update and refactor the code.
- Developed business layer components using OOPS concepts in C# as code behind files.
- Involved in triage reported bugs by the customer or from internal implementation team.
- Involved in write scalable, clean complex business for customer using .NET programming languages.
- Participate in status meetings for projects and prepare new proposals and draft strategies.
- Responsible for Post-Release maintenance, bug fixing and adding new features, based on user requests.
- Effective communication with the different teams across multiple locations
- Used TFS (Team Foundation Server) for version control.
Environment: .Net Framework 4.0, C#, ASP.NET, Entity Framework, LINQ, Visual Studio 2017, Team Foundation Server, Web services, HTML 4/5, CSS, Angularjs, component, Splunk, MOQ.
Confidential
Senior .NET Programmer
Responsibilities:
- Involved in analysis, design, development, unit testing and integration.
- Involved in communicating with various department managers, gathering requirements for the development of different application modules.
- Developed business layer components using OOPS concepts in C# as code behind files.
- Designed user interface using ASP.NET MVC in N-tier architecture.
- Developed an AJAX driven web application usingASP.NET, ASP.NET MVC 4 with Razor, JavaScript, and JQUERY to trade data with a web server without reloading the page.
- Implemented stored procedures, views, triggers, index, dynamic query and functions and tuned existing stored procedures.
- Implemented XPath library to work with XML document data.
- Used CSS for styling and HTML for scripting the Web pages.
- Effective communication with the different teams (offshore dev. team, DBA team, Reporting Team, Server Team, third party vendors) across multiple geographical locations
- Involved in the third party tools integration like Sterling, Daxtra, Monster, Aclaimant, Trulify etc. with CPX
Environment: .Net Framework 4.0, C#, ASP.NET, ASP.NET MVC 3 with Razor, Entity Framework, LINQ, Visual Studio 2010, Team Foundation Server, MS SQL Server 2008 R2, SSRS, Web services, HTML4/5, CSS, JavaScript, JQuery, AJAX, MS Visio.
Confidential
Responsibilities:
- Involved in analysis, design, development, unit testing, integration and deployment of the application.
- Designed user interface using Component & Models.
- Developed an AJAX driven web application usingASP.NET Core with Angular to trade data with a web server in SPA.
- Developed all the Business logic for all the modules in a separate Business layer in C#.
- Implemented the UI Layer for client side validation using Angular.
- Implemented stored procedures, views, triggers and functions and tuned existing stored procedures.
- Used CSS for styling and HTML for scripting the Web pages.
- Work on all the Tires (Data, Business and Presentation).
- Used TFS (Team Foundation Server) for version control.
Environment: ASP.NET Core with Angular, LINQ, Team Foundation Server, MS SQL Server 2008 R2, SSRS, Web API, HTML4/5, CSS, Angularjs.
Confidential
.NET Programmer/ Web Developer
Responsibilities:
- Involved in analysis, design, development, unit testing, integration and deployment of the application.
- Involved in communicating with various department managers, gathering requirements for the development of different application modules.
- Developed business layer components using OOPS concepts in C# as code behind files.
- Designed user interface using ASP.NET MVC in N-tier architecture.
- Developed an AJAX driven web application usingASP.NET, ASP.NET MVC 4 with Razor, JavaScript, and JQUERY to trade data with a web server without reloading the page.
- Used SVN for version control.
- Performance tunings and code optimization and code review
Environment: C#, ASP.Net, ASP.Net MVC, SQL Server-2010, WCF, JSON & JQuery.
Confidential
.NET Programmer/ Web Developer
Responsibilities:
- Developed data access layer using ADO.NET with C# for data transactions of entire project.
- Worked with Visual Source Safe as source control
- Implemented the Presentation Layer using the Master Pages.
- Developed all the Business logic for all the modules in a separate Business layer in C#.
- Used AJAX Control Toolkit for progress bars, update panels and pop-up messages.
Environment: .Net Framework 2.0/3.0, C#, ASP.net 2.0 and SQL Server-2005, JQuery
Confidential
.NET Programmer/ Web Developer
Responsibilities:
- Developed data access layer using ADO.NET with C# for data transactions of entire project.
- Client side validation by using Javascript and in built controls
Environment: C#, ASP.net 1.1, 3.5 and SQL Server-2005, JQuery
