Senior .net Developer Resume
Ashburn, VA
SUMMARY
- Over 8+ years of experience in developing Windows and Web applications and user interfaces using JAVASCRIPT, HTML4/5, CSS, CSS3, AJAX, JQuery, ASP.Net, C# and AngularJS.
- Excellent programming skills and strong Object - Oriented programming concepts in C#.NET.
- Strong experience in designing and developing applications using MVC (Model View Controller).
- Strong Experience in working with ASP.NET, MVC, Web API, Window Forms, Visual Studio .Net, C#, .NET Framework technologies.
- Strong experience with ORM framework using Entity Framework to automate database activities.
- Experience with Software Development Processes & Models: Agile, Waterfall & Scrum Model.
- Strong experience in working with decoupled architecture using MVC framework.
- Good experience with Frond end Development using Java Script, JQuery, HTML and CSS.
- Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, Java, and also in making web pages cross browser compatible.
- Very strong understanding and work experience on HTML 5, Angular.
- Expertise in applying Data Access Technologies Entity Framework, LINQ and ADO.NET.
- Experience in building REST Service (Web API).
- Extensive experience in Database design, Modeling and Database maintenance in SQL Server environment.
- Experience in designing and creating ASP.NET web applications or MVC applications using AJAX, JQuery, HTML, CSS server-side technologies.
- Good experience with JSON and XML in ASP.NET Web API.
- Strong experience in ASP.NET Web API for building web APIs on top of the .NET Framework.
- Good experience in writing SQL stored procedures, Triggers Functions and T-SQL programming.
- Excellent understanding of relational database concepts, including normalization, referential integrity, joining tables, SQL, DDL and DML.
- Expertise in Client/Server (Win Forms) and Web based (Web Forms, ASP.Net) application development.
- Worked with Web Services (SOAP), Windows Presentation Foundation (WPF), XAML, Windows communication Foundation (WCF) and Silverlight.
- Strong working experience in developing Web Services, .NET Remoting and Data Transformations.
- Experienced in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Expert in developing large scale applications using .NET framework in the areas that require Performance, Scalability, Security, and Extensibility in C#.NET.
- Good working Knowledge on ETL Process using SQL Server Integration Services (SSIS).
- Strong Experience in User Interface, Business Logic and Data Layer with C#.NET.
- Strong debugging skills in n-tiered web application in C#.NET.
- Experience in web design, development of applications using AngularJS, ASP, ASP.NET, C#, HTML5, XHTML, VB-Script, JavaScript, CSS, HTTP Handlers and modules, and XML/XSL/XSLT
- Proficient in developing Client/Server applications in 3-tier and N-tier Architecture.
- Strong experience in designing and implementing database-level T-SQL, Views, SQL Queries
- Excellent working experience using with Internet Information Server (IIS), Windows/NT Server.
TECHNICAL SKILLS
- Languages: C#, VB.NET, ASP.NET, Java, T - SQL, PL/SQL, UML
- Web Technologies: XML, HTML, HTML5, XHTML, CSS3, AngularJS, JavaScript, JQuery, Bootstrap, AJAX, JSON, PHP, .NET Framework, ASP, ADO.NET.
- Databases: MS SQL Server, MS Access, Oracle BI, SSIS
- Reporting Tools: Crystal Reports
- Operating Systems: Windows 7/Vista/XP, Unix and Linux
- Scripting: JavaScript, JQuery
- Development Tools: MS Visual Studio, Photoshop, Dream Weaver, MS Visio, SQL Server Management Studio, TOAD
- Protocols: HTTP, TCP, FTP, SMTP, SOAP.
PROFESSIONAL EXPERIENCE
Confidential, Ashburn, VA
Senior .Net Developer
Responsibilities:
- Graphical User Interface (GUI) was designed using ASP.NET MVC4 and the business logic was coded in C# MVC Controllers .
- Developed various web services using WCF in C#.NET and consumed by web application and other systems like Ticketing and Billing Systems.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Worked on writing stored procedures and functions in SQL Server.
- Transformed data from various data sources by creating various SSIS packages
- Developed user-interface screens using jQuery, Html, Razor Views and CSS.
- Created SSIS packages to populate data from various data sources.
- Developed WCF Data services and consumed by MVC application.
- Worked on Read-Only/ Read & Write RESTful web service design using Web API.
- Imported data from flat files to SQL Server database using SSIS
- Worked on hosting WCF service on IIS.
- Worked on OOPS concepts like Polymorphism, Inheritance, Abstraction, etc. in C#.
- Worked on authentication and authorization in ASP.NET application.
- Writing T-SQL stored procedures, User defined Functions, SQL queries and views on SQL Server 2005.
- Used JIRA for requirements gathering and testing.
- Developed a Tabular Reports, ad-hoc reports using SSRS Report Designer.
- Worked with QA team on daily basis in fixing the reported bugs/defects.
- Worked on TFS Source control for managing the source code.
- Developed web pages using HTML5, JavaScript, JSON, JQuery and AJAX.
- Writing Stored Procedures, views and functions in SQL server.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/ amendments in the development of the application.
- Implemented tools in SSIS package and extensively involved in designing the SSIS packages to export data of flat file source to SQL Server Database
- Worked on Object Oriented (OO) technologies
- Worked on Scrum Methodology and involved in daily sprint meetings.
ENVIRONMENT: Visual Studio 2015/2019, ASP.NET MVC, SSIS, SSRS, HTML, C#.NET, Web API, Entity Framework, JavaScript, JQuery, JSON, AJAX, Razor View Engine, TFS, SQL Server 2014/2017, JIRA.
Confidential, Cambridge, MA
Senior .Net Developer
Responsibilities:
- Developed application using ASP.NET MVC framework.
- Created application using Bootstrap for responsive design.
- Created Partial Views/User Controls for better reusability of codes in the application.
- Designed and implemented UI for the application using ASP.NET MVC Web Server controls.
- Worked on analyzing the Query plan, logical operators and logical reads in SQL Server.
- Developed Entity framework-based DAL using C#, ADO.Net and Entity Framework.
- Worked on master page and content page design in ASP.NET.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Implemented user-based security in SSRS reports to limit the access of reports.
- Worked on Parameter Binding in ASP.NET Web API.
- Designed and developed the layouts using CSS3, Box model and HTML.
- Worked on collection classes like array, generic classes and methods in C#.
- Worked on creating business objects, data access objects in ASP.NET.
- Design and implementation of tables, stored procedures, views, SQL statements for database operations.
- Involved in writing service layer using Windows Communication Foundation (WCF) technology.
- Worked on publishing the web application on IIS server.
- Implemented robust SSIS packages with all the features of SQL Server Data Tools such as Event Handlers, Error Handlers, Caching and Security Features.
- Used Team Foundation Server (TFS) for Version Control.
- Worked with Agile/Scrum Environment to meet the timelines and interaction with the team.
- Involved in Framework implementation and prototypes.
- Extensively involved in the design and the development and deployment of SSRS (SQL Server Reporting Service) reports using Report Wizard, Report Builder, and Report Manager.
- Designed and developed business components and data components using C# and ADO.NET.
ENVIRONMENT: Visual Studio 2015, C#, ASP.NET, WCF, JavaScript, JQuery, AJAX, MVC, Entity Framework, Web API, SQL Server 2014, TFS.
Confidential, Charlotte, NC
Senior Dot Net Developer
Responsibilities:
- Worked on developing user interfaces with ASP.NET MVC.
- Involved in writing complex stored procedures and T-SQL queries.
- Implemented Web Services using AngularJS, ASP.NET, C#, for consumption by the client application.
- Worked on the application developed usingASP.NET, HTML5, CSS3, Web API, Javascript, and JSON.
- Extensively used JavaScript, jQueryUI and jQuery to provide UI functionality.
- Designed and developed web pages using with HTML5, DHTML, CSS3, Ajax, and jQuery based on theW3C standards.
- Extensively Implemented user interface designs from UI specifications and product requirements.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
- Collaborated with team members in design, analysis, coding, testing.
- Created Tables, Views, Indexes and Relations in SQL Server.
- Created Stored Procedures and triggers using T-SQL in SQL Server for automated operations
- Enhancement of the current solution to support multiple versions of underlying systems.
- Involved in design and writing Technical document for client.
- Implemented Presentation Layer which will use the Business Layer components to present the info on the client’s browser.
- Implemented input validation using the ASP.NET Input Validation Controls.
- Extensively involved in the design and the development of reports using the SSRS (SQL Server Reporting Service).
- Implemented AJAX Update Panel, Model dialog box in GUI design.
- Involved in designing a Security System for Projects.
- Responsible for creating complex SQL Queries, SQL Store Procedures, SSIS (SQL Server Integration Service) for the development of various batch jobs.
- Designed Xml Schema and used Xml document to handle xml data transfer.
- Involved in Debugging, fixing the bugs and testing the modules.
- Used TFS for source code management.
ENVIRONMENT: Visual Studio 2012, ASP.NET, ASP, JavaScript, XML, ADO.NET, C#, SQL Server 2012, SQL Server Reporting Service.
Confidential, Chicago, IL
Dot net Developer
Responsibilities:
- Involved in development and testing of the application.
- ASP.NET with code behind C# was used in the Presentation layer.
- Used C# and ADO.NET to define and implement secure middle-layer components with .Net class libraries using XML and Web Services.
- Involved in Object Oriented Analysis and Graphic User Interface (GUI).
- Used the features like View state and Dataset Using C#.
- Developed front-end code with Ajax call in jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages, also used Angular.js filter to make the data searchable and sortable.
- Created Tables, Views, Indexes and Relations using T-SQL in SQL Server.
- Created Stored Procedures and triggers using T-SQL in SQL Server for automated operations.
- Team Studio & Build Manager tools to develop Notes applications & promote new design test environment.
- Extensively Implemented user interface designs from UI specifications.
- Used Web services form JavaScript for inserting the data of the template and colors.
- Implemented XML Web Services using C# to provide remote client access to core business.
- Used .NET Validation controls to perform server-side validation.
- Created Clustered, Non-Clustered Indexes on tables to speed up the data pulls.
- Developed Web Forms for User Interfaces (UI) using ASP.NET using Server, HTML and User Controls.
- Used Cascading Style Sheets with HTML to attain uniformity of all web pages.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL.
- Bug fixes for existing software system and also software enhancement.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Wrote unit test cases for JavaScript code.
- Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down, drill through and drop-down menu option using SSRS.
- Created Stored Procedures, Views and Functions to save/retrieve session data.
- Used Visual Source Safe for version control during development and maintenance.
ENVIRONMENT: Visual Studio 2012, ASP.NET, ASP, JavaScript, XML, ADO.NET, C#, SQL Server 2012, SQL Server Reporting Service, VSS.