.net Developer/ui Developer Resume
Grand Rapids, MI
SUMMARY
- 7+ years professional IT experience in development of web - based, client/server, n-tier, distributed and Object oriented applications using Microsoft technologies.
- Experience of working with the .Net Framework technologies ASP.net, Win Forms, WPF, WCF, WEB Api.
- Proficient in the following languages - C#, VB.NET, C++, JavaScript, VB Script, SQL, HTML/XHTML, DHTML, XML and CSS. Worked mostly in .NET Framework.
- Extensively used the editors Visual Studio / and Visual Source Safe & Team Foundation Server for version control.
- Experience in implementing MVC 3.0/4.0/6.0 design Pattern to standardize the application architecture.
- Experience in ADO.NET and Object relational mapper frameworks Entity Framework, LINQ to Sql.
- Experience using AJAX to create interactive web applications along with Json and XML.
- Expertise in ADO.NET, writing scripts, stored procedures, triggers, cursors, functions and jobs.
- Working knowledge of SSIS/SSRS Reporting Services in SQL server 2005 and Crystal Reports.
- Develop applications using Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), and Windows Workflow Foundation (WF).
- Good experience in Analysis and Design in the RDBMS environment and in creating databases, users in MS SQL Server 2005/2008/2012.
- Sound understanding of Object Oriented Analysis and design (OOAD) with UML Modeling.
- Expertise in developing customized and distributed applications using User Controls and Custom Controls.
- Design and brand Master Pages utilizing Server Controls, User Controls, Validation controls, and CSS.
- Experience in using LINQ which helps in executing queries against a database in an object-oriented manner.
- Experience in Performance Tuning, Query Optimization and running Database.
- Hands on experience with Network Protocols using TCP/IP, HTTP, SOAP.
- Good understanding of security, IIS administration.
- Experience in development of Stored Procedures and Triggers using MS SQL Server.
- Thorough knowledge of OOPS concepts and .Net Framework.
- Experienced in full SDLC (Software development life cycle) which includes System/Information Engineering, Software Requirements gathering, Systems Analysis and Design, Code Generation, Testing, implementation and Maintenance.
- Strong background in software engineering methodologies.
- Good communication, interpersonal and presentation skills.
- Excellent work ethics, self-motivated and quick learner, willing to learn, adapt new technologies and third party products.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, C, C++ & VB, PL/SQL
.Net Technologies: .NET, ASP.NET, ADO.NET, Web Services, Ajax, WPF, WCF, XAML, Entity Framework
Operating Systems: Windows 7/ Vista/XP/98/ DOS.
Developments Tools & Technologies: Visual Studio.NET 2005/2008/2010/2012 , SQL Server Integration Services, Visual Studio 6.0, Expression Blend, Dream Weaver
Web Technologies: ASP.NET, Silverlight, AJAX, JQuery, Java Script, HTML5, CSS3, AngularJS
Web/Application Servers: IIS 7.0/6.0, Windows Server 2003 SP1, Apache Tomcat
Web Development: ASP.NET, XML, XSL, JavaScript, Angular JS, HTML/DHTML, CSS
RDBMS: MS SQL Server 2012/2008/2005 , MS Access, Oracle
Version Control Tools: Visual Source Safe, PVCS, TFS, SVN
Reporting Tool: Crystal Reports, SSIS, SSRS
PROFESSIONAL EXPERIENCE
Confidential, Grand Rapids, MI
.Net Developer/UI Developer
Responsibilities:
- Involved in Agile(SAFe) Methodology and implemented all phases of SDLC. Attended daily SCRUM to evaluate, trouble shoot and discuss about issues, impediments, current standings and product backlogs of ongoing sprints.
- Involved in design, code review, UI standards review meetings and performed peer reviews.
- Created elegant responsive UI for developing presentation layer. Used HTML5, CSS3, Bootstrap, JavaScript, AngularJS for building views, partial views and reusable templates following the organizational and UX standards. The templates created the base for other developers to build their modules easily.
- Designed & created dynamic web pages using HTML5 features (Application Cache, Canvas Drawing & Local Storage), JQuery, JavaScript, CSS3 features (Gradient, Transform & Transition), Entity Framework, C# & ASP.NET
- Utilized Ajax, OO JavaScript, jQuery, jQuery UI, jQuery plugins and the Highcharts charting library.
- Used Entity Model and developed domain service classes to load data sources.
- Created and consumed services using WCF, C# to generate and e-mail those reports to the requested user.
- Worked with Entity Framework for creating ORM to connect Data layer to WCF and service calls were created for accessing data.
- Used Auto Mapper for mapping Domain entities to View Models.
- Used the Object-Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Used Web Services, SOAP protocols and WSDL to publish the metadata information to clients.
- Used LINQ to SQL and LINQ to XML for retrieving data efficiently.
- Used SQL Server for writing the Stored Procedures and for connecting the application with the database.
- Responsible for Unit Test using NUnit and Integration Test using Specflow of different modules.
Environment: .NET Framework 4.0/4.5, Visual Studio .Net, IIS 7.0, C#.NET 4.0/6.0, ASP.NET MVC 4.0/6.0, ADO.NET, T-SQL, LINQ, HTML, CSS, Highcharts, Telerik Controls, ReSharper, Angular JS, JQuery, JavaScript, SOAP, WCF, Web Services, SQL Server 2008, XML, and SMTP.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Involved in Analysis, Design Development and Testing of Web Application using ASP.NET MVC 4 and MVC 6, XML, dataset and .NET Framework.
- Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes.
- Designed & created dynamic web pages using HTML5 features (Application Cache, Canvas Drawing & Local Storage), JQuery, JavaScript, CSS3 features (Gradient, Transform & Transition), Entity Framework, C# & ASP.NET
- Utilized Ajax, OO JavaScript, jQuery, jQuery UI, jQuery plugins and the Highcharts charting library.
- Created and consumed services using WCF, C# to generate and e-mail those reports to the requested user.
- Implemented single page applications using Angular JS.
- Used the Object-Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access and implemented Dependency Injection.
- Used Web Services, SOAP protocols and WSDL to publish the metadata information to clients.
- Developed Restful Web services using ASP.NET Web API.
- Used LINQ to SQL and LINQ to XML for retrieving data efficiently.
- Experience in Creating Tables, Views, Triggers, Stored Procedures, User Defined Functions and other T-SQL statements for various applications.
- Used SQL Server for writing the Stored Procedures and for connecting the application with the database.
- Responsible for Unit Test using NUnit and Integration Test using Spec flow of different modules.
Environment: .NET Framework 4.0/4.5, Visual Studio .Net, IIS 7.0, C#.NET 4.0/6.0, ASP.NET MVC 4.0/6.0, ADO.NET, T-SQL, LINQ, HTML, CSS, Highcharts, Telerik Controls, ReSharper, Angular JS, JQuery, JavaScript, WCF, Web Services, SQL Server 2008, XML, and SMTP.
Confidential
.NET Developer/ SQL Developer
Responsibilities:
- Developed and designed Web Pages Using ASP.NET Web forms & VB.Net.
- Upgraded .NET Framework 3.5 to 4.5 and upgraded visual studio 2008 solution to visual studio 2015 and Upgraded Visual Safe Source (VSS) to TFS 2015.
- Environment Set up for Continuous Integration and Continuous Deployment (CDCI) scripts.
- Used ASP.NET AJAX Toolkit like Script Manager, Update Panel in web pages.
- Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
- Used Java Script for validating client side data entry web screens.
- Developed the components for middle tier (Business Layer) using VB.Net.
- Developed Reusable Classes using VB.Net.
- Developed Data Layer using ADO.NET to communicate with MS SQL Server.
- Tuned previous SQL queries which performed poorly under heavy loads.
- Experience in writing stored procedure using complex SQL queries involving multiple tables inner and outer joins.
- Experience in optimizing the queries by creating various clustered, non-clustered indexes and indexed views.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
- Involved in fixing the bugs in application.
- Improved the application performance using stored procedures and connection pooling and Memory management.
Environment: .NET Framework 3.5/4.5, VB.NET, ASP.NET, XML/XSLT, T-SQL, SQL Server 2008, HTML, Java Script, JQuery, FTP, EDI, Visual Studio 2008/2015.
Confidential, Wilmington, DE
.Net Developer
Responsibilities:
- Developed a 3- tier web application following Agile development methodology.
- Involved in Design, Development of web portal and Web Services using ASP.NET MVC 4.
- C# is used to program business logic including Code-behind files and Classes in the middle tier.
- Used Model-View-Control (MVC4) software architecture for Developing Web Portal.
- Developed Admin Module web pages to enter new policies, edit privileges, and to edit improper user approvals. Developed Customers Module web forms to access PBS services.
- GUI of both modules is developed using HTML, .NET Controls and C#.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Used AJAX, JQuery to call WCF services from JavaScript.
- Designed data Model,business access layer and reporting module using C#.
- Designed and developed WCF Web Services and configuerd our WCF Services with appropriate endpoints for consuming them in the web application.
- Designing and developing rich application for Windows (WPF, Win forms).
- Developed WPF based UI using Silverlight.
- Developed Presentation layer using Silverlight, Business Layer using C#, LINQ, WCF.
- Worked with LINQ and Entity Framework.
- Designed the database and written Stored Procedures and triggers using PL/SQL developing tool.
- Created the SSRS Reports which can be used in the reports module using report viewer.
- Created SSIS Packages for Integrating data from one system to Main System.
- Performed Unit Testing and System Testing of the application.
- Involved in bug fixing occurred during testing process.
- Used Team foundation server for maintaining source and documentation control.
Environment: .NET Framework 4.0/4.5, Visual Studio .Net, IIS 6.0, C#.NET 4.0, ASP.NET 3.0, ADO.NET, LINQ, HTML, CSS, AJAX, COM+, JavaScript, WCF, WPF, Web Services, SQL Server 2008, SSRS, XML, and SMTP.
Confidential, Kansas City, MO
Web Developer
Responsibilities:
- Involved in requirement analysis and application designing sessions with business analysts and team members to outline the proposed IT solution.
- Improved the performance of web pages by using AJAX.
- Worked intensely on the user interface using ASP.NET
- Used ASP.NET membership concept for login controls
- Involved in working on Classic ASP applications
- Used n-tier architecture and Object Oriented Methodologies for application development.
- Involved in designing and developing the GUI for the user interface with various controls (Component Art Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.).
- Converted the existing VB6.0 application onto .NET while enhancing it.
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Implemented session management concept
- Used ADO.NET for the database access using SQL Server Data Adapters.
- Created the database and have written stored procedures using SQL SERVER 2008
- Used ASP.NET web form controls such as Grid View, List View, etc. for displaying data
- Developed WCF services and implemented with service contract attributes operation contract and data contract attributes.
- Performed unit testing on some modules.
- Used the Debugging and Tracing features of Visual Studio. Net extensively.
- Documented the code for some of the modules.
- Provided technical support.
- Involved in documenting the user manual.
- Handled many production issues and enhanced the User interface as per the requirements.
Environment: .NET Framework 4, Classic ASP, C#, SQL SERVER 2005, HTML, CSS, JavaScript, VSS, IBM Clear Case, Visual Studio 2010.
Confidential
.Net Developer
Responsibilities:
- Designed and developed User Interface using ASP.NET with C#.
- Developed core functionality with the .NET Framework.
- Designed Web Forms using HTML, CSS and implemented client side scripting using JavaScript.
- Designed Web Pages using AJAX.
- Used ADO.Net for database connectivity, storage and retrieval on SQL Server.
- Worked with conversion of DTS packages into SSIS.
- Developed WCF Services to allow communication between Presentation layer and Service layer.
- Communicating with Windows Communication Foundation (WCF) service via the endpoints.
- Create data objects (tables, views), stored procedures and functions to store and retrieve the data from database.
- Involved in writing SQL statements and stored procedures by using cursors, indexes for performing different searches.
- Involved in coding, developing the ADT, Billing Export, Item Master, Order Export, PO Update.
- Used Team Foundation Server (TFS) for version controlling.
- Created Web.Config files for setting up of the application by writing database connections.
- Other responsibilities performed are SRS Documentation, Coding and Unit Testing.
- Involved in fixing the bugs in the web applications.
- Involved in designing, updating the application as required.
Environment: Visual Studio.Net 2010, ASP.NET 4.0, C#, Window Services, Web Services, Web Forms, Win Forms, Team Foundation Server, SQL Server 2008, SSRS, SSIS.
Confidential
.Net Developer
Responsibilities:
- Developed Web Forms Using ASP.NET & VB.Net.
- Used Java Script for validating client side data entry web screens.
- Developed the components for middle tier (Business Layer) using VB.Net.
- Developed Reusable Classes using VB.Net.
- Developed Data Layer using ADO.NET to communicate with MS SQL Server.
- Improved the application performance using stored procedures and connection pooling and Memory management.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
Environment: .NET Framework 2.0, VB.NET, ASP.NET 2.0, XML/XSLT, Windows XP, SQL Server 2005, HTML, Java Script, Visual Studio 2005.
