Sr Net Developer Resume
Albuquerque, NM
SUMMARY
- Microsoft Certified Professional with 6 years of experience in system analysis, architecture, design, and development of enterprise N - tier web and windows applications.
- Experience in developing Web applications using ASP.NET 2.0/3.0/3.5, Win Forms and MVC using Microsoft Visual C#.NET, Database access using ADO.NET, LINQ, and distributed applications using WCF, ASMX Web Services, and Messaging system
- Proficiency in Waterfall and Agile development methodologies and in developing Use Cases, Sequence Diagrams, and Class Diagrams in UML
- Developed web applications using service oriented architecture (SOA)
- Experience in Web-Development technologies like HTML, XAML, XML, AJAX, Java script, JQuery, XSL/XSLT, CSS, Master Pages, and Site Map
- Strong in backend database development including designing and administering databases, writing stored procedures, SQL and triggers for SQL Server and Oracle databases.
- Experience with Optimization of Queries using Indexes and joins
- Experience with SQL Server Integration Services (SSIS) Packages, and SQL Server Reporting Services (SSRS)
- Experience in designing rich UI in Silverlight in conjunction with Expression Blend
- Experience in writing unit test cases using Microsoft Unit Test Framework and NUnit
- Experience in using third Party tools like Telerik RAD controls
- Experience usingsource code version controls such as Microsoft Visual Source Safe(VSS), Team Foundation Server (TFS), and Sub Version (SVN)
- Extensively used .NET caching techniques
- Excellent analytical skills with proficiency in debugging and problem solving
- Proven technical skills and ability to work within a team for successful completion of project
TECHNICAL SKILLS
Microsoft Technologies: ASP.NET 2.0/3.0/3.5, C#, ADO.NET, Web Services, WCF, LINQ, Win Forms, Silverlight 3.0/4.0.
Internet Technologies: AJAX, HTML, JavaScript, JQuery, XAML, XML, XSLT, XPATH, CSS
RDBMS/DBMS: MS SQL Server 2008/2005/2000 , MS Access, Oracle 9i/10g
Reporting tools: Crystal Reports XI R2, MS SQL Server Reporting Services (SSRS)
Web Servers: Internet Information Server (IIS 7.0/6.0/5)
Development Tools: Visual Studio 2003/ 2005/2008/2010 , Expression Blend, Visio, SQL Enterprise Manager
Languages: C, C#, TSQL, PL-SQL
Version Control: Visual Source Safe(VSS), Team Foundation Server(TFS),Sub Version(SVN)
Operating Systems: Windows 9X/ 2003/2008/ XP/Vista/7
Others: SSAS, SSIS
PROFESSIONAL EXPERIENCE
Confidential, Albuquerque, NM
Sr Net Developer
Environment: The UFACTS framework was developed on top of .NET Framework 4.0, MVP architecture, WCF, IIS 7, Windows LDAP, Oracle 11g, IBM filenet, Pitney Bowes DOC1. TFS, IBM rational tools like ClearCase, ClearQuest and ReqPro. It is distributed system with service oriented architecture implementation. WCF is used as end point for presentation and service communication.
Responsibilities:
- Handled Monetary and ICON modules independently staring from analysis to implementation and delivery.
- Designed the data model for modules and used LLBLgen for ORM mapping and Business entities generation.
- Created views and stored procedures using Oracle TOAD.
- Worked on .Net 4.0 and Asp.net for front end design.
- Designed the application using MVP architecture
- Wrote WCF services for presentation and service communication.
- Version control using Visual Studio Team foundation server.
- Used IBM rational tool: Clear Quest to track Bugs.
- Administered correspondence generation templates created using Pitney Bowes Doc1 engine
- Extensively used IBM filenet API’s to create and modify workflows.
- Reports generated using SAP Crystal Report 2008
- Test cases created using Unit Test projects.
Confidential, Chicago, IL
Sr. .Net Developer
Environment: C#.NET, ASP.NET 3.5, MVC2, ADO.NET, LINQ,WCF, MS SQL Server 2008, XML, HTML, CSS, AJAX, IIS 7.0, JavaScript, jQuery, Telerik, Silverlight, Visual Studio 2010, TFS, Visio, UML.
Responsibilities:
- Developed this application using MVC architecture
- Followed Test Driven Development (TDD)
- Developed Use-Case Diagrams, Class diagrams and designed Sequence diagrams using VISIO
- Developed and consumed services using WCF services models
- Used ADO.NET Entity Framework to generate Business entities
- Used LINQ to query data from ADO.NET entities
- Designed User Interfaces using CSS, Master Pages and JavaScript
- Used Silverlight in some of the data intensive pages for rich UI
- Used data annotations for validation
- Used Telerik components for more rich UI
- Used AJAX, and jQuery for quick response of web pages
- Developed custom user controls
- Source control and bug tracking using TFS
- Involved in preparation of Test Cases, using Unit Test project.
Confidential, Charlotte, NC
Senior .Net Web Developer
Environment: C#, ASP.NET 3.5, AJAX, LINQ, WCF, SQL SERVER 2008, Visual Studio2008, CSS, jQuery, Crystal Reports, TFS, SOA, ADO.NET, JavaScript, Silverlight.
Responsibilities:
- Involved in Database and Application design, development and Requirement gathering.
- Followed Agile Scrum methodology and Integrated TFS with Agile methodology.
- Developed the front end using ASP.NET and Silverlight
- Configured security features for the application using Form Based Authentication and Role Based authorization using C#
- Developed and consumed services using WCF service models
- Implemented Exception Handling, Logging using Microsoft Application Blocks
- Involved in designing of SQL Server Database 2008 and in writing stored procedures for performance optimization and other DB operations such as complex SQL queries, Views and Triggers etc
- Involved in coding of Client side scripting using JavaScript and jQuery
- Used SQL Server Reporting Services (SSRS) for creating reports
- Involved in bug fixing and monthly release of updates
- Configuration Management and version control using Team Foundation Server
Confidential, Chicago, IL
.Net Developer
Environment: Visual Studio 2005/2008, C# .NET 3.0, ASMX Web Services, ADO.NET, XML, SQL Server 2005, VSS
Responsibilities:
- Understand the business and gather requirements to create UML Use Case diagram using Visio
- Create design documents with conceptual diagrams, architectural diagrams, class diagrams, sequence diagrams, state diagrams, communication diagrams, etc
- Developed user interfaces in Windows Forms and C#.NET
- Provided printing facility for the windows form application
- ASMX services are used to communicate with persistence layer
- Created tables, views, stored procedures using T-SQL in SQL Server 2005
- Extensively used ADO.NET for data retrieval, querying, storage and manipulation
- Involved on testing the application using NUnit
- Migrate existing volume of data to the new system to be used going forward
- Provide support for the solution with improvements and minor enhancements
- Version control using Visual Source Safe
Confidential
Jr.Web Developer
Environment: .NET Framework 1.1, SQL Server 2000, C#.NET, Crystal Reports, Visual Studio.NET 2003, Visual SourceSafe .
Responsibilities:
- Involved in Design, and Development of Win Forms using C#.NET.
- Designed and developed Reports by using Crystal report Bundled Version for .NET.
- Implemented Data Access Layer using ADO.NET to communicate With the MS SQL Server 2000 Database
- Involved in writing Stored Procedures and creating Tables, Views in SQL Server 2000.
- Involved in taking Backups, Restoring, Import/Export data using MS SQL Server and DTS.
- Improved the application performance using stored procedures.
- Created Custom Reports such Appointment date, Patient ID, Discharge Date and Specialty wise etc using Crystal Reports.
- Developed Report Component, so that it retrieves the data by executing Stored Procedures through Data Access component.
