.net Developer Resume
Houston, TX
SUMMARY
- Over 6 years of professional IT experience in Design and Development of Web Applications and Stand - Alone Applications using Microsoft Technologies.
- Experience in all phases of Software Development Life Cycle including analysis, design, coding, testing and deployment using .NET technologies which includes C#. NET, ASP.NET 4.5/4.0/3.5/3.0, WCF, WPF, Ajax, LINQ, CSS and IIS 7/6.
- Expertise in developing ASP.NET, Windows Applications, Web Services, Windows Services, WCF and WPF.
- Strong knowledge in Web based pages and site design using HTML, XHTML, DHTML, CSS, Themes, Master Pages, Site Map, XML, XSLT, JavaScript, Angular JS,Bootstrap, JQuery, Kendo, Telerik UI and AJAX.
- Excellent working knowledge in Developing Windows Services, RestfulWebServices, WebForms, SOAP, XML, XSD, XPATH and IIS.
- Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer,writing SQL Queries, Stored Procedures and User Defined Functions. Good experience in SQL Server 2005/2008/2012, Oracle and MySQL
- Expertise in DevelopingASP.NET MVC, Web Forms, Web Controls, User Controls and Validation Controls in ASP.NET
- Possess excellent abilities in developing database programs like Stored Procedures, Triggers, Views, Cursors, Packages and Implementation scripts on ANSI SQL, PL/SQL and T-SQL using My SQL, Oracle 11g/10g/9i, SQL Server 2008/2005.
- Hands on experience in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using Unified Modelling Language (UML) and Object Oriented Programming (OOP) using C#.
- Experience in developing and consuming ASP.Net Web Services, Windows Communication Foundation (WCF) and ASP.Net WebAPI (RESTful).
- Implemented ADO.NET data access techniques i.e. SQL Connection objects, SQL Command objects, Data Set objects, Data Reader objects and Data Adapter objects using Data Grid, Data List and Repeater Controls.
- Generated reports using Crystal Reports and SQL Server Reporting Services (SSRS).
- Developed projects in Waterfall, Iterative, Agile and Scrum Development Methodologies.
- Created content driven and user-friendly applications using WPF and Silverlight.
- Good understanding of developing Web Services using SOAP, XML and WSDL.
- Experienced in template based web programming using Master Pages, Themes, Style Sheets and Skins.
- Experience in using ADO.NETobjects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Experience in Migrating .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Worked with Microsoft Cloud Computing platform, Microsoft Azure in offerings like PaaS and IaaS.
- Good Knowledge on Amazon Web Services ( AWS) .
- Extensive experience with process modelling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio.
- Experience with versioning tools like Team Foundation Server, Subversion,GIT and Visual Source Safe.
- Resilient in adapting to new technologies and work environments.
TECHNICAL SKILLS
.NET Technologies: ASP.NET,MVC, ADO.NET, Web Services, Restful, WCF,WPF, XSLT, XSD,LINQ, UDDI, WSDL, SharePoint, MVVM, IIS 7/6
Programming Languages: C, C++, C#,SQL, Core Java
Web Technologies: Classic ASP, HTML, XML, CSS, JavaScript, Bootstrap, jQuery, Angular JS, Entity Framework, UML, SOAP, AJAX, Silverlight
Database Technologies: MS-SQL Server 2012/ 2008/2005, MySQL, Oracle11g/10g/9i, MS-Access
IDE: Visual Studio .NET 2015/12/08/05,Dream Weaver, SQL Server Management Studio 2012/2008/2005
Operating Systems: Windows XP/NT/2000/03/07/08/8.1
Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server, SVN, Git Hub
Framework: Microsoft .NET Framework 4.5/4.0/3.5/3.0/2.0
Reporting tools: SQL Server Reporting Services, Crystal Reports
Scripting: JavaScript,Angular JS, VB script, PHP, JQuery
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
.NET Developer
Responsibilities:
- Involved in the Analysis, Design, Development, Testing and Maintenance of Applications.
- Involved in enhancing the application for clients requirement based on the market demand.
- Involved in translating business requirements into technical solutions.
- Implementing new design changes to improve the efficiency of the Web Application.
- Developed core functionality with the ASP.NET MVC Framework (C#. NET, Entity Framework).
- Designed the application using an MVC (Model View Control) Architecture that promotes a clear separation of the presentation, business logic and data access tiers.
- Implemented data access and business logic to meet client requirement.
- Designed the User Interface framework, template layout using MVC, HTML5, CSS3, AJAX, JavaScript, Angular JSand JQuery.
- Hands on experience with CSS optimization using SASS, LESS and Bootstrap .
- Created and maintained database objects like complex stored procedures, triggers, indexes,functions, views, tables and SQL joins.
- Used Telerik controls (Kendo UI), Bootstrap for more productive web design.
- Worked on Windows Communication Foundation ( WCF ) services to communicate between the processes via SOAP XML messages and also scheduled it as a Windows Service.
- Involved in tracing all XML Request and Response messages of WCF Web Services to resolve the errors and re-queue it via Windows Service Job.
- Extensively worked with Java script, JQuery and client side validations.
- Implementing the data access layer using Entity Framework (Code First approach, Database First approach) and writing queries using LINQ to Entity for data retrieval.
- Worked with IIS in creating Application Pools and Web Sites to host the applications on servers.
- Worked on investigating outstanding issues in Production and Test Environments of application by analyzing root causes and possible resolution steps.
- Involved in upgrading application from .Net Framework 3.0 running on Visual Studio 2012 to Frame Work 4.5 on Visual Studio 2015.
- Optimized the performance of queries with modifications in T-SQL queries, removed unnecessary columns, eliminated redundant and inconsistent data, normalized tables, established joins and created indexes whenever necessary.
- Experience in using Microsoft Azure and accessing Azure BLOB , Table, Files and Queue Storages.
- Used N-tier architecture for Presentation, Business and Data Access Layers.
- Used Microsoft Team foundation Server (TFS) and SVN for version Control.
- Extensively used SSIS to create packages to move data from a single data source to a destination.
- Worked with SQL Server Reporting Services ( SSRS ) for providing comprehensive reporting functionality for variety of data sources.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Responsible for maintenance as code enhancement and solved errors.
Environment: Microsoft Visual Studio.NET 2015/2012, C#, .Net Framework 4.5, SQL Server 2008/12, Entity Framework, XML, XSL, XSLT, SVN, LINQ, ASP.Net MVC 4.0, Telerik, KendoUI, JQuery, Angular JS,JavaScript, HTML, CSS, WCF, Windows Services.
Confidential, Minnetonka,MN.
.NET Developer
Responsibilities:
- Extensive involvement in all stages of Software development life cycle including Design, Analysis, development, Implementation, testing and support.
- Used Agile development Methodology to ensure teamwork, collaboration and process adaptability throughout the life cycle of the project.
- Developed core functionality with the ASP.NET MVC Framework (C#. NET, ADO.NET).
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Implemented data access and business logic to meet client requirement.
- Designed the User Interface framework, template layout using master page, HTML5, CSS3, AJAX, JQuery and Angular JS.
- Implemented captcha for insufficient anti automation attack.
- Created database objects like tables, views, procedures, function and packages using SQL Server Management Studio.
- Worked on Web application based on ASP.NET MVC with MongoDB as source, Data is collected from different sources to combine in one MongoDB (No SQL).
- Used JavaScript libraries like Angular JS and Bootstrap , in developing the front-end applications and increased the efficiency of the webpage.
- Experience in working Client side MVC frameworks (AngularJS), Single Page Application developments.
- Modified the existing SQL procedures according to requirement.
- Created new procedure for reporting.
- Leveraged html helpers, controller routing infrastructure and model data binding features in MVC framework with Razor to create website by using WEBAPI and Entity Frame work.
- Developed and consumed RESTful Web Services using Microsoft WEBAPI .
- Used Microsoft Team foundation Server (TFS) and SVN for version Control.
- Integrated backend services using REST API's (Web API) with Database.
- Publishing the solution onto the cloud into the production server using Windows Azure .
- Used N-tier architecture for Presentation, Business and Data Access Layers.
- Used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Used JIRA for project and issue tracking.
- Used TeamCity for build management and continuous integration.
- Responsible for maintenance as code enhancement and solved errors.
- Involved in Unit Testing, Debugging, Bug fixing, Performance Tuning, and Code optimization.
Environment: Microsoft Visual Studio.NET 2008/2010, C#. NET3.5/4.0, .Net Framwork3.5/4.0, SQL Server 2008, XML, XSL, XSLT, Team Foundation Server, Angular JS, LINQ, ASP.Net MVC 4.0, ADO.NET, Entity Framework, Microsoft Azure, JQuery, Web API, WCF.
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Involved in client interaction, requirements gathering, design, development and delegating tasks to other teammates.
- Worked closely with Business users to understand and analyse the business requirement.
- Design and Develop application using ASP.NET MVC3, ADO.NET, JQuery, Html, Java Script and CSS.
- Implemented WCF to handle a critical issue of caching caused in Web Forms.
- Used Entity Framework to design conceptual data access layer from relational database to get the data from the database.
- Involved in application level tracing, debugging and state maintenance.
- Stored Procedures and Triggers are written to automatically update the SQL Server database and to perform automated rules.
- Implemented client side validations/scripting using JavaScript and also used AJAX.
- Worked with ORM using Entity Framework designer for ASP.NET MVC application.
- Involved in generating reports through MS SQL Server reporting service ( SSRS )
- Used Team Foundation Server, GIT HUB for Source Code Control, Project Related Document Sharing and Team Collaboration.
- Followed the Agile Software Development Methodology.
- Used EntityFramework Model as the Data Access Layer (Database First) and implemented data objects, Mapping and executed stored procedures.
- Developed Service Oriented Architecture (SOA) that provided methods for system development and integration.
- Extensively involved in User Interface designing using Web Formsand also Win Forms.
- Worked in ASP.NET Web Forms, ASP.NET State Management, ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application and used ADO .NET to connect to SQL Server.
- Developed presentation layer using server-controls, HTML controls and user and custom controls.
- Experience in working with AWS .
- Involved in Unit testing of application.
Environment: ASP.Net 4, Silverlight, C#. Net,WCF, ADO.Net, MS SQL Server 2010, SQL Server Management Studio, Visual Studio 2012/2013,Team Foundation Server,AWS, MVVM.
Confidential, Sanjose, CA.
.Net Developer
Responsibilities:
- Participated in enhancements, design reviews, and ensured design meets functional and operational needs.
- Designed and developed the C# components for implementing business logic in middle tier in 3-tier application interacting with SQL Server database using Managed provider using ADO.NET.
- Developed complete Data access layer Component using C#.
- Developed WPF, Win forms for adding more advantages to the project.
- Developed Crystal Reports to generate various reports like consultation follow up, Nursing Notes and integrated with ASP. Net.
- Used Get Patients, Get Physicians web methods in Xml Web Services to retrieve information in a particular city.
- Implemented Form Based authentication and Role based authorization to authenticate users.
- Used ADO.Net Technology to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
- Designed and Architected the Application using MVC and designed the application using responsive web design to work on different devices (IPhone, Android).
- Developed Service Oriented Architecture (SOA) that provided methods for system development and integration.
- Developed SQL queries, T-SQL procedures, Functions, triggers to handle the business rules data integrity and for various data transactions.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Coded using XSLT in generating patients listtaking the data from XML document and formatting with XSL.
- Performed extensive Unit testing using N-Unit, developed Test Plans, Test Cases.
Environment: C#, ASP.NET, ADO.NET, .NET 3.0/3.5, SQL Server2008, HTML, DHTML, CSS, Web Forms, JavaScript,XML Web Services, XSLT, IIS 6.0,Crystal Reports, N-Unit,WPF, Visualstudio. NET 2008/2010.
Confidential, Englewood, CO
.NET Developer
Responsibilities:
- Was involved in requirements gathering and analysis which also included documentation of these requirements.
- Was involved in Configuration management and software process management activities.
- Was involved in design and application development based on the requirements.
- Was involved in the UAT phase, System testing phase, Integration testing phase and performance testing phase of the application.
- Developed the Dataset layer in C# and VB using ADO.NET.
- Data binding was extensively used to bind various server controls to the data from database. List controls like repeater controls, data list controls and data grid controls were used in displaying rows of data in a customized template format.
- Developed Web Forms and Win forms using classes and methods in Visual Studio 2005.
- Experienced of testing of modules created in this application using N-Unit Testing.
- Created reports in T-SQL using SSRS.
- Used SSIS packages for transfer of data between various systems.
- Written complex SQL queries for data manipulation, insertion, deletion and updates.
- Development of all the front end web pages using ASP.Net and coded related business tier using C#.
- Extensively used Data Grid, Data List, List View and Repeater Controls for data access in ADO.NET.
- Responsible for maintaining versions of code using Visual Source Safe.
- Successfully moved the application to production and provided post-production support for the application.
Environment: ASP.NET 3.0, VB, SQL Server 2008, Visual Studio 2005, Visual Source Safe (VSS), JavaScript, Crystal Reports.
Confidential
Web Developer
Responsibilities:
- Involved in Requirements Analysis for the application development and Production issue fixing.
- Preparing BRD for new requirements and modifications in existing features.
- Developed web and windows application using .Net Framework, C#, ASP.NET.
- Involved in gathering the System Requirements.
- Used HTML, DHTML, JavaScript and CSS in web pages for user customization of page background and styles.
- Implemented user controls and utilized visual inheritance to create consistent views
- Detailed design of ASP.NET MasterPages with more than one content place holder to give the consistent look and feel for the website.
- Created ASP.NET content web pages that inherits from master page.
- Analysis of the specifications provided by the clients.
- Involved in Requirement gathering, Functional and technical specification.
- User was authenticated using forms authentication.
- Coding and debugging using ASP.NET and C#. NET.
- Used CSS for achieving consistent look and feel of the application.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Implemented reporting using Crystal Reports.
- Used ADO.Net objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Developed Windows service to read data from TCP port and process the data as per the protocols and save it to database.
- Developed windows service to transfer data between different services.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Unit tested the application and fixing the defects raised by the QA team.
Environment: .NET Framework, Crystal Reports, ADO.NET, C#, ASP.NET2.0/3.0, XML, HTML, JavaScript, Triggers, Visual Studio 2005/2008, IIS and SQL Server 2005/2008