.net Developer Resume
Ann Arbor, MI
PROFESSIONAL SUMMARY:
- 7+ years of professional software experience in IT industry including Requirements Analysis, Design, Development, Maintenance, Enhancement & Production Support of Business Applications.
- Experience in developing Client/Server Applications based on Object Oriented Programming and Design (OOPD), Client/Server, N - tier architecture, Web based Technology
- Experience in .Net Framework, C#, Work Flow, ASP.NET, ADO.NET, SQL Server, and Visual Studio in various domains such as Mortgage, Multichannel Communication, Payment Solution, Insurance, Healthcare and Software solution Industries.
- Experience in all the phases of Software Development Life Cycle including Planning, Designing, Programming, Testing, Documentation and experience in integration using .NET technology, were using C#. NET, ASP.NET, VB.NET, .Net Framework 4.5/4.0/3.5/3.0 /2.0 , WinForms, Silverlight, XML Web Services in Visual Studio.NET environment
- Experience in authoring Functional Specification, High Level Design, Low level design, Release document.
- Expertise in developing Web Forms, Win Forms, Web Parts using ASP.NET and excellent experience in creating User Controls and Custom Controls
- Hands on experience using Source Code Control Systems like Visual Source Safe (VSS) and Team Foundation Server (TFS) to build schedule.
- Good understanding of ASP.NET Page life cycle Caching, View State Session and management
- Strong at database designing using SQL server 2012/2010/2008/2005/2000 , Oracle 9i/8i/8.0 and MS Access
- Experience in providing E-Commerce solutions using HTML, ASP, Master Pages, CSS (Cascading Style Sheets), XML, Java Script, JQuery and VBScript.
- Developed n-tier web application using ASP.NET, MVC, WCF and Web API, using advance features of security, performance and scalability.
- Experience in new features like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Extensively used Grid View, Details View, Repeater and other ASP.NET Server controls for state management in .NET
- Implemented .Net Security features using ASP.NET Authentication and Authorization
- Worked with AJAX in developing web applications to provide rich user interface
- Experience in working with Entity frame works, LINQ to Objects, LINQ to SQL.
- Experience in using ADO.NET (VB.NET) objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Very good hands on experience with data access methods like ADO.NET, ADO (OLE-DB), RDO, ODBC and DataControl for Relational databases.
- Practical knowledge of Creating and Managing database objects like Stored Procedures, Functions, Triggers, Views, Schemas and Constraints.
- Good experience in Data Modeling on Relational Database Management Systems (SQL Server, Oracle).
- Strong skills in Debugging Techniques and Object Oriented programming concepts
- Experience with business analysis and requirements in both traditional Waterfall model and Agile Methodologies
- Hands on experience in using Web Servers like IIS and .NET Assemblies during application deployment
- Worked with Team Foundation Server and Visual Source Safe for version controlling of the application.
- Well acquainted with Unified Modeling Language (UML), System analysis and Design, Code Generation, Testing
- Creative problem solving and analytical abilities, with excellent verbal and written skills
- Self-motivated, good learner and quick to adapt to any changes, result oriented
TECHNICAL SKILLS:
Microsoft Technologies: ASP.Net 4.5/4.0/3.5/3.0 , C#.NET, ADO.Net
Web Technologies: HTML, DHTML, XHTML, CSS, JSON, XML, XSL, XSLT, XPath, SOAP, XAML, WCF, WPF, Web Services
Programming Languages: C, C++, C#, PHP, Java, dBase
Framework: .Net Framework 4.5/4.0/3.5/3.0 /2.0 /1.1
Scripting Languages: JavaScript, AJAX, jQuery
Database: SQL Server 2012/2010/2008/2005/2000 , MS Access, LINQ, Oracle
Operating Systems: Windows 10/7/Vista/XP/NT/2000/03, Windows Server 2003/2008/2008 R2, Linux
Version Controls: Team Foundation Server 2010, SVN
Development Tools: Visual Studio.NET 2015/2010/2008/2005/2003 , TFS, MS Office
Reporting Services: Crystal Reports, SQL Server Reporting Services(SSRS)
Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server
Web server: IIS 7.0/6.0/5.0
Graphics and Animation Design: Planet Press, Adobe Creative Suite, Adobe Flash, Dreamweaver
PROFESSIONAL EXPERIENCE:
Confidential, Ann Arbor, MI
.Net Developer
Responsibilities:
- Participated in analyzing the requirements, design and development of application architecture, implementation of new features and the continuous evaluation of existing features
- Involved in the design and development of application on ASP.Net MVC 5.0 Framework.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/jQuery.
- Implemented Action Filters to handle errors, Validation & Authorization.
- Used Datatable, Grid View and Form View with extensive data binding to display page and sort, search, filter multiple records.
- Developed Data Models by Model First approach using Entity Framework to enable strongly-typed LINQ queries.
- Front End Designing using responsible design with jQuery, and JavaScript, CSS3 and which are accessible across multiple platforms/mediums
- Worked on Ajax Control Toolkit such as Collapsible Extender, Modal Popup Extender, Calender Extender, and HTML Editor.
- SQL server database management and SQL coding
- Integration of multiple data sources and presentation of data
- Develop and document technical system requirements and review and document business processes
- Develop use case/user stories documentation, conduct walkthrough of use case and GUI documentation
- Develop functional design, support system design and development
- Facilitate the communication of technical terminology at level appropriate to the audience
- Apply Microsoft .Net technologies, design patterns, technical principles, practices and procedures to multiple applications.
- Developed business objects, collections and implementation of business validation rules.
- Work on Visual Studio Github, IIS, SQL Server.
Environment: Visual Studio 2015, SQL Server 2015, ASP.Net 4.5, MVC 5.0, C#, Web API, LINQ, JavaScript, jQuery, XML, AJAX, HTML 5, CSS 3, Visual Studio Github, IIS, MS Office.
Confidential, Wixom, MI
.Net Developer
Responsibilities:
- Review, interpret, and develop logic & existing business rules in Pascal custom imports for client specific conversion requirements and participating in their development (design, construction, testing and roll out).
- Perform extensive requirement analysis including data analysis. Create data mapping documents and write transformation rules.
- Review setup/codes, dataflow configuration, datamation steps, processing schedule.
- Review and analyze existing application effectiveness and efficiency, and then develop strategies for improving or leveraging these systems.
- Review, interpret, and develop logic & existing business rules in File Monitor, CliNet, BestTrack, Implementation Tree for conversion of client specific programs and form designs
- Refine customer data and format final product using our document creation software suite (PreS/GMCPrintNet-T/OceODDA)
- Maintain and modify programs; make approved changes, develop detailed programming logic, and coding changes.
- Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.
- Used TFS (Team Foundation Server) for all the source code maintenance.
- Developed UI Screens using ASP.NET MVC, Windows Forms and C#. Brand customer websites by configuring the look and feel of WebView pages
- Conversion of VS 2008 extensibility templates to VS 2010 templates.
- Used Entity Framework for data access.
- Created and modified Database Entities (tables, stored procedure, index, triggers) in database based on the requirement.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data source.
- Used AJAX Library, CSS, JavaScript, JQuery and various web controls to present data to users and to provide advanced Front-End functionality and rich user experience.
- Used ASP.NET Authentication and Authorization services for the application security.
- Implemented State management features like View State, Cookies, Session State and Query Strings to maintain state information.
- Creating new database tables, T-SQL stored procedures, functions and triggers.
- Used LINQ to query against strongly typed collections of objects and various data source: SQL database.
- Used CSS3 for formatting the web pages.
- Consumed Web Services for graphics implementation.
- Used TFS as a source control for maintaining co-ordination with the work of other developers.
- Development of data reporting presentations using SQL Reporting Services SSRS.
- Identify and resolve program errors and lead code reviews.
- Recommend Best Practices and Procedures to continuously improve software development and support of existing production systems.
- Prepared a detailed workflow chart and diagram to illustrate sequence of steps that program must follow and to describe input, output, and logical operations involved
- Assist in the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the enterprise.
- Collaborate with analysts, designers, and system owners in the testing of new software programs and applications
Environment: Visual Studio 2010, SQL Server 2010, ASP.Net 4/3.5, MVC 4.0, C#, ADO.Net, SSRS, SSIS, Web Services, WCF, Web API, LINQ, TFS 2010, IIS 7.0, JavaScript, jQuery, XML, AJAX, HTML 5, CSS 3, PlanetPress, dBaseIII+, MS Visio 2010, MS SharePoint, MS Office, Workfront.
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Worked as part of an established and collaborative Agile development team provide technical analysis, design, development, testing and deployment of applications.
- Participated in design, development, implementation of new features and the continuous evaluation of existing features
- Demonstrate Object Oriented development skills in order to create codes that can be easily maintained and extended to meet the growing demand.
- Integrate design strategies, product specifications, development schedules, and user expectations into product capabilities.
- Apply Microsoft .Net technologies, design patterns, technical principles, practices and procedures to multiple applications.
- UI/Web development using 3-tier architecture (Model View Controller) ASP.NET MVC, JavaScript, JQuery, HTML, CSS, web services, JSON.
- Developed business objects, collections and implementation of business validation rules.
- Create MVC Web application to upload document to FileNet
- Host the web app in an iFrame in CRM web page
- Use FileNet Api to Add, Update, Delete, search associated document in the Content Engine
- Connection configuration for FileNet workplace, object store, document class, UI settings
- Work on Team Foundation Server, IIS, SQL Server.
- Coordinated tasks among other work functions, including web designers, software developers, and project managers.
Environment: Visual Studio 2015, SQL Server 2012, ASP.Net 4.5, MVC 5.0, C#, Web Services, Web API, LINQ, JavaScript, jQuery, XML, AJAX, HTML 5, CSS 3, Team Foundation Server, IIS, VersionOne, MS Office, HP Application Lifecycle Management
Confidential, Wixom, MI
.Net Developer
Responsibilities:
- Review, interpret, and develop logic & existing business rules in dBase and Planet Press Suite for client specific conversion requirements and participating in their development (design, construction, testing and roll out).
- Perform extensive requirement analysis including data analysis. Create data mapping documents and write transformation rules.
- Review setup/codes, dataflow configuration, datamation steps, processing schedule.
- Review and analyze existing application effectiveness and efficiency, and then develop strategies for improving or leveraging these systems.
- Used TFS (Team Foundation Server) for all the source code maintenance.
- Developed UI Screens using ASP.NET MVC, Windows Forms and C#. Brand customer websites by configuring the look and feel of WebView pages
- Conversion of VS 2008 extensibility templates to VS 2010 templates.
- Used Entity Framework for data access.
- Created and modified Database Entities (tables, stored procedure, index, triggers) in database based on the requirement.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data source.
- Used AJAX Library, CSS, JavaScript, JQuery and various web controls to present data to users and to provide advanced Front-End functionality and rich user experience.
- Used ASP.NET Authentication and Authorization services for the application security.
- Implemented State management features like View State, Cookies, Session State and Query Strings to maintain state information.
- Creating new database tables, T-SQL stored procedures, functions and triggers.
- Used LINQ to query against strongly typed collections of objects and various data source: SQL database.
- Used CSS3 for formatting the web pages.
- Consumed Web Services for graphics implementation.
- Used TFS as a source control for maintaining co-ordination with the work of other developers.
- Development of data reporting presentations using SQL Reporting Services SSRS.
- Identify and resolve program errors and lead code reviews.
- Recommend Best Practices and Procedures to continuously improve software development and support of existing production systems.
- Prepared a detailed workflow chart and diagram to illustrate sequence of steps that program must follow and to describe input, output, and logical operations involved
- Assist in the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the enterprise.
- Collaborate with analysts, designers, and system owners in the testing of new software programs and applications
Environment: Visual Studio 2010, SQL Server 2010, ASP.Net 4/3.5, MVC 4.0, C#, ADO.Net, SSRS, SSIS, Web Services, WCF, Web API, LINQ, TFS 2010, IIS 7.0, JavaScript, jQuery, XML, AJAX, HTML 5, CSS 3, PlanetPress, dBaseIII+, MS Visio 2010, MS SharePoint, MS Office, Workfront.
Confidential, Bloomington, IL
.Net Developer
Responsibilities:
- Involved in designing of Application interfaces and capacity planning based on the estimated volumes of data.
- Developed Data Accesses layer using OOPs concepts Inheritance, Polymorphism and Abstraction as a part of Data Accesses between database and application.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression Validator, Required Field Validator, etc.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2010.
- Involved in development of screens using ASP.NET controls, JavaScript, AJAX compatibility.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation is done by Ajax validation extenders
- Used Team Foundation Server (TFS) for the purpose of version control
- WPF offers additional programming enhancements for Windows client application development.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Implemented a .Net Web services to upload millions of customer records to SQL Server 2008 database.
- Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Developed WCF services to enable effective communication.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Used Crystal Report to generate various reports as per the client’s requirement.
- Using SSIS, created integration service. These services used to load data from excel sheets to SQL server 2008.
- Involved in testing using NUnit tool and also had knowledge of Silverlight Unit Test Framework.
- Involved in providing technical support and maintenance for the application.
Environment: Visual Studio 2010, ASP.Net 3.5/4.0, C# 3.5, Web Services, TFS, LINQ, WCF, WPF, SQL Server 2008/2012, T-SQL, SQL Server Integrated Services (SSIS), JQuery, XML, XSLT, VSS, CSS, Crystal Reports, N-Unit2.2.
Confidential, Cincinnati, OH
.Net Developer
Responsibilities:
- Designed and developed user controls for accepting customer inputs and presenting records/results to customer using ASP.NET.
- Developed the Use case diagram, Activity diagram during the requirement-gathering phase
- Involved in architecture and development of Custom Controls and User controls to support shared functionality of displaying Customer details common to all pages.
- Used TFS for Project management.
- Developed interactive web pages using ASP.NET, C# and ADO.NET.
- Program client side and server side validations using JavaScript and regular expressions.
- Code the application in C# using ASP.NET including textboxes, combo boxes, data grids, tree view control, buttons, validation controls, and image buttons and zooming.
- Worked on View State to maintain data between the pages of the application.
- Wrote class library for Database Access layer using C# and ADO.NET.
- Designed user control for re-use of UI functionality.
- Designed and Developed Master and Content Pages (Web Forms) using ASP.Net Server Controls and C#.Net as code-behind
- Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages.
- Implemented Forms Authentication and Role based Authorization.
- Used Custom Validation, User Validation and Java Script to give access to registered users.
- Provided session level security and role based authentication using session objects and cookies.
- Extensively worked on ADO.NET objects (sqlConnection, sqlDataAdapter, sqlCommand, sqlDataReader and Dataset).
- Used Stored Procedures, Joins on key fields for fast retrieval and Database optimization.
- Created User control and Custom controls for the application.
- Extensively worked with C# for creating classes of this application and Integrated with ASP.NET pages.
- Implemented XML Web Services in C# based on SOAP protocols using XML for data transfers.
Environment: .NET Framework 3.5, C#, ASP.NET(3.5), AJAX, XML, XSL, CSS, TFS, ADO.NET, T-SQL, Web Services, Windows XP, SQL Server 2005, IIS
Confidential, Miamisburg, OH
.Net Developer
Responsibilities:
- Interacted with the end-users to identify business requirements and gather the requirements for business logic fulfillment. Analysis and coding of the application.
- Involved in the complete Software Development Life Cycle with AGILE SCRUM.
- Defined an object oriented business model employing UML for business process analysis using Enterprise Architect
- Developed various entity relationship diagrams depicting interaction and business logic
- Developed interactive pages of the application using ASP.NET Web Forms pages with C# .NET for the code behind modules
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Used Win forms, for User interface to create accordion like visible areas for each comparison area. This will allow the user to create many comparison sheets, each with unlimited number of devices for comparison.
- Responsible for creating Reports in Crystal Reports and to deploy and solving any issues
- Developed Stored Procedures, Triggers using PL/SQL and used accordingly.
- Developed Data access assemblies in C# and isolated data access logic from business layer and front end.
- Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
- Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
- Created Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server side validation and Java Script for client side validation
- Implemented Role based authorization and Form based authentication
- Used ADO.NET components like Connection, Command, Data Adapter, Dataset, Data Reader and binded data to Grid View and Details View.
- Used AJAX coding techniques to update parts of a web page.
- Involved in migrating the application from Access Database to Oracle 10g
- Created a Web service to transfer data from the application to CABS via WPI web services
- Managed Application and Session State. Serialized objects for the purpose of maintaining state within the web application.
- Used the .NET Framework class library programmed in C#.NET throughout the application for developing Web Forms
- Proficient in developing database objects like queries, stored procedures, Packages, PL/SQL Programs, Functions, Cursors, Reference Cursors, Dynamic SQL, PL/SQL Tables and Package Cursors.
- Created different reports helped in analyzing perform counters using Crystal Reports.
Environment: Visual Studio 2005/2008, .NET Framework 2.0/3.5,C++, Win Form, TFS, ASP.NET 2.0/3.5, C#.NET, VB.Net, Web Forms, Server Controls, Crystal Reports.NET, ADO.NET, MVC, Oracle 10g, PL/SQL, Web Services, WCF, LINQ.