Senior .net Developer Resume
Sunnyvale, CA
SUMMARY
- Overall 7+ Years of experience in Client/Server and Web Application, Console applications and Windows Applications development employing Object Oriented Analysis and Design (OOAD) using Microsoft Technologies and .NET Framework.
- Experience in Software Development Life Cycle (like Analyzing Designing, coding, testing, bug fixing and customizing) and Implementation of Client/Server applications using C#, VB.NET and SQL Server 2005/08/12/14 with N - tier development environment.
- Strong skills on .NET Framework using ASP.NET, C#, MVC, Entity Framework, ADO.NET, Web Forms, AJAX, JavaScript, HTML, CSS, SSIS.
- Working experience in developing web pages using Bootstrap and Angular JS with plain HTML.
- Implementing the n-tier application with UI, Business layer and Database.
- Experience in using front-end technologies like Html5, CSS3, Bootstrap, JavaScript, jQuery.
- Worked on Web-based data visualization using XAML in Visual Studio 2012.
- Experience in designing rich interactive WPF applications in XAML using Expression Blend and MS Visual Studio.
- Experience in developing rich user Interface using Microsoft WPF technology.
- Extensive experience in RDBMS database design and experience in writing SQL scripts, Stored Procedures, User Defined Functions and Triggers for SQL Server ( 2005/08/12/14 ).
- Expertise in using ADO.Net Objects such as SQL/OLEDB Connection Object, SQL/OLEDB Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Developed different user controls and custom server controls as per the requirement.
- Experience in database design and development of different scripts, stored procedures using SQL Server, Oracle and MS Access.
- Good experience with Crystal reports and SQL Reporting Services (SSRS).
- Experience in developing Web Forms, Web Services, and Object Oriented Applications using .Net technology.
- Excellent analytical and programming abilities in using technology to create flexible and maintainable solutions for complex development problems.
- Good written and verbal communication.
- Fast-learner and ability to quickly adapt to any situation.
- Strong Leadership qualities.
- Strong Interpersonal skills and ability to make quick and efficient decisions that will result in positive outcomes.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, ASP.NET, PL/SQL, T-SQL, C, C++
.NET Technologies: ADO.NET, WCF, WPF MVC, AJAX, XML IIS, Web Services
.NET Framework: (4.5/4.0/3.5/3.0/2.0 ), ASP.NET Web
Reporting Tools: Crystal Reports, SSRS
Database: SQL Server, MS Access, PL/SQL, T-SQL, Stored ProceduresWeb Design FrontPage, CSS, AJAX, AngularJS
Operating Systems: Windows Server 2008, 2012, Windows XP, iOS, Android
Web Services: WCF, Web API, Rest API
Scripting: VB Scripting, Java Script, nodeJS
Version Controls: TFS, Teamcity, Octopus, GIT
PROFESSIONAL EXPERIENCE
Confidential, Sunnyvale, CA
Senior .NET Developer
Responsibilities:
- Involved in Design, Development, Testing and Maintenance of the project.
- Involved in Developing a Web application to display products, check customer status, make a new customer registration, maintain patient and prescriber details, material management, order management etc.
- Developed custom User Controls to reduce the complexity in UI coding and provide better look and feel.
- Created and consumed Web Services using WCF to send data about Patients to Insurance Companies, Send Order Details for Medical Products and Pharmacy, Get Order Status etc.
- Created Web API’S
- Responsible for implementation of the presentation layer for the application using HTML5, CSS3, JavaScript, AngularJS.
- Extensively involved in developing components for Business layer and Data Layer, implementation in MVC architecture.
- Developed rich client interface using WPF.
- Used Web Services for data transfer to store data in the Database.
- Developed customizable interface for the clients-employees using XML and transformed to HTML using XSLT.
- Used Master Pages, CSS &Themes for the consistent look of the application.
- Client side validation of pages done in JavaScript and validation controls were incorporated for server side validation.
- Involved in writing complex SQL Statements and Stored Procedures, Indexes to validate data and ensure system integrity and security
- Used Grid View, Data List and Repeater controls to display data.
- Used AJAX controls such as Calendar, Update Panel to increase the web page's interactivity and usability.
- Created the SSIS package and Scheduled Jobs for executing the stored SSIS packages which were developed to update the database on Daily basis.
- Created customized reports using SQL Server Reporting Services.
- Used Microsoft Visual Source Safe for version control.
Environment: .Net Framework 4.5, C#, WCF, ASP.NET, AJAX, LINQ, JavaScript, SQL Server 2012, Web Services, XML, Angular JS, MS Visio.
Confidential, Columbia, MD
Senior .NET Developer
Responsibilities:
- Designed and developed this web application using .NET Framework 4.0 and visual studio 2012.
- Utilized Data Grid and Data List to display and manipulation of records from SQL Server using Entity Framework 6.0.
- Implemented interactive UI with HTML5, CSS3, Bootstrap and JavaScript.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Responsible for design and development of Web Forms using C#.Net, N-tier architecture.
- Creation of web pages to display information, using MVC and AngularJS functionality.
- Used WPF and WCF to communicate between DAL and other business components.
- Data binding was extensively used to bind various server controls to the data from database.
- Performed Data analysis, Data integration and Data manipulations in SQL Server.
- Implemented AJAX controls and developed Web forms for the most part of the application.
- List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
- Managing SQL database of the company and take care of Synchronization of reports, Schedules/Jobs, Procedures and the overall management of the Database.
- Provided session level security and password authentication using session objects and cookies.
- Developed complete middle tier & database tier. Created SQL procedures, triggers, writing complex queries.
- Involved in gathering the requirements from end-user.
Environment: Visual Studio 2012, .Net Frame Work 4.5, MVC 4.0, C#, HTML5, CSS3, Angular JS, Bootstrap, JavaScript, AJAX, JQuery, ASP.NET, ADO.NET, SQL Server 2012, Windows 7, N -Unit, Team Foundation Server.
Confidential, NJ
Analyst / .NET Developer
Responsibilities:
- All the user interface layers, web pages are created and integrated to maintain the data flow and data integrity using ASP.NET User Controls and Web Controls.
- Designing and Coding of WCF Web services.
- Worked with WCF to create the user interfaces & services.
- Designing and Coding of ASP.Net web forms and ASP.Net MVC modules with JavaScript, HTML, CSS.
- Developed web pages using C#, ASP.NET and Visual Studio .NET
- Implemented Business Logic in C# using Database Authentication.
- Used ADO.NET for database connectivity.
- Create pages using ASP.Net, HTML, CSS and web controls for the User Interface.
- Defined new validations through Angular JS and validated from fields using HTML.
- Created Maintenance screens to Add/Modify/Delete using Data-grids, Data Readers and Datasets.
- Used jQuery and JavaScript to create client-side functions
- Create WPF application using XAML and C# to enable rich features.
- Created server-side code to consume WCF services to identify file types.
- Create and modify SQL Server database schema where needed. Designed and implemented Tables, Field Attributes and defined Constraints, primary foreign keys, and referential integrity
- Developed VB.NET and C# code for several modules of a Web forms application and services hosted on Web portals
- Client side and server-side validations were done using JavaScript and Validation Controls.
- Implemented Web Services using WSDL and SOAP.
- Used XML to transfer data between the Client and Server.
- Developed a powerful search functionality, which retrieves results based on search criteria across several datasets.
- Developed Stored Procedures, Triggers, Views, and Cursors using SQL Server.
- Created the database objects like tables and related table constraints.
- Source code maintenance using Visual Source Safe.
Environment: ASP.Net, C#.Net, ADO.Net, HTML, MVC, SQL Server, IIS, Java Script, SOAP, XML Web Services, Angular JS, WCF.
Confidential
.NET Developer
Responsibilities:
- Implement the project using ASP.NET, VB.net and back-end database as SQL Server 2008.
- Used C# and ADO.NET to define and implement secure middle-tier component using both connected and disconnected environment strategies.
- Created and consumed Web Services.
- Designed Custom Web Controls in the application using ASP.NET for writing reusable User Interface (UI) and encapsulating the functionality.
- Performed validations on Web Forms using .NET Validation Controls.
- Worked on Business logic layer and Data Access layer.
- Used Grid Views, Details Views to retrieve, display and manipulate data.
- ADO.NET used extensively for database manipulations and connections.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using Visual C# and ASP.NET.
- Created and consumed Web Services using ASP.NET.
- Develop AJAX enabled pages which needed partial-page update support
- Involved in designing MSSQL Server 2008 database; wrote and maintained complex SQL queries, Triggers, User defined functions and the required Stored Procedures in T-SQL.
- Worked on the basic design of the website using the CSS files, Master Pages and Navigation controls for consistent look and feel of the website.
Environment: .Net Framework 3.5, C#, JavaScript, JQuery, AJAX, ADO.NET, SQL Server, Web Services, IIS, CSS, MS Office.
Confidential
.NET Developer
Responsibilities:
- Develop and Implement Full Web applications
- Object Modeling and Object Oriented Programming using C#
- Develop and Implement HTML, JavaScript, and .NET web page
- Project scheduling and planning
- Implemented MVC pattern. It provides better support for test-driven development.
- MVC works well for Web applications that are supported by large teams of developers and Web designers who need a high degree of control over the application behavior.
- Development using C#, xml, web services and ASP.Net
- Used XML for links and sitemaps
- User Controls created using C#
- Worked on Data Binding. Data Grid Controls and caching.
Environment: .NET Framework, Web services, C#, ASP.Net, MVC and ADO. Net, IIS, SQL Server 2005.
