Senior C#.net Developer Resume
Jersey City, NJ
SUMMARY
- 7 and half years of experiance in Object Oriented software design and development for business, finance, and medical industries using ASP.NET, C#, VB.NET, XML and web service.
- Ability to manage team with onshore experience.
- Proficient in ASP, VB, COM, VB.NET Win Forms, ASP.NET 1.1/2.0/3.0/3.5/4.0 , C#. NET Win Forms, ADO, Jquery, ADO.NET, XML, AJAX, SQL Server 2000/2005/2008/7.0/6.5 , Web Services, Crystal Reports.
- Proficient in WCF, LINQ, XML, MVC 3.0 and Web Services.
- Experience in Object Oriented Analysis and designed in UML using Rational Rose and Microsoft Visio.
- Experience Working on Windows Communication Foundation (WCF), Windows Presentation Foundations (WPF), .NET Framework 3.0 / 3.5/4.0, LINQ and Microsoft Enterprise Application Block.
- Expertise in XML, XML DOM, HTML/HTML5, DHTML, SOAP, CSS, XSLT, XSD, JavaScript, XSL and XPATH programming.
- Expertise in developing web users control and custom controls.
- Extensive experience in developing web services and windows services.
- Expertise in all phases of software development life cycle (SDLC) from inception through designing, coding and testing.
- Extensive experience in visual studio 2008 Web based testing system.
- Proficient in Membership (ASP.NET website administration tool).
- In depth Knowledge of Object Oriented Design and architecture.
- SQL Expertise in database design and database programming using MS SQL Server 2008/2005/2000 and MS Access 2003/2007/2010.
- Well versed with Crystal Reports, Windows workflow foundation and SQL Server Reporting Services for developing custom and dynamic reports.
- Performed unit testing and integration testing using NUnit testing.
- Excellent analytical, organizational, planning skills with demonstrated abilities in training, and mentoring teams towards achieving organizational goals.
- Ability to quickly grasp new concepts and aptitude to master new technologies and applications.
- Converted designs and specifications into well structure, high quality, and usable / reusable code in timely fashion and without errors.
- Good communication skills and proven record of teamwork and customer satisfaction.
TECHNICAL SKILLS
OPERATING SYSTEM: WINDOWS 7/ WINDOWS 8/VISTA/XP/98, UNIX, and MAC OSX.
MICROSOFT TECHNOLOGIES: .NET FRAMEWORK 1.0/2.0/3.0/3.5/4.0 , ASP.NET, ADO.NET, LINQ, WEB SERVICES, WCF.
PROGRAMMING LANGUAGES: C, C#, VB.NET
XML TECHNOLOGIES: XML, XSL, XSLT, XPATH AND SOAP
OO TOOLS and LANGUAGES: RATIONAL ROSE AND MICROSOFT VISIO.
RDBMS: SQL SERVER 6.5/7.02000/2005/2008 AND MS ACCESS 2003/2007/2010.
REPORTING TOOLS: CRYSTAL REPORTS AND SQL SERVER REPORTING SERVICES.
WEB SERVERS: INTERNET INFORMATION SERVER (IIS) 5.0/6.0/7.0.
DEVELOPMENT TOOLS: VISUAL STUDIO 2000/2005/2008/2010 , SQL SERVER MANAGEMENT STUDIO 2005/2008
PROFESSIONAL EXPERIENCE
Confidential, Jersey City, NJ
Senior C#.NET developer
Responsibilities:
- Converted designs and specifications into well structure, high quality, and usable / reusable code in timely fashion and without errors.
- Involved in production support of these applications and helped minimize the number of bugs by 20 - 30% every release through thorough integration and unit testing and thus increasing productivity.
- Appreciated by the business users for good communication skills and helping to sort most of the issues/bugs/Enhancements in production within the same day.
- Prepared Object modeling, Use Case diagram, class diagram and activity diagram using UML 2.0.
- Involved in GUI design and create dynamic interface using CSS, XML, DTD, Schemas and XSL.
- Designed and developed the UI, service and Business Data layer using ASP.NET 4.0/4.5, C#.Net 4.0/4.5.
- Implemented Data Access Layer using ADO.NET to access the database.
- Developed user controls and custom controls for reuse in C#. Net.
- Designed rich interactive WPF application in XAML using Expression blend and visual studio.
- Developed the application using WPF to create an interactive native client GUI and designed the application based on MVVM design pattern
- Used XML as configuration settings.
- Developed and consumed Web Services in .Net.
- Used Team Foundation Server 2010 (TFS) to maintain source and version control.
- Implemented Queries, Stored Procedures and Triggers in SQL Server 2010.
- Implemented the search autosuggest functionality using AJAX.
- Have used Grid View, Data list to display the data in a customized format in ASP.NET page.
- Used Validation Controls in ASP.NET for validating Front-End forms.
- Developed and consumed WCF services and used basic HTTP binding for the end points.
- Coded Java Script for pop-up screens.
- Involved in peer to peer code reviews and design reviews.
- Gave knowledge transfer session for my teammates.
- Build releases and deploy the project to QA, UAT and production environments.
Environment: ASP.Net 4.0/4.5, MVC, C#, ADO.net, Visual Studio 2010, SQL Server 2010, Microsoft Visio, Web Services, WCF, APF, XAML, TFS 2010, IIS 7.0, Java Script, JQuery, XML, AJAX, LINQ, HTML, CSS.
Confidential, Albuquerque, NM
Programmer/Analyst
Responsibilities:
- Actively involved in gathering client requirements.
- Designed and developed the UI, service and business Data layer using ASP.NET 3.5, C#. Net 3.5.
- Prepared object modeling, use case diagram, class diagram and Activity Diagram using UML 2.0.
- Onshore model was developed to provide clients with the services that would support their functional activities in an efficient manner.
- Designed and developed webpages and User Controls (.ascx) using ASP.NET and C#.
- Implemented 3-tier architecture using MVC to separate the application and database functionality.
- Involved in creating the Functional and Technical Documents.
- Implemented web services using WCF to retrieve data from different database servers and to create the employee details in a format required by the company.
- Designed sign on service for authentication.
- Have used ASP.NET Validation Controls to do server-side validations and client side validations and client side validations based on users browser.
- Implemented Data Access Layer using ADO.NET to access the database.
- Developed the application using grid view, Master Pages and controls using ASP.NET 3.5.
- Handled XML by creating, parsing, validating and transforming XML data.
- Used XML, XSLT and CSS in the application.
- Used AGILE (SCRUM) approaches/methodology.
- Created Tables, wrote Stored Procedures, Functions using SQL SERVER 2008.
- Performed peer code reviews.
- Involved in the project maintenance doing some bug fixing and doing knowledge transfer session under time constraints.
- Used SQL-server reporting services to develop reports.
- Used Visual Source Safe (VSS) 6.0 to maintain source and version control.
Environment: VS 2008/2010, MVC4, ASP.NET 3.5/4.0,C#.NET, OOPS, XML, WCF Services, HTML, JavaScript, SQL Server 2008, Entity Framework, Enterprise Library, Windows XP.
Confidential, Cleveland, Ohio
.NET Developer
Responsibilities:
- Designed and developed web pages using ASP.NET, C#. NET.
- Involved in developing Business and Database logic.
- Used MS Visio flow diagrams for analysis.
- Used AJAX controls such as Calendar, Update Panel to increase the web page's interactivity and usability.
- Used Master Pages, CSS & Themes for the consistent look of the application.
- Developed customizable interface for the clients-employees using XML and transformed to HTML using XSLT.
- Used ASP.NET data controls to display the data.
- Implemented Data access layer (DL) using ADO.NET with database SQL Server by creating Functions, Triggers and Store Procedures in T-SQL.
- Created and consumed Web Services to send data about Patients to Insurance Companies, Send Order Details for Medical Products and Pharmacy, Get Order Status etc.
- Created Authenticated ASP.NET pages based on assigned roles.
- Have extensively used Datasets, Data table and Data view to retrieve and manipulate data and display the data in the ASP.NET page.
- XSLT style sheets were created for transforming the results from XML output.
- Created customized reports using SQL Server Reporting Services.
- Used Telerik Controls for the attractive user Interface, unparalleled richness, responsiveness and interactivity. Used ASP.NET validation controls.
Environment: VS.NET 2008, OOPS, ASP.NET 30/3.5, MVC, C#.Net, VB.NET, HTML, JavaScript, SQL Server 2005, 2008, WCF.
Confidential
Web Developer
Responsibilities:
- Developed the Web Application and ASP.NET and VB.NET.
- Validations done using JavaScript.
- Designed the database, developed tables in SQL SERVER 2000.
- Implemented User Controls and custom controls for use in the project. Used session/view state combination to make their user control persist information across requests/pages.
- Actively involved in testing the application.
- Used ADO.NET for database connectivity, storage and retrieval on SQL SERVER 2000.
- Created and used Stored Procedures to support data transactions.
Environment: ASP.NET, VB.NET, HTML, DHTML, JAVASCRIPT, SQL SERVER 2000, MICROSOFT VISUAL STUDIO 2003
Confidential
Web Developer and Optimizer
Responsibilities:
- Interacted with the client and prepared the functional specifications of the project.
- Involved in development of the main system, defining the different types of lottery games, sub games, schemes and getting the winning ticket for the various draws etc.
- Developed user interface to generate HTML report for the various combinations of games using ASP.NET.
- Created and managed database objects including tables, indexes, triggers, stored procedures in MS SQL SERVER 2000.
- Configuration management using Visual Source Safe 6.0.
- Performance tuning and security related issues.
- Deployed and handled post implementation issues
Environment: ASP.NET 1.0, C#, XML, UML, SQL SERVER 2000, MS ACCESS, ADO, MICROSOFT VISUAL STUDIO, RATIONAL ROSE
