.net Programmer Resume
Minneapolis, MN
SUMMARY
- Close to 7 years of experience as a .Net Developer in advanced Microsoft .Net Technologies. Solid experience in SDLCTechnologies (Software Development Life Cycle) implementations includes Requirement Analysis, Designing/Architect, Coding, Unit Testing, Integration Testing, Project Maintenance, Performance Tuning and production support.
- Designed and developed applications using Microsoft ASP.NET, C#.NET, VB.NET, XML, ASP, ADO.NET, JavaScript, Jquery, JSON, Ajax, UML, HTML, DHTML, CSS, XSL, XSLT, XSD.
- Worked with .Net Framework 4.5/4.0/3.5/3.0 architectures, Microsoft Visual Studio 2012/2010/2008/2005 and SQL Server 2005/2008/2012 databases.
- Experienced in developing web applications using Model View Controller (MVC) design patterns.
- Hands on experience on implementation of Web Services (SOAP, WSDL, XML) and REST based web services
- Implemented Windows Communication Foundation (WCF) in .Net Framework 3.5.
- Have Experience in asp.Net 3.0/3.5 Features like LINQ (Language Integrated Query), MVC (Model - View-Controller) Framework and Ajax Framework.
- Have experience in implementing application blocks using Microsoft Enterprise libraries.
- Used most of the new ASP.Net controls like Grid View, Details View, SQL Data Source control, Master pages, new AJAX controls, etc.
- Have Experience in Web Application State Mechanism, implemented View State, Hidden Fields, Session, Application, Query Strings and Cookies.
- Have Experience in implementing asp.net Cache Mechanism to Improve the Performance of the application.
- Worked with Data Grids, Data Sets, Data Views and Data Adaptors to extract data from the backend.
- Very good experience in developing distributed applications using Web Services, SOAP, WCF, WPF and XML in C#.
- Have great understanding and Knowledge on LINQ and Entity Framework implementations.
- Created Stored Procedure, Views, Indexes and Functions, utilizing T-SQL and PL/SQL.
- Knowledge about Oracle8/9i/10g Store Procedures, Functions and Object Programming.
- Experienced SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS) and Crystal Reports for report generation, integration into .NET applications.
- Experience performing Unit and Integration Testing in the Development environments and experience in Bug Reporting and Fixing.
- Experience using Subversion (SVN), TFS (Team Foundation Server) for Versioning Control.
- Excellent Presentation and communication skills, Team Player, Quick learner, Organized and self-motivated. Enthusiastic to learn new systems and technologies and fast adaptability to new platforms and environment.
TECHNICAL SKILLS
Languages: C,, C#.Net 3.5/4.0/4.5,.
Web Technologies: ASP.NET, HTML/DHTML, CSS, XML, AJAX, WCF
Web/App Servers: IIS 7
Database Servers: SQL Server 2000/2005/2008/2012 , Oracle 8i/9i/10g and MS Access.
OS: Windows 98/2000/XP/Vista, MS-DOS
Scripting Languages: JavaScript, jQuery, Jscript
Design Patterns: Abstract Factory, Factory Method, Adapter, Decorator
MS Framework: .NET Framework 1.1/2.0/3.0/3.5 NUnit
IDE’s: VS 2005/2008/2010/2013 , TFS, Microsoft Visio
Others: XSD, DTD, XSL, XPATH XAML, LINQ, UML, Entity Framework, MVC, WPF and AJAX Tool Kit
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
.NET Programmer
Responsibilities:
- Involved in architecture and design as well as development phases following agile methodology.
- Utilized WPF to maintain the same look and feel across desktop and web interface such as with controls like buttons, menus, grids, and check boxes while cutting the time and budget required in maintaining such consistency.
- Analyzed and managed software packages related to court system information systems, including contact with vendors.
- Involved in developing web app using ASP.NET, C#.NET, SQL Server, HTML, and CSS.
- Designed and developed various abstract classes, interfaces, classes for implementing business layer using C#.
- Implemented Model View Control (MVC) pattern using C#.Net.
- Designed master page for the website.
- Created dynamic and fast web pages using AJAX.
- Worked on Data access, Business logic, Presentation layers using 3 Tier Architecture.
- Wrote several client and server side validations and client-side functions using JavaScript and JQuery.
- Wrote customized HTTP handler/Module objects in C#.NET for handling various types of requests.
- Worked on Test driven Development approach during the implementation.
- Developed SQL Reporting Services web apps, using .NET 4.5 principles.
- Created database tables, Stored Procedures, and Functions using SQL Server.
- Involved in writing client and server side validation, better session management and powerful data access management using ASP.NET.
- Created Web Pages using Master Pages and used skin and themes for the design of web pages.
- Implemented and extended WCF for rapidly building SOAP to build ensure cross-platform compatibility in web services.
- Programmed Data Access Layer using LINQ which involved in accessing data from the Database using Connected Architecture in N-tier architectures.
- Involved in designing and development of MVC Pattern, Razor View and Entity Framework including Entity Framework designer.
- Involved in creation of the user defined applications, database classes, procedures and user controls.
- Involved in using TFS(Team Foundation Server) to perform complete builds of the most recent version contained in source control as well as testing, fixing the bugs and troubleshooting technical problems.
- Implemented HTML Server Controls, ASP Server Controls along with Validation Controls.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Performed programming tasks including debugging and testing of software systems and related interfaces.
- Involved in implementing ETL tools in SSIS package and designing SSIS packages to import data from flat file sources to SQL Server Database.
Environment: Visual Studio 2012, .Net Framework 4, ASP.NET, MVC-3, C#, ADO.NET, SQL Server 2012, SSRS, HTML, CSS, JavaScript, jQuery, XML, XSLT, XPATH, VSS, Agile Methodologies.
Confidential, Denver, CO
.NET Analyst/ Programmer
Responsibilities:
- Performs computer programming, debugging and testing of software systems and related interfaces involving.
- Develops technical documentation and performs technical implementation of new software and software updates.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements and working with QA Team as part of Bug life cycle.
- Establishes and evaluates standards, procedures and business processes by identifying improvement opportunities and application of evolving technologies.
- Created design documents, technical specifications - UML class diagrams and created multi-tier architecture for the application.
- Created Web Pages using Master Pages and used skin and Themes for the design of web pages.
- Developed User Interface (UI) using ASP.Net (4.0) and C# using 3 tier architecture.
- Developed web page using html, ASP.NET, JavaScript and JQuery.
- Wrote several client side validations using JavaScript and JQuery.
- Used CSS for designing and styling of the page.
- Developed ASP.NET Web user controls for code reusability and to reduce the UI complexity.
- Created SSRS report to analyze the performance of the application.
- Created stored procedures, triggers, and views using SQL Server.
- Used SQL queries to retrieve data as need.
- Designing Views using CSS, HTML, DHTML and XTML, IIS with jQuery, Java-Script for web page.
- Developing prototype before working with code and designing.
- Testing, fixing the bugs and troubleshooting the technical problems.
- Involved in AJAX Validations.
- Involved in using TFS(Team Foundation Server)for Project Management and SQL Server 2012 for Database.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Extensively involved in designing the SSIS packages to export data of flat file source to SQL Server Database.
- Developed the web application in MVC pattern to allow rapid unit testing as well as to cut costs and maintain consistency by reusing existing business logic components.
- Interacted with and implemented Web Services for authenticating and validating users.
- InscribedSQL Queries using joins on multiple tables, stored procedures, Functions, Backup & Restore Database.
- Implemented Validation Controls in ASP.NET and jQuery library in Javascript to implement the client side business logic and validations.
- Used ADO.NET classes components sqlConnection, sqlCommand, sqlDataadapter, dataset etc. to implement the database transactions.
- Tracked .NET Exception Handling Management, Debugging and Tracing of Application to ensure consistency and compatibility with existing solutions.
- Implemented UI using HTML, CSS and Javascript(including Ajax) while maintaining consistency in look and feel as well as behavior with existing web applications.
Environment: Visual Studio 2012, .Net Framework 3.5, ASP.NET 3.5, MVC-3, C#, HTML, jQuery, CSS, JavaScript, ADO.Net, SQL server 2012, WCF, SSRS, XML,XSLT, XPATH, TFS, Web Forms, UML.
Confidential, Minneapolis, MN
Sr. Developer
Responsibilities:
- Analyzed and participated in requirements gathering and design document.
- Followed Agile Methodologies and Test Driven Development.
- Keeping tracks of all the Deals and products information and have rich interface using Telerik Ajax controls.
- Created Class diagrams using UML as part of design documentation.
- Developed multi-tier web applications using ASP.NET and C#.NET.
- Created asynchronous web pages using AJAX.
- Created various client and server side validations and customizations in web pages using JavaScript and JQuery.
- Used CSS style to design the pages.
- Implemented ASP.NET web controls to develop user interface for portal.
- Performed integration of existing modules with new functionality.
- Worked on development and consumption of Web Services for common functionalities.
- Used LINQ for database transactions.
- Created tables, queries and Stored Procedures using SQL Server
- Designing screens (aspx, ascx and master pages) using Visual Studio .NET 2010 and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document.
- Created programsinCold Fusion MX and JavaScript to run various tasks such as user validation, parsing, bringing employee related application sites and conversion of XML getting user data for mining purposes.
- Used JavaScript and jQuery to implement the client side business logic and validations.
- Used different State management techniques (Hidden Fields, View State, Session, query string etc) to maintain the state between the pages.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Created and used Web User Controls for reusability and updated XML documents with financial information.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
- Generated Reports using SSRS and integrated with web pages.
- Designed and created data mining models using SQL Server Analysis Service (SSAS).
- Worked with test team and fixed the issues as part of the bug life cycle.
- Implemented Unit testing using NUnit.
- Used TFS as version control and document management.
Environment: Visual Studio.NET 2008/2010, .Net Framework 3.5, ASP.NET, C#, HTML, CSS, JavaScript, ADO.Net, Web Services, WCF, LINQ, SQL server 2012, SSRS, XML,XSLT, XPATH, TFS, Agile Methodologies, Telerik Controls.
Confidential, Irving, Texas
.Net Developer
Responsibilities:
- Maintaining existing web site and various applications and associated databases.
- Developed new web pages using ASP.NET and C#.NET.
- Used Cascading Style Sheets(CSS) for achieving uniform look and feel throughout the application.
- Created public assemblies to implement business Logic & web services were employed to integrate necessary applications.
- Implemented Model View Control (MVC) pattern using C#.Net.
- Generated various sub-reports using SQL Server Reporting Services.
- Using validation Controls in ASP.net for validating the Front-end form.
- Implemented user interface using HTML, CSS, AJAX and JAVASCRIPT.
- Interacting, implementing the web services for authenticating users and validating the users.
- Wrote SQL Queries using joins on multiple tables, stored procedures, Functions, Backup & Restore Database.
- Involved in designing database SQL Queries Optimization& performance.
- Performed initial unit testing during development of the code and Functionality testing of the DAL & BLL Logic layers.
- Participation in project teams in engineering production support & work center user.
Environment: Visual Studio 2008,SQL Server 2005,AJAX,ASP.NET,C#,ADO.NET,XML,Web forms,UML,NUnit,HTML,.NET2.0 Framework.
Confidential
.NET Developer
Responsibilities:
- Involved in complete Software Development Life Cycle - Requirements gathering, Conceptual Design, Analysis, and Detail design, Development, System Testing.
- Extensively used ASP.NET Validation Controls and Java Script for client side validations in the Web Pages.
- Involved in Design and Development of Application Form, Services and Reports.
- Developed Custom Controls, User Controls with ASP.NET, C#.NET and reused in Different Modules.
- Involved in Designing and Development of MVC Pattern.
- Developed under Agile Methodology such as Scrum as part of Rapid Application development.
- Extensive use DTO (Data Transformation Object) for communicating between different layers in application like Data Access Layer (DAL) and Business Logic Layer.
- Communication between Data Access Layer and SQL Server was established by LINQ.
- Designed and developed Triggers, Functions and stored procedures for SQL Server database using by T-SQL.
- Involved in Data Migration from Legacy Systems to SQL Server using SSIS and BIDS.
- Developed Custom Reports using SQL server reporting services (SSRS) using by BIDS.
- Developed web parts to show all the related information from the database and deployed them in to MOSS 2007.
- Involved in tracing at page and application level, testing and debugging.
- Involved in Testing - Unit Testing, Integration Testing and User Acceptance Testing.
Environment: Visual Studio 2005, Microsoft .Net 3.5, C#.NET, ASP.NET, VSS 8.0, AJAX, IIS, SQL Server 2008, SSRS, SSIS, Java Script, CSS, XML, XSLT, MOSS2007, NUnit and Team Foundation Server (TFS).
Confidential
Jr. Developer
Responsibilities:
- Interacted with business analysts in gathering the requirements for the application.
- Designed and Developed the Application using ASP.NET.
- Created Web Forms using C#.Net and ASP.NET with Visual Studio 2005.
- Used HTML, DHTML, Cascading Style Sheets, JavaScript and .Net Validation controls.
- Designed user interfaces for the web using XHTML.
- Created and validated Web Pages (Master pages, themes, and Site navigation maps) by using AJAX.
- Used Cascading Style Sheets (CSS) to accomplish uniformity of all web pages.
- Managed session state using SQL Server.
- Involved in writing the code for the application, Exceptions, Tracing the errors and bug fixing.
- Used ADO.Net for database connectivity and retrieving data from SQL server.
- Used Dataset, Data Reader, Data Adapter classes of ADO.NET to communicate with SQL Server.
- Developed application by implementing Model View Control (MVC) design patterns.
- Used JavaScript, jQuery for client side animations and validations.
- Developed SQL stored procedures for data manipulation and querying data from SQL server and involved in UNIT testing.
- Worked with Web controls, User controls and Custom controls.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notice etc.
- Developed custom ad-hoc reports by using SQL Server Reporting Services (SSRS).
- Used Team Foundation Server (TFS) for source control and management.
- Involved in unit testing and integration testing of the Application.
Environment: C#.NET, ASP.NET 2.0, ADO.NET, AJAX, HTML, JavaScript, jQuery, CSS, MVC, TFS, SQL Server 2005, Visual Studio 2005, SSRS, IIS, Windows XP, Unit testing.
