C#/.net Developer Resume
MarylanD
SUMMARY:
- Overall 6 years of experience in Development and Implementation of web applications by using .NET Platform.
- Experience in various stand - alone, intranet, client-server and web based software applications using Microsoft technologies like Microsoft Visual Studio 2008/2010, Microsoft .NET Frameworks, C#.NET, VB.Net, WCF, WPF, ADO .NET, SQL Server 2000/2005/2008 , JavaScript, WPF, AJAX and SQL.
- Proficient in Web and Window based .Net application development using C#, ASP.Net, ADO.Net and Web Services (XML/SOAP), MVC, WCF, WPF
- Knowledge on Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#
- Outstanding ability to create and implement a wide variety of websites and web applications using, JavaScript, Angular JS , HTML5, CSS3
- Vast Knowledge of using Agile/Scrum and Iterative Development Methodologies with Excellent analytical and problem-solving skills.
- Experience on development of advanced technologies with services using WCF service and Web API applications where communication of data done in XML and JSON formats.
- Extensive experience with developing and consuming Web Services (SOAP, UDDI & WSDL).
- Extensive work experience with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database, Entity Framework in ADO.NET and Language Integrated Query (LINQ), LINQ to SQL and LINQ to Object
- Hands on experience in developing AWS Cloud Formation templates & provisioning software is using playbooks and integrating it with DevOps Jenkins Job.
- Experienced in Waterfall, Agile/Scrum, Lean and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices. working with configuration management using Visual SourceSafe (VSS) & Team Foundation Server (TFS)
- Web application development for backend using Angular JS with cutting edge HTML5 and CSS3 techniques
- Used Angular.JS and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller)
- Experience in SQL Server Database design, developing T-SQL queries using SQL Server Having Good Knowledge in all phases of Software Development Life Cycle (SDLC)
- Well versed on working with database objects like SQL stored procedures, functions, Triggers, Materialized Views, and Index.
- Experience in reporting and integrating business intelligence tools like SQL Server Reporting Services (SSRS) & SQL Server Integration Services (SSIS) as well as Crystal Reports.
TECHNICAL SKILLS:
Languages\ Web Technologies: C#, ADO.NET, ASP.NET, ASP.NET MVC, \ AJAX, XML, JavaScript, Angular JS, HTML5, WCF, WPF, Web API, LINQ, Entity Framework\ JQuery, JSON
Database\ Scripting Languages: ANSI SQL Server 2012/2008\ Java Script, AJAX
Development Tools\ Service Oriented Architecture (SOA): MS Visual Studio 2012/2010/2008 , N-Unit \ Windows Communication Foundation (WCF), Testing Framework, Moq, Microsoft Testing \ .NET Web Services, WSDL, SOAP, UDDI
Tools: MS Visual Source Safe (VSS), Team Foundation \ Internet Information Services (IIS) 7.5/7.0
Operating System: Windows XP/Vista/7 /8
PROFESSIONAL EXPERIENCE:
Confidential, Maryland
C#/.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including gathering Requirements, Analysis, Design, Implementation and Testing using Agile-Scrum methodology
- Gathered functional, business, and technical requirements and prepared the requirement documents.
- Analysis, design and development of modules using MVC, Entity Framework, C#.Net and SQL Server 2012.
- Migrated existing application to MVC framework without affecting existing clients.
- Developed and exposed WCF Services on multiple endpoints for intranet client applications.
- Application Tier developed using WCF Web Services using C#, LINQ, implemented client-side win form application with tested using Visual Studio N-Unit Testing Framework and hosted on IIS 7.0.
- Created WCF services to Add/Remove and Save/Get the data for portfolio screen using C#, LINQ
- Developed Windows Forms for the user interface parts of the applications using various Windows controls like the Tree View control, List View control, Checked List Box control etc.
- Created and Consumed WEB API Restful services for implementing business logic.
- Worked on Dependency Injection done using Ninject Framework.
- Developed Client facing application using HTML, CSS, JavaScript, and Angular JS.
- Extensively used ADO.Net objects to retrieve and manipulate the data in the database.
- Developed database access components using the ADO.Net Entity Framework and utilized LINQ to Entity.
- Working with Team Foundation Source Control TFS as the source for version control, project management and managed bug tracking.
- Demonstrated experience with REST full services, WCF and other Web Services technologies (WSDL, SOAP, etc.), JSON, XML, XSL, and serialization.
- Created and maintained database objects like complex Stored Procedures , Triggers, Cursors, and Tables, Views and SQL Joins in SQL Server 2012.
- Worked with data migration. Used tools like SQL Server integration services (SSIS) in transferring data from one database to another database.
Environment: ASP.NET MVC4, VB.Net, Entity Framework, C#, WCF, OOPS Concept, .Net Framework, (ANSI) SQL Server, Angular JS, TFS, ADO.Net, Rest Full Services, N-Unit, HTML, CSS
Confidential, Minden, NV
C#/.Net Developer
Responsibilities:
- Developed design documents using Object Oriented Methods & involved in complete life cycle of development using agile methodology, Study Business Requirements, Analysis and converting business requirements into technical specifications.
- The Presentation Layer implemented in ASP.NET using Web Forms, User Control and Web Controls. Business logic developed using C#.NET 3.0.
- Actively involved in coding and designing using ASP.NET Master Pages, Themes, Skins, ADO.NET, XML, CSS and Visual Studio.Net 2005.
- Extensively used Dataset, Data Reader and Data Adapter objects to retrieve and manipulate data and display it onto an ASP.NET page.
- Developed System 1 application using third party web service testing with the WPF application
- Implemented application using Object Oriented Programming C#, ASP.NET, Web Forms, HTML, CSS3, and User Controls, JavaScript, JQuery, AJAX, XML and JSON .
- Designing and Developing the User Interfaces using Razor views, HTML, JQuery, Ajax and CSS.
- Using Bootstrap and Angular JS, Node.JS in effective web design.
- Performed client-side validation using JavaScript, JQuery.
- Worked with JSON based REST Web services and Amazon Web services (AWS).
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to the database fields.
- Worked on automation test framework using MS technologies MS test, C#, TFS, SQL, and XML.
- Involved in the Continuous Integration of the automa tion framework with TFS.
- Working with virtual machines (VMs) as part of a test/integration infrastructure.
- Performed functional testing manually and constructed positive and negative test scenarios as per requirements.
- Managed defects, projects tasks, test cases, and requirements traceability using TFS.
- Table design, creation and optimization with SQL Server 2008. Involved in Database design and development using triggers, views, indexes, TSQL in SQL Server 2005.
- Extracted large volumes of data from various data sources and loaded the data into target data sources by performing different kinds of transformations using SQL Server Integration services ( SSIS).
- Developed Parameterized, Drill-through, and Drill-down Reports to get monthly customers account details and profits using SSRS .
- Improved and enhanced .NET application, Coordinate with offshore and Onsite- teams.
Environment: C#, .Net Framework, OOPS concepts, ANSI SQL Server 2008R2, Windows Server 2008, Nunit, Moq, TFS
Confidential, Camp Hill, PA
.Net Developer
Responsibilities:
- Involved in Scrum methodology like participating in daily standup meetings, Sprint Planning and Retrospective meetings.
- Developing Web application using ASP.NET, MVC5, and C #, JavaScript, Angular JS, JSON, HTML5 and CSS3.
- Code first Approach to create Entity Models for the solution in C# using Entity framework.
- Consuming and creating new services using Windows Communication Foundation (WCF).
- System exposes all the data/content through a Web API and Windows Communication Foundation (WCF)
- Demonstrated experience with REST full services, WCF and other Web Services technologies (WSDL, SOAP, etc.), JSON, XML, XSL, and serialization.
- Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
- Worked with multiple projects, which gave me an opportunity to work with various Frameworks and Architectures like Entity Framework and MVC Architecture.
- Created intuitive User Interfaces using latest web technologies using Angular JS, HTML5 and CSS3.
- Created the required entities using the entity framework using code first approach.
- Queried the entities using LINQ to SQL.
- Worked with several teams to transition workflows to Continuous Integration and Delivery model and implemented best practices for utilizing AWS.
- Integrating Jenkins with AWS to automate Services.
- Analyzed and designed approaches using UML Use Case diagrams, Class Diagrams, State Diagrams, and Activity Diagrams.
- The proto-type built using leveraging the Model-View-Controller (MVC) design pattern. All controls were bound using data binding to the View Model.
- Written simple to complex stored procedures using T-SQL to retrieve the data from SQL Server 2008 database.
- Developed and deployed SSIS packages to automate data imports between the databases
Environment: ASP.NET MVC5, VB.Net, Entity Framework, C#, WCF, OOPS Concept, .Net Framework, (ANSI) SQL Server, Angular JS, TFS
Confidential
Software Engineer
Responsibilities:
- Managed project to create custom application for investment modelling, pricing, trade processing, risk management and exposure reporting
- Worked extensively with cross functional teams in Agile Scrum environment to achieve the tasks within the given sprint deadline
- Implemented application using Object Oriented Programming C#, ASP.NET, Web Forms, HTML, CSS3, and User Controls, JavaScript, JQuery, AJAX, XML and JSON .
- Designed ASP.NET application for linkage to SQL databases and created an automated customer inquiry response system
- Created and consumed WCF services, which are on SOA architecture. Used Basic Http Binding for binding purposes. Worked on WCF security.
- Extensively used JavaScript for UI interaction, XML for data transmission via WCF services and data manipulation using LINQ
- Good Exposure and Working Knowledge in integrating Automation test (Web API).
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to the database fields.
- Table design, creation and optimization with SQL Server 2008. Involved in Database design and development using triggers, views, indexes, TSQL in SQL Server 2005.
- Implement design patterns accordingly such as Singleton, Factory
- Worked with system engineers to develop and design production applications.
- Ensured that client and end-user requirements met for various projects.
- Maintained and updated code for various .Net applications.
Environment: C#, SQL Server 2008, .NET Framework 3.5, Visual Studio 2008, IIS 7.0, OOPS concepts, JQuery, Bootstrap, Windows Vista, VSS, WCF
Confidential
Software Test Engineer
Responsibilities:
- Proactively Provide support for independent verification and validation test steps and participate in the Test Readiness Review.
- Successfully Manage test planning, test design, test procedures, test scripts, test execution, and test evaluation
- Executed the Test Plan, document results, generate test reports, and manage requirements traceability matrixes ( RTM ) and data generation
- Conduct or participate in formal and informal reviews at predetermined points throughout the development life cycle
- Performed System acceptance testing ( SAT ) and User Acceptance Testing ( UAT )
- Updated test plans, created test cases and test scenarios for assigned functional areas (including Transact SQL queries for data validation).
- Wrote updates to the Integration Installation Document, identified and corrected deficiencies in the procedure.
Environment: QTP Versions 10.0, MS VSS 6.0, Bugzilla 3.4, C, C++, Visual Basic, SQL
