Database And C#.net Developer Resume
San Antonio, TX
SUMMARY
- Microsoft Certified Professional Developer (MCPD) with around 8 years of experience in software development using C#, ASP.NET, ADO.NET, Web Services, Windows Forms, HTML,BootStrap, KnockoutJS, AngularJS, SQL and T - SQL using Microsoft Visual Studio .Net IDE.
- Experience with developing GUI using web technologies like HTML,BootStrap,CSS, AngularJS, JQuery, JavaScript, and XML.
- Experience with AJAX Control Toolkit and XML Http Request object, which is the heart of AJAX in providing asynchronous Post back.
- Expertise in Database Programming and Development, Maintenance of SQL database schemas, scripts, including SQL Queries, Stored Procedures, Triggers, User Defined Functions, Views usingMS SQL Server 2008.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as SQL Client/OLEDB Connection and Command, Dataset, Data Reader, Data Adapter.
- Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Expert in writing T-SQL scripts using necessary joins by eliminating unnecessary overhead.
- Tuning Indexes for better performance of an application.
- Knowledge on design pattern MVC (Model View Controller), WPF (Windows Presentation Foundation) and WCF (Windows Communication Foundation).
- Excellent problem solving ability by identifying the problem, trouble shooting and identify the root cause and fixing.
- Extensive knowledge of applyingObject Oriented Analysis and Design (OOAD)for modeling a system.
- Proficient and expert in .NET Framework 3.5, creating Windows Forms and Web Forms and Customs Controls.
- Have basic knowledge of JenkinsServer(Continuous Integrating).
- Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server,SVN(Tortoise) and Visual Source Safe (VSS).
- Extensive knowledge of the healthcare IT infrastructure from initial patient registration, billing, insurance claims, and the capture and storage of electronic medical records.
- Strong knowledge of Object Oriented Analysis, Design and Programming.
- Working knowledge on all phases of Software Development Life Cycle (SDLC). Ability to track projects from inception to deployment.
- Hands on Experience in performing Smoke, Automated Testing using Selenium before going into production.
- Major strengths are familiar with multiple software systems, tools and the ability to learn quickly new technologies, pro-actively identify system bottlenecks and make corrective recommendations and adapt to new environments.
TECHNICAL SKILLS
.NET Technologies: ASP.NET, ADO.NET, AJAX, Classic ASP, LINQ, WCF, WPF,MVC
Languages: C# .NET, C,C++, PL/SQL, T-SQL
Web Technologies: HTML, DHTML, XML, XSLT, XSD,WSDL,XAML, SOAP, CSS,Bootstrap, Web forms, Web Services
Scripting Languages: JavaScript, JQuery, VB Script,AngularJs,KnockoutJs
DBMS: SQL SERVER 2008/2005/2000, Oracle10g/9i
Framework: Microsoft.Net 1.X/ 2.0/3.0/3.5/4.0/4.5
Operating Systems: Win NT, Win 95/98, Win- 2000/2003/2008
IDE: Visual Studio 2003/05/08/10
Web Servers: IIS 5.0/6.0
Reporting Tools: SQL Server Reporting Services (SSRS)
Version Control: Visual Source Safe 6.0, Team Foundation Server,SVN(Tortoise)
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TX
Database and C#.Net Developer
Responsibilities:
- Involved in Requirements Gathering, interacted with the end users, understanding the project requirements, Work requests and analysis with knowledge sharing sessions.
- Developed a web based Profile UI using MVC.Net, C#.NET and SQL Server 2012, AJAX, JavaScript, JQuery.
- Used Bootstrap as UI Framework, Knockout for developing the responsive web application to be used on Desktop/Tablets or Mobiles.
- Developed ASP.Net Web API Controllers that involved in implementation of service layer components and data object layer components using ASP.Net MVC Web Application.
- Managed both Configuration and Development teams throughout the project, and coordinate with quality assurance teams - using Agile Software Development and SCRUM (SPRINT of 6 weeks).
- Worked on Integration of Windows forms to Web Forms.
- Created several web user controls and custom controls for writing reusable User Interface in Retain applications.
- Developed MVC Data Annotation for validating the Client Server Validation.
- Developed assembly using Log4Net for Exception Logging.
- Worked in Test Driven Development environment and written Test Cases.
- Consumed different ASP.Net Web API’s to retrieve customers’ information and other application related information.
- Have extensively used Datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Installed/Configured and was responsible for setting up the environment and developing using 3-tier architecture.
- Server side working experience with IIS (Internet Information Services) manages hosting, publishing.
- Used Active directory to provide a central location for network administration and security authentication for the users.
- Created Link/Forms that provide A-sync operations using AJAX Helper class.
- Enabled Client and server cache using ASP.NET Cache API in MVC application.
- Implemented WCF service and developed asynchronous call back method in class library project to communicate with different layer of the solution.
- Involved in testing the services, wrote WPF application to break the service and test it before the UI was developed.
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services.
- Used JIRA as dashboard application for issues assignment and tracking.
- Wrote Technical Documentation for the modules completed.
Confidential, NY
C#.NET Developer
Responsibilities:
- Designed the complete solution using 3-tier Architecture model
- Successfully followed agile development steps starting from requirement to deployment.
- Extensively Implemented Silverlight Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.
- Used Silverlight and Expression Blend to provide media stream for customers to know more about the policies.
- Successfully managed the migration of the Service Abstraction Layer product as it transitioned from supporting an HTML based front end client to AngularJSbased front end client
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Designed WPF forms, custom controls and user controls.
- Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation
- Developed SOAP based Middleware using Web Services to read XML files which is to provide communication between data access layer and backend database.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model.
- Worked with ASP.NET Web Forms, Web Services, State Management, Caching features, and configuring optimizations for securing the web application.
- Used various ASP .NET server controls and data controls. Customized .Net Login Controls to implement authentication and authorization.
- Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.
- Developed and Implemented Master pages in the application for designing Presentation Tier (web pages).
- Applied CSS for a consistent look and feel for Page design in the application.
- Worked on AJAX to populate user interface controls such as drop down list and generate warning messages to enhance overall UI experience.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Used Entity framework as ORM tool mapping to the database.
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
- Developed Custom Controls and Utilized JavaScript to create Client-side validations that greatly decreased processing time and resource consumption, freeing resources for use by other applications and speeding up processing times.
- Rendered XML document to an HTML using XSL and XSLT Transformations.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC3) and IIS security models
- Involved in extracting the data using SSIS.
- Designed, deployed and maintained various SSRS reports in SQL server.
- Developed data access layer that supports connections to multiple databases using NHibernate.
- Utilized Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
- Prepared various test cases to fix the bugs and ensures the application is error-free using NUnit Testing.
- Supervised offshore team in india keeping an effective communication channel between the stakeholders, offshore and onsite teams.Planning,Tracking and control,Execution,Keeping the work within the agreed constraints.
Environment: Visual Studio.Net 2012, .NET4.5, IIS, Java script, JQuery, AJAX, HTML, Expression Blend/Design, nHibernate, LINQ, SQL Server 2008, SVN, Web Services(WCF), XML, SOAP, IBM MQ, Altova Style Vision.
Confidential, CT
.Net Developer
Responsibilities:
- Developed application using ASP.NET MVC4 framework.
- Created application using HTML, AngularJS, BoostrapJS for responsive design.
- Developed using CSS3, C#, JAVASCRIPT, JQUERY.
- Implemented business logic/rules using WCF services and integrated with the UI components.
- Developed Entity framework based database access layer using ADO.Net and Entity Framework.
- Written stored procedures, triggers using T-SQL for data access from SQL Server 2008 R2 when applicable.
- Have developed WCF AND RESTful Services by using C# and Web API
- Project Data importing/exporting using serialization/de-serialization
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site using ASP.NET
- Developed WCF service to be used by the ASP.NET applications
- Used User Control, Ajax Toolkit to develop the application
- Developed Business logic layer using ASP.Net with C# under Visual Studio
- Used Master pages, User controls, Custom controls to suit user’s needs
- Used Cascading Style Sheets (CSS) and JavaScript.
- Publishing the web site on IIS server
- Used Team Foundation Server (TFS) for Version Control
- Generated reports using the SQL Server Reporting services (SSRS)
- Performed unit testing and functional testing using NUnit.
- Worked with Agile/Scrum Environment to meet the timelines and interaction with the team
- Designed and developed business components and data components using C# and ADO.NET.
- Designed and Developed Web Forms using ASP.NET, C#, XML, XSLT.
- Created Web Service in ASP.Net to serialize XML data over HTTP; where the third party uses XML for the query and transferring the data.
Environment: .NET Framework 3.5, Web Services, C#,OOPS, ASP.NET, Java script, SQL Server 2005, Visual Studio.NET 2008.
Confidential, TX
.Net Developer
Responsibilities:
- Involved in Requirement Analysis and Design of the system.
- Extensively used OO Design to develop Analysis model and Design model.
- Designed and developed Web Forms using ASP.NET Controls, CSS and HTML to facilitate the users in an organization.
- Involved in Database Design by using Normalization techniques.
- Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, XML/XSD ADO.NET and .NET Framework.
- Followed Factory Method design pattern in implementing the framework.
- Extensively involved in Data Access Layer and Business Logic Layer using C# programming.
- Used ADO.Net components such as Datasets, Data Reader, Data View and Data Table.
- Involved in designing procedures, views in Oracle 9i for data functionalities.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Involved version control using VSS- 6.0.
- Configured global.asax and web. Config for setting the Application and Session variables.
- Created ActiveX tasks to create file, edit text source file, to change DTS task properties dynamically and to edit and map column dynamically.
- Developed XML Web Services & integrated with different systems.
- Transformed XML/XSD files into specified business format (PDF, MS-Word) using XSLT.
- Involved in manual testing, prepared Unit Test Cases and Unit test plan and performed Unit testing for the Developed functionalities.
- Responsible for upgrading the changes like error handling, bug-fixing from timely basis.
- Highly responsible for supporting the offshore developer team and coordinated with the client respectively.
Environment: MS Visual Studio 2005, .NET (2.0) Framework Asp.Net, ADO.Net, Oracle, HTML, T-SQL, CSS, DTS, AJAX, NUnit, VSS, Web services, SOAP, XML, JavaScript, Windows 2003 Server, UNIX.
Confidential
.Net Developer
Responsibilities:
- Worked as a developer for various requirements.
- Worked on change requests on ISA. Core resource as a developer. Change requests consisted of both code and database change..
- Create Stored Procedures, SQL Queries and designed SSIS Packages as a need of business requirement.
- Experince with Bugzilla for reporing and rectifying bugs .
- Involved in writing WCF Web Service with C# 3.5
- Involved in understanding and estimating the requirements.
- Unit testing and bug fixing.
Environment: ASP.Net2.0, C#, ADO.Net, Stored Procedures, MS SQL Express Server 2005, HTML
Confidential
.NET Developer
Responsibilities:
- Involved in Creating web-pages, performing vertical enhancements and providing, and fixing the errors and faults with the content which cause a poor User experience. Proactively check and discover and/or content issues. Core resource as a developer. Change requests consisted of both code and database change.
- Involved in understanding and estimating the requirements.
- Involved in creating error logging using Microsoft Enterprise Libraries.
- Used .Net features like ADO.Net, Web Forms, Web User Controls, Web Custom Controls and assemblies.
- Managed source code using Team Foundation Server (TFS) and posting the requirement documents in TFS.
- Responsible for supporting and maintaining the existing system.
- Testing and bug fixing using selinium.
Environment: ASP.Net2.0, C#, ADO.Net, CSS, MS SQL Express Server 2005