.net Developer Resume
Murrieta, CA
PROFESSIONAL SUMMARY:
- Over 4+ years of experience in IT Industry, with expertise in Software Analysis, Design, Development and Implementation of various Client/Server applications and N - tier Architecture in Web and Windows Applications.
- Comprehensive knowledge of full Software Development Life Cycle (SDLC) from requirements gathering, use casing, functional specification, estimation, implementation, debugging, documentation and deployment.
- Strong experience in developing Web Applications using Visual Studio 2005/2008/2010 , .NET Framework 2.0/3.0/3.5/4.0/4.5 using ASP.NET, C#.NET, VB.NET, WCF, ADO .NET, SQL Server 2000/2005, JavaScript, VBScript, AJAX.
- Experience with various MVC Java frameworks like Angular.js, EXT.JS, Backbone.JS, Node.JS, bootstrap.JS, require .JS and Responsive Web Design.
- Experience in development of Web Forms, Windows Forms, WCF, Silverlight and other data-driven applications using ASP.NET, C# .NET, ADO.NET and SQL Server.
- Good exposure of Object Oriented analysis and design, Searching and sorting techniques, data structures and algorithms, software engineering.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, JQuery, AJAX, DHTML and HTML.
- Experienced in implementing .NET Security features like Authentication and Authorization using Form-based and Window-based authentication, Authorizing Users, Roles and User Account Impersonation, tracing.
- Good working experience on XML, Web Services, Windows Services, Web and Windows Custom Controls, User Controls, Data based controls like Data grids, Data lists, Repeaters, Class Libraries etc.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), and Model View Control (MVC) design pattern.
- Good Knowledge on .NET MVC Architecture, MVVM Architecture, .NET Security.
- Experience in Writing code and debugging skills with ASP.NET, WCF, C#, Web services, Microsoft Azure.
- Well versed in HTML, JavaScript and JQuery for client side validation.
- Experience in writing N-Unit test cases to test the Libraries/Components written in C#, load and performance testing.
- Experience in Agile Software Development methodologies and Test Driven Development, developing Use Cases, Sequence Diagrams and Class Diagrams in UML and Knowledge in Section 508 .
- Proficient working with Stored Procedures, Triggers, Cursors, Functions and Views on SQL Server and using PL/SQL.
- Hands on work Experience on various platforms Windows Variants , UNIX.
- Good experience in handling clients & meeting their requirements and willing to adapt to new technologies/work environments, well organized Analytical & Leadership skills.
- Possess good verbal and communication skills and highly motivated with the ability to work independently or as an integral part of a team, and committed to highest level of professional and personal excellence.
TECHNICAL SKILLS:
Languages: C#.Net, VB.Net, Java
Web Servers: IIS 5.1, IIS 6.0, Apache Tomcat.
Technologies: ASP.NET 3.5/3.0/2.0, Web forms, Windows forms, ADO.NET, ASP, WebServices, AJAX, UML, JavaScript, JQuery, BootStrap, Angular.js
Designing Tools: Microsoft Visual Studio, Eclipse, NetBeans, Android Studio, JSFiddle, GitHub, Http Watch Basic, Visual Source Safe, TextPad, NotePad++
Web Technologies: XML, XSL, DTD, DOM, HTML, DHTML, JavaScript, VB Script, CSS. XSD, WSDL, XSLT, XPATH.
Reporting Tools: SQL Server Reporting Services, Crystal Reports.
Database: MS SQL Server 2005/2000/7.0 , Oracle 10g/9i MS Access, MySQL
Methodology: Agile methodologies with Scrum and Extreme Programming
Operating Systems: Windows, Linux, Android
PROFESSIONAL EXPERIENCE:
Confidential, Murrieta, CA
.NET Developer
Responsibilities:
- Worked on multiple applications following Agile methodology and got involved in all phases starting from design to maintenance.
- Used both C# as programming languages for multiple applications and used Visual Studio which maintaining legacy applications.
- Created login-based members area that displays ASP.NET pages based on access levels and assigned Roles.
- Converted many legacy VB6 applications to ASP.NET Web Forms and few to ASP.NET MVC applications.
- Developed Single-Page application using Angular.JS and Web API for Smartphones.
- Used UI technologies like HTML5, CSS3, Bootstrap, and JQuery for designing of pages and validations.
- Used technologies like AJAX, Threading for a rich UI experience and better performance.
- Used Entity framework with database first approach and used LINQ to query Entity Collections.
- Worked with several ASP.NET Web Forms features like State Management, caching features, configuring optimizations and securing the web application.
- Implemented the code using C# as code behind and ADO.NET for connecting to the SQL Server database.
- Developed business logic using C# and connect to WCF services to get data.
- Published Web services using C#.NET to interact with the other applications and exposed them using SOAP and HTTP.
- Performed the configuration, installation and maintenance of Shore Connect, an advanced IVR application for overseas clients
- Worked with WSDL document and SOAP protocol while working with Web service. Developed and maintained portal using ASP.NET and C#.
- Implemented and consumed asmx web services, WCF, WCF as Restful services.
- Used ADO.NET objects such as Data Reader, XML, Dataset and Data Adapter, for consistent access to SQL data sources.
- Used SQL Server as database and involved in writing several SQL objects like Stored Procedures, UDFs, Views, and Triggers and involved in designing tables.
- Used Windows Batch Commands for installing programs on various machines at once.
- Involved in SQL Server Database designing and modeling and conceptual design.
- Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.
- Used TFS for code reviews, review comments and assigning those back to respective developer in TFS.
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
Environment: Visual Studio 2013/2015, .Net Framework 4.0/4.5, C#, ASP.NET MVC, SharePoint, ADO.NET, IIS, WCF, AJAX, XML, XHTML, CSS, LINQ, Angular.JS, Agile, JavaScript, JQuery, TFS, Windows.
Confidential, Verona, WI
.Net Developer
Responsibilities:
- Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client’ Confidential requirements.
- Implemented MVC architecture to accomplish task of isolating Business Layer, Presentation Layer and Data Layer.
- Developed presentation layer Components and created reusable components in ASP.NET 4.5 to use across the application.
- Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls and User Controls.
- Worked on front end designing of forms with Silverlight and prototype approvals, displaying data, validations and binding fields to the data source.
- Extensively Used. ASP.NET 4.5 controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Developed and consumed WCF Web Service to access data layer components.
- Used service tier to define and implement all the web services and classes, and presentation tier to perform all GUI functionality.
- Created new web pages using HTML5, CSS3, XML, Angular.js and Java Script.
- Applied Themes and CSS styles for UI design of WebPages.
- Implemented AJAX control in multiple web pages for partial page update and for more users friendly.
- Used JavaScript to create different client side functions that greatly decreased processing time and resource consumption.
- Worked with ORM using LINQ to SQL/Entity framework designer for ASP.Net MVC application.
- Designing the user interface and client side scripting using Angular.js framework, Bootstrap and JavaScript. Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, and Indexes using T-SQL and LINQ in SQL Server 2012.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Used LINQ, WPF to communicate between DAL and other business components.
- Used XML for data storage and XSLT to transform the PLSQL queries returned as XML nodes.
- Used HTTP methods explicitly for concrete designing based on RESTFUL services.
- Used ADO.Net for DML/DDL operations with the SQL Server.
- Created complex Views, Store Procedures and user defined functions using SQL Server 2008 and designed reports using Crystal Reports.
- Stored and accessed data from XML files programmatically using C# and LINQ to XML.
Environment: C#, ASP.NET 4.5, ADO.NET, Web Services, Crystal Report, MVC3, WCF, Angular.JS, WPF, LINQ, Visual Studio 2008/2010, AJAX, XML, HTML, JavaScript, MS Visio, RestFul, TFS, PL/SQL, SQL Server 2012, Windows.
Confidential, Cleveland, OH
.Net Developer
Responsibilities:
- Involved in the SDLC phase of requirement analysis, design, and development of the web based internet application tool using MVC modeling.
- Graphical User Interface (GUI) was designed using ASP.Net and the business logic was coded in C#.
- Used 3-Tier Application Architecture to ensure flexible and reusability of the application.
- Used ASP.Net, HTML and CSS to design the presentation layer of the website.
- Implemented the Application layer using ASP.NET in Microsoft .Net Framework 4.0.
- Implemented the Business Tier using Visual C# and implemented the Object Oriented programming (OOPS) concepts in C# and ASP. Net.
- Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
- Developed UI and pagination using Angular.js and Node.js.
- Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
- Developed XML Web Services using C#, ASP.Net, ADO.Net, SOAP, XML, XSLT, WSDL, and UDDI for exposing the functionalities of the enterprise business components at the Business Layer.
- Extensively used ExtJS and Javascript for UI interaction, XML for data transmission via WCF services and data manipulation using LINQ.
- Created and consumed WCF Confidential ervices which are based on SOA architecture. Used Basic Http Binding for binding purposes. Worked on WCF security.
- Worked on web services (RESTful and SOAP based) and WCF services.
- Consumed internal web services and hands on experience with XML features to transfer data between the applications and database Engines.
- Used ADO.Net components like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data.
- Designed and developed desktop Application using WPF, XAML, and Expression blend.
- Used LINQ, WPF to communicate between DAL and other business components.
- Used Team Foundation Server (TFS) as a Source code control.
Environment: .Net 4.0, C#.Net, Angular.JS, EXT.JS, ADO.Net, LINQ, WCF, XML, HTML, JavaScript, TFS MVC, RestFul, Visual Studio 2010/2012, Windows.
Confidential
.Net Developer
Responsibilities:
- Involved in requirements capture, design and development of the software exercising OOAD techniques.
- Designed and developed various Web Forms using HTML, JavaScript and AJAX toolkit.
- Used ASP.Net validation control for the server side validation.
- Developed Business Logic components in middle tier using C#. Wrote classes to implement Business rules and algorithms.
- Developed XML Web Services using C#, ASP.NET, ADO.NET, SOAP, XML and DISCO for exposing the functionalities of the enterprise business components at the Business Layer.
- Used .Net Framework class library to build user interface that separated application logic from presentation code using code behind pages.
- Used ASP.NET for web application development and C# to design web forms.
- Implemented WCF services with many endpoints targeting different kinds of users.
- Developed Win forms using WPF and XAML.
- Involved in design of scalable modules for supporting multiple locations and organizations with varying requirements.
- Used WCF for data communication for the web application and the databases.
- Developed check-in and check-out procedures for different user levels.
- Designed and implemented security modules for different user levels for data access and updates.
- Developed a messenger system to facilitate communication in C#, JavaScript and ASP.Net.
- Wrote stored procedures for account management and authorizing.
- Developed and Integrated SQL Server Reports.
- Involved in Unit testing and functional Reviews.
Environment: C#, ADO.Net, AJAX toolkit, ASP.Net, WCF, JavaScript, Validation control, HTML, CSS, XML, MS Visual Studio 2008, MVC, SQL Server, Windows.