Net Developer Resume
Stevens Point, WI
SUMMARY
- 7 years of diverse experience in Software Development Life Cycle (SDLC) involving Analysis, Design, Development, Testing, Implementation and Production Support.
- Experienced in working with C# .NET, ASP.NET, ADO.NET, JavaScript, jQuery, CSS, HTML, DHTML, XML and AJAX.
- Worked on UI design patterns (MVC, MVVM) and Object design pattern (Singleton, Inversion of Control (IOC) and Dependency Injection (DI)).
- Experienced in working with Object Relational Mapping (ORM), ADO.NET Entity Framework, LINQ to SQL, Lambda Expression and Service Oriented Architecture (SOA).
- Proficient in implementing SOA using Window Communication Foundation (WCF), developed and consumed Web Services (using WSDL, UDDI, SOAP protocol) and WCF.
- Working knowledge of Windows Presentation Foundation (WPF), XAML.
- Experienced in creating and implementing complex queries: T - SQL, Stored Procedures, Functions, Triggers, Views, Constraints and User Defined Functions.
- Extensive experience in developing business reports using Crystal Reports, SQL Server Reporting Service (SSRS), and SQL Server Integration Service (SSIS).
- Work extensively with Agile Methodologies (SCRUM), Waterfall Methodologies and Test-Driven Development (TDD).
- Experienced in using MS Visual Studio and Source Controls: Visual SourceSafe (VSS), Team Foundation Server (TFS) 2005/2008
- Enthusiastic, Self- motivated, Focused, Adaptive and Quick learner with excellent Interpersonal and Communication skills.
TECHNICAL SKILLS
Programming Languages: C# 4.0/3.0/2.0/1.2/1.1 , Visual Basic, XML, XAML
.Net Technologies: C#.NET, ASP.NET, ADO.NET, Web Services, WPF, WCF, LINQ
Frameworks: .Net Framework 4.0/3.5/2.0/1.1
Source Control Tools: Visual Source Safe, Team Foundation Server
Web Technologies: HTML, DHTML, XML, XSL, XSLT, CSS, Photoshop
Scripting Languages: JavaScript, AJAX, SQL, JSON, JQuery
RDBMS: SQL Server 2008/2005/2000 , Oracle 10g/9i, MS Access
Reporting Tools: Crystal Reports, SSRS
Application Servers: IIS 7.5/7.0/6.0, DNS, Apache, FTP
IDEs: MS Visual Studio, Net Beans, Eclipse, Adobe Flash
Design Tools: UML(Rational Rose)
Operating Systems: Windows, Windows Server, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, Stevens Point, WI
Net Developer
Responsibilities:
- Collected requirement and prepared the specific function to design and develop the web application.
- Designed and Developed Web application with Microsoft .NET technologies, Web layer with ASP.NET, business layer with C#, Data access layer with ADO.NET (Linq to SQL) and Microsoft SQL Server 2008 as database.
- Designed WCF with Service Oriented Architecture (SOA).
- Consumed various web services to hold the information which is important for student, teacher, or parents.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
- Implemented AJAX and used Ajax Extensions to improve performance, responsiveness, interactivity and features of application.
- Used Sessions, Cookies, Caching technique and Application Level State Management in Application.
- Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
- Performed validations on Web Forms using .NET Validation Controls and also Client Side Validation using JavaScript.
- Designed and Developed reports using SQL Server Reporting Services (SSRS).
- Used Team Foundation Server (TFS) for source control.
- Performed Unit testing according to the test cases for the modules, and Involved in developing test cases using NUNIT.
- Implemented JQuery UI core interaction plug-in for advanced effects built on top of JQuery JavaScript Library.
- Prepared UI specifications, validation rules document, design and development of GUI screens for the application.
- Designed and Developed Master Pages, Themes and Skins in ASP.NET to achieve consistent, rich look and feel of the web site.
Environment: .Net 4.0/3.5 framework, C#, ASP.NET, WCF, JQuery, AJAX, LINQ, T-SQL, Java Script, HTML/DHTML, CSS, XML, Visual Studio 2010, SQL Server 2008, IIS 7.0, SSRS, NUNIT, Team Foundation Server(TFS)
Confidential, Franklin Lakes, NJ
Web Developer / .Net Consultant
Responsibilities:
- Involved in Full Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project, strategic consulting; code writing; setting project deliverables; and managing complex development schedules and tasks.
- Designed and developed Data Access layer, Business layer and Presentation Layer (user interface) for the 3-tier architecture web application using ADO. NET(Linq to Sql), C# and ASP. NET.
- Developed service class in WCF service to retrieve the prescription details of the patient and find the medical history before processing the order.
- Consumed various Web Service methods for online transactions.
- Effectively handledASP.NET caching techniquessuch aspage output caching and data cachingin order to improve the performance of the web application using aspx pages.
- Extensively used technologies like AJAX for a rich UI experience.
- Contributed towards the security model in .NET framework for the administration module using Role-based security.
- Created SQL Server Tables and Complex Tables and Developed Stored Procedures, Views and User-Defined Functions.
- Developed the GUI using Master Page, Custom Controls, and User Controls with C# as code-Behind.
- Effectively usedclient side script Java Script, JQuery, and style sheet Cascading Style Sheets (CSS)for consistent look and feel of the website.
- Validation was done using Java Script and Validation Controls in ASP.NET.
- Created DOM Objects to represent and interact with objects in HTML, XHTML AND XML documents.
- Created Object Model through class and Object diagrams using UML.
- Made use of Data set, Data Grid and Repeater Controls to display data in a customized format.
- Used Team Foundation Server (TFS) for version controlling of source code.
- Thoroughly tested the functionality and the design of the interface.
Environment: MS Visual Studio 2008, .NET Framework 3.5, ASP.NET, C#, LINQ, Web Service, WCF, AJAX, SQL Server 2008, IIS 7, JavaScript(JQuery),CSS, DHTML, XML, Team Foundation Server (TFS) and Windows NT.
Confidential, Alpharetta, GA
.Net Developer
Responsibilities:
- Developed a high quality software model using N-Tier Architecture with Software development life-cycle (SDLC) followed by Agile methodologies.
- Designed and developed an integrated n-tier web application using C#, ASP.NET and ADO.NET Entity Framework.
- Employed Windows Communication foundation (WCF) through effectively used of binding as a control of the construction and data contract for serializing .NET object into XML.
- Implemented state management, cookies, session, server caching technique, windows and Forms Authentication in ASP.NET.
- Extensively developed and modified Stored Procedures and Functions.
- Used JSON objects during partial loading using AJAX and ASP.NET Web Handlers.
- Used client side script like Java Script, JQuery and style sheet like CSS for appropriate balance between the server side and the client browser capabilities.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Used Visual Source Safe (VSS) for version controlling of source safe.
- Provided technical support and last moment amendments to solutions for customers and performed testing as and when required.
- Used agile development with sprints of daily tasks and daily status meetings
Environment: .Net 3.5 framework, C#, ASP.NET, LINQ to ENTITY, WCF, Java Script, JQuery, JSON, AJAX, T-SQL, HTML/DHTML, CSS, XML, Visual Studio 2008, SQL Server 2008, IIS 7.0, SSRS, Visual Source Safe (VSS)
Confidential, Detroit, MI
.Net Developer
Responsibilities:
- Maintaining existing web site and various applications and associated databases, proactively interacting and understanding the requirements of the supply’s product and validating them.
- Designed and developed Web Forms using MS Visual Studio .NET 2005 using C#, ASP.Net and ADO.Net.
- Involved in Developing a WPF for effective user interface using XAML.
- Good Working knowledge on different WPF controls and customized the appearance of list box and list box items.
- MVVM Design Pattern followed to create loose coupled between layers during application development.
- Used Windows Communication Foundation (WCF) Service for Business Logic Layer.
- Designed and developed Services using WCF. This service requires all client application to be authenticated, messages send and received to encrypted and validated.
- Extensively used caching, and Windows and Forms authentication in an application
- Creating Web pages using advanced level of HTML, JavaScript, JQuery, and CSS.
- Created Tables and Written Stored Procedures, user defines function in SQL Server 2008.
- Developed different chart reports helped in analyzing perform counters using SSRS.
- Debugged the programs and modified them according to the changed specifications within the deadlines.
- Milestones achieved despite very tight, non-negotiable timelines.
Environment: .NET 3.0, ASP.NET, ADO.NET, Visual Studio 2005, AJAX Toolkit, Windows Communication Foundation(WCF), WPF, SSRS, SQL Server 2008, C#, XML, XAML, MVVM, HTML, DHTML, JavaScript, JQuery, CSS, Visual Source Safe 6.0.
Confidential, Chicago, IL
.NET Developer
Responsibilities:
- Involved in Design, Development, Testing and Maintenance of the project.
- Involved in developing an application to display products, check customer status etc using ASP.NET, C#, ADO.Net, AJAX, JavaScript, CSS, HTML.
- MVC design pattern followed for application development.
- Implemented Service Oriented Architecture (SOA) to create and consume Web Services.
- Involved in developing Win Forms for Windows based application to make a new customer registration, material management, order management etc.
- Implemented client side validation using JavaScript and Server Side Validation using built in ASP.NET validation controls and C# is used for business logic.
- Used AJAX controls for faster and interactive web experience.
- Developed Custom User Controls to reduce the complexity in UI coding and used Master Pages templates for the application.
- Involved in writing complex SQL Statements, Stored Procedures and Indexes to validate data and ensure system data integrity using T-SQL in SQL Server 2005.
- Involved in Data migration using SQL Server Integration Services (SSIS) which helped to easily move and manipulate data.
- Created customized reports using SQL Server Reporting Services (SSRS).
- Involved in creating sample data for Unit testing, code reviews and Production support.
- Used Visual SourceSafe (VSS) for version control and source code control.
Environment: MS Visual Studio 2005, .NET Framework 3.0, ASP.NET, C#, ADO.Net, HTML, SQL Server 2005, IIS 6, HTML, JavaScript, CSS, AJAX, SSRS, SSIS,, JavaScript, MS Visual Source Safe(VSS) and Windows Server 2003.
Confidential
.Net Programmer
Responsibilities:
- Implemented the project using ASP.NET, Visual C# and back-end database as Microsoft Access and Microsoft SQL Server 2005.
- Worked on Business logic layer and Data Access layer.
- 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.
- Developed and Consumed Web Services using Visual C#, ASP.NET.
- Used AJAX Controls to increase the responsiveness of the web application after XMLHttpObject released.
- Developed a module Nepali Calendar. Developed a complete UI to provide features like creating event on the dates and popping up notifications.
- 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.
- Used Grid Views, Details Views to retrieve, display and manipulate data.
- Was involved in the unit testing of the application using NUNIT.
- Application management was done with Exception handling.
- Configured ASP.Net Web.config and global.asax files, for the entire web application.
- Used Crystal Reports to generate dynamic reports in page called Report Builder.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
Environment: ASP.NET, Microsoft .NET Framework 3.0, ADO.NET, AJAX, Microsoft Access, SQL server 2005, T-SQL, Windows XP Pro, IIS 5.0, CSS, NUNIT, Crystal Reports 8.0.