We provide IT Staff Augmentation Services!

Software Developer (c#/.net) Resume

2.00/5 (Submit Your Rating)

St Paul, MN

SUMMARY

  • Over 8 years of experience in Microsoft Technologies in Designing, Developing and Implementing Intranet, Internet, Client/Server applications, Web Development, Object Oriented Programming in Software Development Life Cycle (SDLC).
  • Having extensive experience in all phases of Software Development Life Cycle (SDLC) including Architecture, Requirement analysis, Design, Development, Implementation, Debugging, Testing, Documentation and Maintenance of Client/Server and web based applications.
  • Expertise in developing applications using Microsoft technologies such as .NET Framework 4.0/3.5/3.0/2.0 , Web applications using ASP.NET, MVC 3.0/4.0, Entity Framework 6.1/4.1/4, Win Forms using Microsoft Visual C#.NET and VB.NET, MVP and MVVM. Database access using ADO.NET and distributed applications using WCF, XML Web Services and Messaging system.
  • Having good experience in OOP’s, Caching, Authentication, Windows Services, User Controls (ASCX) and Web Custom Controls.
  • Experience in creating Validation Controls for front - end validation.
  • Experience in development and usage of Web Services using WSDL, UDDI and SOAP.
  • Strong knowledge in System Architecture, Design Patterns including Service Oriented Architecture (SOA), Model View Controller (MVC), Facade, Factory, Singleton, Dependency Injection, Inversion of Control.
  • Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query (LINQ) Providers for data manipulation.
  • Extensive experience in web-based page and site designs using HTML, XHTML, DHTML, CSS, Themes, Master Pages, Site Map, JavaScript, jQuery and AJAX.
  • Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
  • JavaScript client side validations were done for ASP.NET Web Applications.
  • Experienced in the development of database applications using ADO.NET objects.
  • Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server, MS Access, and Oracle.
  • Extensively worked on stored procedures and user defined functions.
  • Strong knowledge in MS SQL Server, Oracle.
  • Database Design, Development, and Administration using MS SQL Server, MS Access & Oracle.
  • Strong knowledge in designing, developing reports using MS-Access, SQL Server 2000/2005 Reporting Services and Crystal Reports.
  • Experience in reporting and analysis using Crystal Reports, SQL Server Integration Services (SSIS) with the .net environment.
  • Experience in Creating Unit Testing applications and Unit Testing WITH NUnit.
  • Expertise in database applications involving complex Database Queries, stored procedures, triggers, (Data Transformation Services) DTS packages, design and implementation with MS SQL Server 7/ 2000/2005/2008 , Oracle 8i/9i/10g and Microsoft Access.
  • Strong Experience in Design & Development of Client-Server & Web applications using Object Oriented Analysis and Design (OOAD) methodologies.
  • Experience in creating, maintaining and designing database diagrams, setting table relationships and indexes.
  • Experience working with Middle-Tier development like MTS, MSMQ, COM/DCOM, COM+, IIS 7.0-5.1, CORBA, EJB
  • Good Knowledge in building Silverlight applications using .Net.
  • Extensive experience in ecommerce.
  • Worked in a team environment and also coordinated with business/functional team.
  • Excellent interpersonal and oral/written communication skills.

TECHNICAL SKILLS

Languages: C,C++,.NetFramework 1.1/2.0/3.0/3.5/4.0/4.5 , C#.NET,VB.NET,PL/SQL.

Databases: SQL Server 2000/2005/2008 , DB2, Oracle 8i/9i/10g and MS Access.

Reporting Tools: Crystal reports 10.0/11.0, SSRS 2005.

Tools: MS Team Foundation Server (TFS), Visual Source Safe, IIS, Visio.

Microsoft Technologies: Web services(SOAP), WCF, WPF, ADO.NET, LINQ, Windows Forms, Silverlight

OS: Windows 2010 Professional, Windows XP, Windows Server 2008.

Web Technologies: ASP.NET, AJAX, XML, Entity Framework 6.1/4, XSLT, HTML, JavaScript, JQuery, CSS, AGILE.

PROFESSIONAL EXPERIENCE

Confidential, St Paul, MN

Software Developer (C#/.NET)

Responsibilities:

  • Involved in analysis, design and development of the application.
  • Involved in complete Life Cycle including Analysis, Design, Development and Testing.
  • Developed modules of the application in ASP.NET, WPF and involved in writing C# classes.
  • Developed WCF services to enable effective communication between SOA.
  • ImplementingLINQqueries on different data sources inSilver lightapplications.
  • Implementing LINQ queries using LINQ to SQL on different data sources in Silverlight applications.
  • Involved in loading data from XML files to Database.
  • Experienced in handling Dataset and data tables.
  • Used data grid to review and modify manipulated data.
  • Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, Data View for consistent access to SQL Server data sources.
  • Responsible for developing the Business Logic using VB.NET.
  • Developed web pages using C#, ASP.NET and Visual Studio .NET 2010.
  • Used ASP.NET, HTML, to create dynamic web pages using ASP.NET Web Server Controls and user controls.
  • Developed ASP.NET MVC 3 web services and classic Web-Forms administrative web sites.
  • Integrated with flash with the help of handlers in .Net.
  • Designed and Developed User Interfaces using ASP.NET.
  • Developed front end responsive web application features using Microsoft .NET Framework 4.5, ASP.NET MVC, C#, Entity Framework, Dynamic Linq Library, AJAX, Bootstrap, jQuery, and JavaScript.
  • Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
  • Added functionality in business layer and Data access layer.
  • Good at import and export of data between XML file and datasets.
  • Used ADO.NET in connecting to Data Access management with SQL Server.
  • Designed and developed complex stored procedures in SQL Server 2008.
  • Designed and developed the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.NET.
  • Generated the required reports with the help of data grid.
  • Developed screens in ASP.NET AJAX-Enabled, C#, ADO.NET to display.
  • Development and Testing of Web Services (A middle tier application on IIS).
  • Wrote business logic in C# and handled transactions from and to database using ADO.NET objects such as Datasets, Data Adapters, and Data Readers.
  • Experienced in prepare, read, write and understand program specifications.

Environment: ASP.NET 4.0, C# 4.0, MVC 3.0, HTML, JavaScript, jQuery, XML, XSLT, Ajax, TFS, VS.NET 2010, SQL Server 2008 and SSRS.

Confidential, Dallas, TX

Application Developer

Responsibilities:

  • Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration in the SDLC process.
  • Actively involved in design and development using UML, ASP.NET Master Pages, Themes, Skins, ADO.NET, JavaScript, XML, CSS and Visual Studio.Net 2008.
  • Developed complex MVC Controller, View Models and Helper methods linked to backend database. The ADO.NET Entity Framework was used for the object to database mappings.
  • The Presentation Layer was implemented in ASP.NET 3.5 using Web Forms, User Control, and Web Controls.
  • Implemented MVVM (Model View ViewModel) pattern to create Silverlight user controls.
  • Used Telerik Controls like Rad Dock Panel, Rad Grid view, Rad Outlook bar, etc.
  • Developed runtime animations using SilverLight 3.0 and WPF.
  • Extensively used SilverLight/WPF page layouts, animated transition controls and key-frame animations.
  • Worked withExpression Blendfor extensive graphics.
  • Used Ajax Control Tool kit to run client side script, enhance rich web UI and data validation
  • Managed to implement a layout system which adapt to changing window and display conditions by using WPF layout controls.
  • Used .Net assemblies for building forms and reports, linked tables with Access using SQL Server as Database.
  • Used Enterprise Libraries for to connect Database (Data Access Application Block), to log on application used (logging Application Block), to handle exception used (exception Handling application block).
  • Extensively worked with LINQ to SQL, which uses ADO.NET to handle the communication with the database.
  • Used Cookies and Query strings to implement user state and transfer data between pages.
  • Session and view state objects used to maintain user session data and page post back operations respectively.
  • Created WCF services and communicated them with JavaScript to display certain information
  • Extensive use of Web Services, WCF Services and SOAP protocols
  • Developed WCF services to enable effective communication.
  • Used WCF services to store files in a repository, using a file storage service and hosted the service using multiple end points.
  • Involved in developing application for data communication using ASP and VB6.0. Developed and debugged Active Server Pages running JavaScript with Oracle backend database.
  • Created XSLT to convert XML data into text file.
  • Used Visual Source Safe (VSS) to check-in and check-out for the objects developed.
  • Worked on deploying the application on to development, staging and production servers.
  • Created design documents and test cases for development work.

Environment: Visual Studio 2010, C#, ASP.NET 3.5, WCF, EDMX, Java Script, SILVERLIGHT 4.0/3.0, Expression Blend 3.0, XAML, TFS 2010, WCF, IIS 7.0, AJAX, ADO.NET, MSMQ, LINQ, XML, XPath, Microsoft Enterprise Library, SQL Server Integration Services (SSIS), SQL Server Analysis Services.

Confidential, Gaithersburg, Maryland

.Net Developer

Responsibilities:

  • Involved in System Study, Requirement Gathering and Involved in extensive interaction with users.
  • Designed presentation layer for dynamic web forms using ASP.Net 3.5 Framework, DHTML, CSS and Visual Studio tools.
  • Developed solutions for diverse programming scenarios in C#, employing object--oriented programming concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Involved in deciding the requirements, writing the spec, database design, some of the project management tasks, and implementing the stored procedures.
  • Developed the various forms using Validation and Rich Controls, AJAX Extended Controllers, and created XML documents for embedding data into the controllers.
  • Developed the Expert Advice Web User Interface using AJAX technology to enhance the visual appearance to avoid the flickering effects across server post backs.
  • Created Win Forms in C#.NET which helped user operations like view, save and delete information.
  • Used Page and Data Caching concepts to increase the throughput of the ASP.NET Pages.
  • Used ADO.NET extensively for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.
  • Rendered XML document to an HTML using XSL and XSLT Transformations
  • Developed Web Services for Provider Enrollment using WCF technology.
  • Experience in writing SQL data objects.
  • Used triggers, stored procedures using T-SQL.
  • Consulted with management and designed and developed several SOA processes and data management tasks related to the project, whilst developing all phases of the application.
  • Involved in all phases of SDLC (System Development Life Cycle) life cycle.
  • Used TFS (Team Foundation Server) for the source control, data collection, reporting and project tracking.
  • Involved in Analysis, Design, and Development of web based application using VB 6.0. Designed screens with HTML, JavaScript, CSS, code in ASP using Server Controls, backend connectivity with ADO objects.
  • Documented business workflows textually as well as in UML diagrams
  • Involved in Documentation, Unit and Integration Testing and Debugging.

Environment: ASP.NET 3.5, C#, ADO.NET, MS Visual Studio 2008, MS SQL Server 2008, LINQ, Microsoft Office 2010, Web Services, WCF, WPF, SSIS, Crystal Reports 10, JavaScript, Scrum, AJAX, SDLC, XML, XSLT, TFS, DHTML, HTML.

Confidential

.Net Developer

Responsibilities:

  • Involved in preparation of User Interface Specification document.
  • Designed and developed User Interface for Patient Admission and Patient History, using C#.Net & ADO. Net on .NET 2.0 framework.
  • The application was developed on the 3 tier architecture.
  • Designed and developed User Interface for Creating and Monitoring the Prescriptions.
  • Designed and developed User Interface for Patient Billing and Collections.
  • Developed various database queries and Stored Procedures using SQL Server and T-SQL.
  • Designed and developed a Presentation layer, Business logic and Data layer for Patient, Provider and Validation List Item Lookup claims using ASP.NET 2.0, C# and SQL Server database.
  • Used case diagrams, class diagrams, sequence diagrams and activity diagrams for pictorial representation of process using UML.
  • Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.
  • Developed and consumed the Web Services for Insurance Verification.
  • Configured the Form-Authentication features
  • Used several Validation controls provided by the .Net framework
  • Tested the application in the testing servers.
  • Fixed all the issues provided by the end users.
  • Involved in specifications, Business Requirements, Data Flow Diagram including top-level design, database design, application and business logic.
  • Coordinated and managed expectation of customers and functional users interested in Decision Support.
  • Analyze, design, estimate, code and test new systems, enhancements, and bug fixes.
  • Code Review & Design Review of the above modules.

Environment: Windows XP, ASP.NET 2.0, C# .Net 2.0, ADO.Net, Web Service, Visual Studio.NET 2005, Sql Server 2005, HTML, XML, CSS.

Confidential

Software Engineer

Responsibilities:

  • Assisted in preparation of architectural designs for each of the components that were assigned for development.
  • Responsible for designing, developing and testing the Due Date Module using ASP.NET, HTML, CSS, JavaScript and SQL Server 2005 as database
  • Vacation Services Module was designed developed and tested using C#.NET, HTML, CSS, JavaScript and SQL Server 2005 as database.
  • Product Report tool was designed and developed using ASP.NET, XHTML, HTML, JavaScript and SQL Server 2005 as database.
  • Most of the internal structure uses XML for generating input/output.
  • Created type libraries from the existing C# dlls and these dlls are consumed in the Middle Tier Architecture.
  • Communicated with multiple groups in order to integrate the new enhancement into the regular flow.
  • Gave extensive production support.

Environment: C#.Net, ASP.NET, Microsoft Visual Studio, SQL Server 2005, HTML, CSS, JavaScript, XML, Microsoft Visual Source Safe and Windows XP.

We'd love your feedback!