Senior C#/.net Developer Resume
Pittsburg, PA
SUMMARY:
- 11+ years of total experience in the IT as software developer and analyst in developing and designing Web applications using web - technologies such as ASP.NET with C# and VB
- Good experience in developing and designing Windows application using technologies such as C#.NET and VB.NET
- Good experience in developing, maintenance and enhancements of VB6, ASP applications and migrating the application to windows applications in C#.NET and VB.NET and to ASP.NET Web application
- Experience of front-end HTML/HTML5, JavaScript (including jQuery) and CSS and Designed and implemented the UI with extensive use of JavaScript, JQuery and Ajax
- Experience in development of applications for Web and Windows Forms.
- Developed service contract, operation contract & data contract classes to support communication between Agents to Insure.NET using Service Oriented Architecture (SOA) through WCF web services through C#.NET
- Experience in developing reports using Crystal Reports, MS Access reports, Entity Framework and SQL Server Reporting Services (SSRS).
- Expertise in using ASP.NET Grid Controls, Server Controls, Master Pages, custom web controls using C#.NET, JavaScript which involve design and runtime validations.
- Proficient in developing Service Layer using C# and Windows Communication Foundation (WCF).
- Extensive Knowledge of Object Oriented Paradigm Design Patterns including Model View Controller (MVC) 4.0
- Worked with custom controls and defining layouts using Silverlight 3.0. Involved in building a rich web experiences using Silverlight
- Experience in creating Windows Presentation Foundation (WPF) in web based applications using .NET Framework 4.0
- Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Triggers, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008.
- Good working experience in making AJAX based web applications to improve the response time and extensively implemented update panels, script manager and triggers
- Experience in various verticals like Banking, Education, Insurance and Telecom.
- Design and development on databases using SQL Server 2005/2008. Developing Reports using SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS).
- Good in-depth understanding and experience in building server applications using C#, ASP.Net, ADO.Net, XML, Silverlight, Web Services, HTTP modules and handlers based on .Net Framework 4.0/3.5 / 3.0 / 2.0.
- Proficient in creating Custom lists, Features, Web parts and Master Pages to improve feature and Look and Feel of the sites.
- Experience in on Service Oriented Architecture, Web Services, WCF RIA Services, SOAP over HTTP, WSDL and UDDI.
- Experience in working with Windows Communication Foundation (WCF) in .Net Framework 3.5.
- Thorough knowledge of Design Patterns like MVC Patterns and Singleton Patterns.
- Created WCF services and communicated them with JavaScript to display certain information
- Experience in data access using WCF RIA Services and ADO.NET Entity Framework.
- LINQ experience to work with Datasets, Objects, Entities as well as ADO.NET Entity Framework.
- Experience in designing and developing Databases in SQL Server 2000/2005/2008, Oracle 10g which includes the development of functions, stored procedures and triggers using Transact SQL and PL/SQL.
- Experience in writing Unit Test Cases like Positive Test Cases, Negative Test Cases and Exception Test Cases.
- Worked extensively in all phases of the Software Development Life Cycle, performed various roles like Requirements Analyst, Designer, Developer, Tester, Reviewer, and Configuration Controller.
- Experience in implementing Agile Software Development methodologies.
- Good knowledge and understanding of Object Oriented Design Principles.
- Extensive experience in Developing Web-based N-tier software applications using Design patterns.
- Excellent verbal and interpersonal skills; good analytical and debugging skills; systematic approach to system architecture design and programming tasks.
- Proficient in analyzing and translating business requirements to technical requirements and architecture.
- Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
- Extensive experience in working with Global Team environment On-site - Off-shore model.
TECHNICAL SKILLS:
Web Technologies: ASP.Net, ASP, CSS, HTML, jQuery, AJAX, JavaScript, Bootstrap
. Net Technologies: C#.Net, ASP.NET, ADO.NET, Entity Framework, LINQ, T4 templates, WCF, Web Services (SOAP and REST), Web API
Programming Languages & Design Patterns: C, C#, SQL, T-SQL, JavaScript, Dependency Injection, Singleton pattern, SOLID Principle.
Database: Version Control
Microsoft Tools: Oracle, MS SQL Server SVN Tortoise, Visual Source Safe, Team Foundation Mastery of Microsoft Office programs (Word, Excel, PowerPoint)
WORK EXPERIENCE:
Confidential, Pittsburg, PA
Senior C#/.Net Developer
Roles & Responsibilities:
- Developed a fully object oriented, 3-tier web application using C# and ASP. Net. Built tables, functions, stored-procedures, defined data relationships and constraints in SQL Server 2005.
- Used Design Patterns while designing the application like Singleton Pattern and Factory Pattern.
- Worked in all phases from design to implementation, including Technical design.
- Implemented the Presentation Layer using the concepts such as Master Pages, Themes, Skins, SQL Membership provider and profile object.
- Developed Student Information System and Administrator Modules.
- Developed all the Business Logic for all the modules in a separate Business Layer in C# and this was implemented using WCF.
- Used Web Services to get the data of the Student from Student Information System module in the process online of examination.
- Developed the data layer class using C# which is reusable for data transactions of entire project. In this class extensively used ADO.NET objects like Dataset, Data Adapter, Data Reader, Command, Data Table and Data Relation objects.
- Developed business logic using C#.NET, used the developed data layer class extensively for database related transactions.
- Worked with Team Foundation source control which stores all code, as well as a record of all changes and current check-outs in a SQL Server database.
- Developed profiling tool and test scripts specific to the tool, and Unit testing using NUnit.
- Created technical documents detailing the implementation of the custom components developed.
Environment: .NET Framework 3.0, ASP.NET, C#.Net, VB.net, XML, XSL, XSLT Microsoft SQL Server 2005, Win Forms, Windows XP, PayPal API for online Credit card processing, Windows Communication Foundation(WCF), Windows Presentation Foundation(WPF), ADO.NET, Web Service, Microsoft Enterprise Library Application Blocks, NUnit, TFS.
Sr . NET Developer
Confidential, Seattle, WA
Responsibilities:
- Involved in requirements gathering, analysis, design, development, testing/debugging and implementation of the application.
- Developed core functionality with the .NET Framework using C#.NET, ADO.NET and SQL Server.
- Designed and developed MVC based application, developed Models, Views and Controllers.
- Developed the user interface using HTML, CSS, XHTML, JavaScript, jQuery.
- Implemented LINQ and Entity framework (ORM) for data retrieval and querying tables.
- Used Windows Communication Foundation (WCF) Service for Business Logic Layer.
- Implemented validations using Data annotation in ASP.NET MVC.
- Used ASP.NET 4.0 Framework and MVC with Razor view to design and develop the application.
- Involved in migrating web services using Windows Communication Foundation (WCF).
- Implementing WCF for developing and deploying services with the Service Oriented Architecture (SOA).
- Implemented Forms Authentication and role based Authorization in ASP.NET to authenticate the users.
- Implemented the Code using Object Oriented programming and responsible for end to end code delivery.
- Developed sending email notifications from the application using SMTP.
- Consumed WCF from ASP.Net MVC application using Http client.
- Worked on Database design, creation and maintaining stored Procedures with SQL Server Management Studio (SSMS).
- Worked on Web. Config file for setting up of the application by writing database connections.
- Implemented Unit Testing using NUnit Framework.
- Worked with Business Analyst & Project manager to drive out requirements and implemented an elegant solution to the task at hand.
Confidential, TX
C#/.Net Developer
Roles & Responsibilities:
- Responsible for providing functional, technical and test specifications & requirement traceability matrix (RTM)
- Design & development of Web application using ASP.Net, AJAX, JavaScript, jQuery, CSS, Developer Tool, C#.Net, WCF, XML, technologies
- Development of UI and server side code (behind) using .Net Framework 3.5
- Developed, Configured and consumed Web Services in C#.Net using WCF
- Responsible for creating and implementing user workflows and use cases
- Monitoring different fallout status, retraction offer status, and internal services status.
- Use Generics extensively in C# and ASP.NET Menu Controls
- Extensively used ADO.NET to build query-driven applications
- Designed and coded Win Forms using C#.NET.
- Designed and developed databases which includes the development of functions, Stored procedures and Triggers using SQL Server
- Involved in code reviews, standard performance and functional reviews
- Responsible for end to end delivery of assigned Work Request for each iteration of the project
- Responsible for process improvements and providing tools for task automation to generate reports
Environment: .Net Framework 4.0, ASP.NET 4.0, ADO.NET, Win Forms, AJAX, JavaScript, jQuery, CSS, C#.Net, WCF, XML, SQL SERVER, Visual Studio 2010,
Confidential, Bethlehem, PA
.Net Developer
Responsibilities:
- Understanding and reviewing the existing applications and involved with the Business team and implemented the tasks as per the Priority of Business Requirement.
- Used SCRUM methodology for iterative task completion by having Daily Stand-ups.
- Created UI layers, Webpages and integrated to maintain the performance of Data flow and Data Integrity using Asp.Net, Widget Grids and other User Controls.
- Designed and developed web forms with ASP.NET, JavaScript, Silverlight, jQuery, JSON, HTML, XHTML, CSS, and Firebug.
- Developed service contract, operation contract & data contract classes to support communication between Agents to Insure.NET using Service Oriented Architecture (SOA) through WCF web services through C#.NET.
- Used Ajax, JQuery, JavaScript, CSS and various web controls to present data to users in a much comfortable environment.
- Worked with WPF 4.0 for creating user rich interfaces for windows applications
- Worked with Model View Controller (MVC) pattern to design layers.
- Created snapshots by using WPF(Windows Presentation Foundation) for requirement phase and used SQL Server Integration Services (SSIS)
- Used Cascading Style Sheets (CSS), HTML to attain uniformity of all web pages.
- Used JQuery for client side validation, navigation and for firing server side events.
- Developed the application as Model View Presenter thus achieving separation of business logic and User Interface.
- Developing XML Web Services in C# and SOAP for information exchange across applications.
- Worked with Asp.net Master Pages that are common throughout the application and content pages.
- Involved in writing the Unit Tests for C# code of business logic in Presentation Layer using Moq-Framework.
- Used BasicHttpBinding and WSHttpBinding to interact with other WCF services
- Used LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
- Understanding the client requirement and developing application using WPF and Prism Framework
- Developed SQL stored procedures for data manipulation and querying data from SQL.
- Maintained build versions and code versions using Team foundation Server’s Version Control (TFS).
- Monitor different fallout status, retraction offer status, and internal services status
Environment: .NET Framework 4.0, Silverlight, ASP.NET, AJAX Toolkit, Scrum, SSRS, Windows Communication Foundation(WCF),WPF, PRISM, Oracle 11g, LINQ, ADO.NET, SQL Server 2008, C#, HTML, CSS, JQuery, JSON, LINQ to SQL, TFS, Enterprise Library 5.0.
Confidential, NYC
C#/.Net Developer
Roles & Responsibilities:
- Involved in the designing the architecture of the application modules and responsible for any changes adopted and the project uses application Design Patterns (observer pattern).
- Set up the development environment using Visual Studio.NET 2010, Windows XP, SQL client (2008) and Visual Studio Team Foundation Server 2010.
- Implemented Validation Controls in ASP.Net.
- Developed in C#.NET.
- Created and used the Tuple Objects & Extension Methods by using the new features of .Net Frame Work 4.0.
- Building an application with MVVM.
- Created and Deployed Web Services on Bank Applications with classes for accessing the database with required security authentication of the bank system.
- Designed and developed a WPF application to be used as a reference library for all HP branded Control styles designed by frog design.
- Created WebPages for various work streams using C#.NET, ASP.NET, AJAX, JSON with JQuery, Telerik RAD Controls and business logic layer which connects to the other services using C#.Net.
- Developing who work with visual designers, using MVVM makes it much easier to create a smooth designer/developer workflow.
- Good experience on JAWS (Screen Reading Software) software Tool.
- Developed Silverlight Navigation Application and Silverlight Toolkits Including Drag Drop listbox.
- Created the generic controls, user control and components as Web Controls.
- Created WCF based web service for communication between applications which are published for the various business units.
- Consumed Web Services using WCF and displaying data on the UI and used JavaScript for client side validation.
- Maintain the check in and check out the codes to the different branch of the code base in TFS.
- Developed the Stored Procedures, SQL Scripts, and Views for MS SQL Server 2008.
- Created packages, Stored Procedures, Triggers necessary for Java Web Services to load the transaction data for payments and libraries modules.
- Integrated the various modules and deployed the project in the testing environment.
- Involved in testing, debugging and documentation.
- Developed reports display on the Web page using the XML from SQL Server database, with the usage of XSL in .NET web application.
- Performed bug fixing and assigned it to the team.
- Tracked the defects using Team Track.
- Used TFS 2010(Team Foundation Server) for version control for the project.
- Verified the cross browser compatibility during development and used Microsoft Enterprise Library blocks for Crypting and logging.
Environment: Windows XP,.Net Framework 4.0, Visual Studio 2010, Team Foundation Server 2010, ASP.NET, VB.NET, SQL Server 2008, Oracle 10g, Web services, WCF, WPF, SOAP, AJAX, ADO.NET, JQUERY, LINQ, JSON, JavaScript, CSS, Cruise Control, Microsoft Enterprise Library, XSLT, XML, MVC, Telerik RAD Controls.
Confidential, FL
Junior Web Developer
Responsibilities:
- Primary responsibilities included analysis, design and development of applications
- Developed applications using C#, ASP.NET MVC 5, SQL 2008 and WCF.
- Created web application using ASP.NET MVC and MS SQL server on back end.
- Used HTML, CSS, Bootstrap and JavaScript for frontend development tools.
- Maintained and updated .Net sites and SQL databases.
- Modified stored procedures for data pulling and aggregation.
- Implemented client-side validations/Scripting using jQuery, JavaScript and AJAX.
- Actively involved in database design and developed optimized stored procedures.
- Maintained, updated and modified SQL driven reports for client events.
- Created HTML/CSS mockups of websites.
- Assisted senior developers with programing on projects whenever needed.
Work Environment: C#, ASP.NET MVC 3, jQuery, HTML, BOOTSTRAP, WCF, ADO.NET, CSS, Visual Studio 2010and SQL Server 2008