.net Developer Resume
TX
PROFESSIONAL SUMMARY
- 5+ years of experience in developing Web and Client/Server applications using Microsoft .NET Technology, SQL Server, Oracle, C#, ASP.NET, ADO.NET, VB.NET, WCF, ASMX, XML and java script.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test - Driven Development (TDD).
- Proficient in building Web User Interface (UI) using in HTML5, CSS3, JavaScript, DOM, Ajax, JSON and JavaScript frameworks like jQuery, Angular JS, Angular2, Node JS.
- Good knowledge in working with .NET Framework, ASP.NET, VB.Net, C#.Net, MVC, WCF, WPF, LINQ and Generics.
- Experience in working with MVVM design patterns developed and designed based on requirement.
- Good Hands on experience using Web Services-SOAP, REST services, Win forms.
- Excellent working knowledge in Developing XML, XSD, XPATH, IIS and JavaScript.
- Extensive experience using Visual Studio .NET platform (C#, VB.NET, ASP.NET, ADO.NET).
- Experience in designing and branding Master Pages utilizing Server Controls and CSS.
- Experience in developing User Interfaces using ASP.NET, AJAX, JQuery, XML, HTML5/DHTML, CSS and JavaScript.
- Experience in using ASP.Net for Applications/ Websites Web User Controls, Data Grid control, Form validation controls and created custom controls.
- Good knowledge in Writing SQL triggers/ queries and Stored Procedure. SQL Server-SQL queries coding, Stored Procedures, Functions, and Packages.
- Experience with MongoDB and SQL Server databases.
- Experience in developing Client/Server Applications on Three Tier Architecture, N-Tier Architecture, SOA (Service-oriented Architecture), MVC (Model View Controller), and MVP (Model View Presenter) design patterns.
- Good knowledge and skills about designing mobile applications according to the requirements.
- Experience in developing database applications using VB.NET and C# with SQL Server and Microsoft Access as the databases using ADO.NET Components.
- Strong familiarity in developing applications using C# using LINQ, ADO.NET, and ADO.NET Entity Framework.
- Pleasant experience with socket programming for developing client side and server-side applications.
- Experience in using MSBI stack-SSRS, SSAS and SSIS tools for developing reports.
- Experience in securing web applications using ASP.NET authentication and authorization.
- Ability to work independently or collaboratively with the teams.
- Effective communication, problem solving and interpersonal skills, versatile team player as well as independent contributor with adaptability and understanding of business processes.
TECHNICAL SKILLS
Languages: C#, VB, HTML, XML, Java Script, C, C++, JQuery, HTML 5, CSS 3
.NET Technologies/ Frameworks: ASP.NET, ADO.NET, Entity Framework, WCF, MVC, MVVM, LINQ, IIS, ASP, SSIS, SSRS, Win Forms
Web Technologies: CSS, HTML, JQuery, JavaScript, Angular Js, Angular2, Node JS
Databases: SQL Server, MS SQL Server, MongoDB, Oracle, T-SQL, Stored Procedures, PL/SQL
IDE: Visual Studio, SQL Server Management Studio, Notepad++
Web Servers: Internet Information Server (IIS)
Web Services: SOAP, REST
Platforms: Windows, Linux
MSBI Tools: SSAS, SSIS, SSRS
PROFESSIONAL EXPERIENCE
Confidential, TX
.Net Developer
Responsibilities:
- Designed and developed Web Pages using ASP.NET, VB.Net, C#.NET, HTML, JavaScript, CSS and server controls for the order processing system.
- Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
- Developed WCF Services, defining Endpoints, Data Contracts, Message Contracts, Bindings, and Transaction management in service layer and Hosting WCF services
- Used SOAPUI & SOA Cleaner Express tool for testing WCF Services
- Established communication between different applications running on same/different platforms using WCF.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Worked and deployed WCF Services using ASP.NET and C#.Net.
- Extensively used ASP.Net MVC architecture for the Web application design to have the application layers losely coupled.
- Worked in a Agile Methodology (Scrum, Sprint) to meet timelines with quality deliverables.
- Maintained uniformity among all web pages in GUI and designed Master Pages and themes.
- Security features were provided using Cookies and Session ID so that unauthorized access could be denied.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Developed Web Forms for User Interfaces using ASP.NET and VB.NET using Server Controls, HTML Controls and User Controls.
- Programmed ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.
- Developed parameterized SQL queries and stored procédures to query database tables in T-SQL.
- Created Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using SQL Server 2008/2012, Implemented Joins in Stored Procedures to get the desired data by joining multiple tables.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing and responsible for writing test scripts and scenarios.
- Created Global.Asax file for error handling and error logging.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Used GitHub as the source control, Source Tree to maintain features and JIRA for project tracking.
Environment: C#.Net, VB.Net, .NET Framework 3.0/4.0/4.5, V.Net, ADO.Net, Win Forms, WCF, MVC, Web Services, SQL 2008/2012, Visual Studio 2010/2012/2013 , SQL, TFS, GitHub, Source Tree, JIRA.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Followed Agile Scrum methodologies.
- Responsible for coding applications in various layers such as Data access and Business layer using C#, ASP.NET, ADO.NET.
- Responsible for creating the Entity-Relationship diagrams, Data Modeling, Class diagrams, Sequence diagrams and Process Flow diagrams.
- Worked on Entity Framework for middle tier business rules and WCF for services.
- Implemented Data access layer using Entity Framework to communicate with SQL Server.
- Implemented Form based authentication in ASP.Net to authenticate users, worked on developing API for development using C++, C#, .net.
- Wrote Business Logic code in C# code to read data from database stored procedures.
- Worked on website from start to finish giving it a fresh look using HTML5/CSS/ JavaScript using leveraging the Bootstrap framework and SQL backend.
- Developed application using WPF and Silverlight with Prism framework.
- Developed test-driven development (TDD) strategy guiding use of the unit testing framework.
- Developed dynamic work flow process using ASP.NET, VB.NET and SQL Server.
- Developed WebPages using ASP.Net, HTML, CSS, Client and server-side validations are done using C# and ASP.Net Validations.
- Created stored procedures and functions to support efficient data storage and manipulation.
- Involved in the design and development phases of Agile Software Development and building Web application development for client and server side using Node js.
- Involved in MVC architectural design pattern and used MVC in integration with JavaScript framework.
- Used Angular with Typescript to create custom components, rendering models to the view and Bootstrap for creating quick responsive web pages.
- Built custom UI Widgets and Application logic using Angular JS MVC architecture.
- Extensive experience in developing Single Page Applications (SPA) using JavaScript frameworks like Angular JS and React JS.
- Developed web applications using C#, ASP.NET, ADO.NET and AJAX Extensions under MVC architecture.
- Created Win Forms and Web Forms for developing the applications using win controls, web server controls and HTML
- Implemented MVC pattern in application development, Designed Web Forms, User Controls and AJAX Web forms using ASP.NET.
- Created and updated Facets program interfaces and program improvements.
- Created SSIS packages to import/export data to/from Facets database to external entities.
- Worked on TFS for version history and packing.
- Involved in database design, wrote stored procedures, User defined functions using T-SQL and SQL Server.
- Developed various financial reports using SSRS for higher level management.
- Using Jira and Quality Center (QC) tool to track the support tickets.
- Involving in manual testing using the Standards, guidelines and structured methodology in testing the application.
Environment: C#.NET, ASP.NET, Visual Studio, JavaScript, CSS, HTML, Windows Server 2008/2010, SQL Server, IIS, ASP.Net, AJAX, SSRS, SSIS, TFS.
Confidential, Richmond, VA
.Net Developer
Responsibilities:
- Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client's requirements.
- Involved in full lifecycle of the project from design, development & Testing.
- Followed and developed the N-Tier architecture for the business, presentation and data access layers.
- Supported and developed both web-based applications using ASP.NET as well as client-server applications written in C#.NET.
- Extensive experience in developing User Interface (UI) and XAML for the better look and feel of the desktop-based application.
- Used C#.NET to develop code behind logic, business tier and SQL Server for data tier.
- Developed and consumed WCF Service to access data layer components.
- Used WCF for designing and deploying distributed applications under (SOA) implementation.
- Created snapshots by using WPF for the functional requirement phase.
- Designed database and system flow, programmed in ASP.NET.
- Business Logic has been implemented using the concepts of secure coding features and Object-Oriented programming (OOP) with Code behind language C#.NET.
- Used SSIS (SQL Server Integration Services) to Import/Export data from various data sources.
- Used ASP.NET Validation controls to do client-side validations based on the user's browser.
- Applied Themes and CSS styles for UI design of Webpages.
- Enhanced existing pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Used JavaScript to create different client-side functions that greatly decreased processing time and resource consumption.
- Performed client-side validation using JavaScript.
- Used .Net Security features such as Authentication and Authorization.
- Developed windows app usingVB.NET. Written extensive code in VB to create business logic and class libraries and implemented Data Access Layer (DAL). All business logic rules are framed according to HIPAA rules.
- Used Win Forms controls and Customer User controls to provide standard interactive user interface
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers and Indexes using SQL Server 2008.
- Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently from the server.
- Used TFS to get the latest and to make changes in the existing pages and saving it back in the TFS.
- Used XML for data storage and XSLT to transform the SQL queries returned as XML nodes.
- Very strong experience in ad-hoc reports, Tabular and Charts reports in SSRS.
- Wrote Stored Procedures in designing various SSIS packages
- Performed several testings to fix the bugs and ensure the application error-free.
Environment: Microsoft .NET Framework 4.0 (Visual Studio 2010 Team Foundation Server), VB.Net, MVC4.0, C#.NET, Entity Framework, Ajax and JavaScript, JQuery, WCF, HTML/DHTML, CSS, SQL Server 2008.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Involved in Full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Involved in all the phases of Software Development Life Cycle such as analysis, design and development.
- Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET 4.5, VB.NET, JQuery, XML, HTML and ASP.NET 2.0/3.5/4.5.
- Designed web forms using ASP.Net, developed different .NET assemblies using VB.NET classes.
- Build Entire Application using Three-tier architecture (Presentation Layer, Business Layer and Data Access Layer) employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Implemented ASP.NET MVC4.5 (Model View Controller) architecture for application development to render different views based on the category and simplify the testing process.
- Used HTML5 and Angular JS for front end development.
- Designing the screen according to the requirement and communicate with database using domain specific objects through ORM techniques like Entity Framework and LINQ To SQL for data access.
- Designing mobile application using Visual Studio and ASP.Net.
- Designed and developed Win Forms, Data validations framework and business qualification logic for use of various applications using Visual Studio 2010 and SQL server 2008.
- Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms. Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Used AJAX Toolkit and CSS controls like Script Manager, Script Manager Proxy, Update Panel and Model Popup Extender within some web pages.
- Used normalization approach in database to efficiently organize data in database and eliminate data repetition.
- Worked on T-SQL programming in SQL Server for data integrity and schema enhancements. Developing Web forms and windows forms for concerned applications.
- Documentation of customer specific business rules and practices, user requirements, preparing specifications in environment migration.
- Interacted with Testing Team, to support and understand Integration Testing, Regression Testing and System Testing to improve product quality.
- Involved in testing the application on a regular basis to improve the performance and provide bug free application.
- Worked with version controller Team Foundation Server (TFS) for maintaining history of source- code and project documents.
Environment: ASP.NET, Visual Studio.NET 2008/2012, ADO.NET, WCF, Web Services, MVC4.5/3.0, Razor View Engine, LINQ, Windows Forms, Angular JS, Entity Framework, WPF, JavaScript, JQuery, RESTful Services, LINQ, MS SQL Server 2008 R2/2012, .Net Framework 4.5, IIS 7.0.
Confidential, Farmington, NM
.Net Developer
Responsibilities:
- Involved in gathering of requirements and creation of functional specifications for the project, based on the real-world cases and situations presented by the client.
- Involved in Software Development Life Cycle (SDLC) from requirements gathering and performed Object Oriented Analysis and Design (OOAD) using UML.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Implemented input validation using the ASP.NET Input Validation Controls since the ASP.NET pages have event driven Server Controls.
- Worked on ASP.NET state Management, ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application
- Developed Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Used and Designed ASP.Net Web Service using C# while implementing business logic middleware.
- Developed web pages and validated these pages using ASP.NET.
- Worked on ASP.NET state Management, ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application.
- Maintained and migrated ASP.NET, Classic ASP applications to ASP.NET MVC applications.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF), C# web service hosted in a Windows service.
- Established communication between different applications running on same/different platforms using Windows Communication Foundation (WCF).
- Used LINQ to XML, LINQ to Dataset to get the data from the backend and developed the application in C#.NET using Object Oriented Programming.
- Used Try, Catch, Finally exceptional handling to avoid circumstances leading to abnormal program termination.
- Utilized Master pages, Themes, Navigation controls, Authentication and profiling to design secure web pages using ASP.NET 3.0 and built highly responsive and interactive AJAX -enabled Web applications using AJAX Tool kit.
- Used ADO.NET for creation of front-end database clients and middle-tier business objects used by applications, tools, languages.
- Worked on SOAP protocol extensively while consuming and communicating the web service.
- Developed database objects such as tables, views, stored procedures, triggers and user defined functions for database operations in SQLSERVER 2005.
- Used SSRS for generating monthly and quarterly reports for management.
- Tested the application and sorted out the errors and pleasant experience on automated testing.
- Maintaining the Source code using Visual Source Safer (VSS) in a multi developer environment.
Environment: WCF, C#, ASP Classic, ASP.NET 3.0, AJAX, CSS, XSD, LINQ, UML, Windows2003, Visual Studio2010, SQL SERVER 2005, VSS, IIS, web services.