.net/web Developer Resume
Madison, WI
PROFESSIONAL SUMMARY:
- Around 7 Years of experience in Systems Architecture, Analysis, Design, Development and Implementation in developing Web and Windows using N - tier Architecture involving complete lifecycle of Software Development Life Cycle(SDLC).
- Expertise in design and development of various web technologies like HTML/HTML5, CSS/CSS3, DHTML, AJAX, JavaScript, jQuery, Angular.js, Knockout.js, React.js, Typescript, and Bootstrapetc.
- Extensive experience of designing and developing software applications with the C#, .NET Framework, Silverlight, SOAPUI, ASP.NET, ADO.NET, AJAX, LINQ, WCF, WPF.
- Experience in implementing several Design Patterns to standardize the application architecture.
- Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using .NET Framework and Solid understanding of Service Oriented Architectures.
- Experience in developing Web forms, User Controls, Custom controls and validating user inputs using validation techniques.
- 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 using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Expertise in implementation of optimized, secured WCF Service by using Service, Operation, Data, Fault and Message Contracts.
- Experience in developing applications using Service Oriented Architectures (SOA), Model View Controller (MVC 3) and also including Model-View- View Model (MVVM).
- Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008/2005/2000
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) also expertise in working with Crystal Reports.
- Well versed in creating Dynamic SSIS packages, using containers & variables, configuring the packages, and scheduling the packages
- Excellent communication skills and ability to work well with customers to determine requirements and application scope.
TECHNICAL SKILLS:
Languages: C#.Net, VB.Net, C, C++, T-SQL, SQL, PL/SQL, VB6.0.
Frameworks: NET Framework 4.5/3.5/2.0/1. x.
RDBMS: SQL Server 2008/2005/2003, Oracle 9i/10g/11g and MS Access 2000/97.
Web Technologies: ASP.Net, ADO.Net, DevExpress, HTML, DHTML, AngularJS, Knockout.js, Node.js, Bootstrap, React.js, ember.js, Typescript, XML, AJAX, CSS, XML, XSL, Web Services, WSDL, WCF, WPF, Silverlight.
Software Application: VisualStudio.Net, Dreamweaver and Expression Blend.
Reports: Crystal Reports 10/9.0, SQL Server Reports.
Web Servers: IIS 5.0/6.0/7.0.
Third Party Frameworks: Telerik Controls and Infragistics.
Others: COM, DCOM, COM+, MTS, ActiveX.
PROFESSIONAL EXPERIENCE:
Confidential, Madison, WI
.NET/WEB Developer
Responsibilities:
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Involved in writing the front-end code for the application using Angular 4.
- Prototype Micro services sample that demonstrated the use of Azure API management.
- Implemented grid modules in React.js combined with Angular CLI for increased performance.
- Designed and developed the Presentation layer using Angular 4 and Angular Material.
- Design and develop Web Applications using ASP.NET MVC 5 and C# that are used by internal users.
- Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators, Router etc.
- Used the Angular and MVC 5 Frameworks in the development of the web applications.
- Used Angular Directives and Expressions to manipulate UI data entry points in the application.
- Used TFS for code check in and versioning.
- Extensively involved in coding with Angular 2.0 and java script to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
- Created the design documents using Swagger Editor to allow an understanding of the product from both a technical and non-technical stand point.
- Worked with type definition files using Typescript.ts
- Business end user facing front pages using Angular, CSS3, HTML5, JavaScript and Bootstrap3.
- Implemented to making browser compatibility and mobile friendly using Bootstrap Library.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Worked on developing the components using Angular 2 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
- Developed application using ASP.NET Core along with a Service Oriented Architecture (SOA).
- Build and deployed ASP.NET Core application to Azure Cloud Service.
- Implemented .Net Security features of Authentication and Authorization
- Developed features for customer facing website using C#, ASP.NET MVC 4/5, CSHTML, Html Helpers, JavaScript, JQuery, AJAX, Bootstrap, CSS, LINQ, Entity Framework, WCF, SQL Server.
- Worked with XSLT for transforming the XML document to other format, and data change/updates.
- Created various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Experience working with Telerik reporting tool for performing the export and import functionalities in various formats like CSV, PDF, or Excel Spread sheets etc.
- Created SSIS packages and migrated data between different databases.
ENVIRONMENT: ASP.NET, Visual Studio 2015. AngularJS 4.0/2.0, Bootstrap, Azure, Net framework 4.5, MVC 5.0, C#, TFS, JavaScript, React.js, Protractor, NUNIT, HTML5, CSS3, Telerik, Log4Net, NuGet Packages & Windsor.
.NET/UI Developer
Confidential, St Louis, MO
Responsibilities:
- Involved in gathering requirements specifications from the end clients.
- Worked with UI team in developing the front end applications using web technologies like HTML/HTML 5, Bootstrap, jQuery, Ajax, Soap and CSS/CSS3.
- Involved in developing web Page Applications using Angular.JS.
- Involved HTML5, Angular.JS, and C #.NET, ASP MVC 4, Razor, XML, SOAP and REST APIs.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Developing the application using MVC 4.0/5.0
- Extensive experience on MVC frameworks like Angular.js for creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- Responsible for UI design with Angular, JavaScript, Bootstrap, Html5, CSS3.
- Coded Angular.js controllers and directives for application functionality and filters for heavy DOM manipulation.
- Build and deployed ASP.NET Core application to Azure Cloud Service
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012/2008 for accessing the database.
- Designed interactive ASP.NET MVC 4 Razor views using TELERIK MVC controls, asp.net controls, JavaScript, JQuery, Knockout.js, HTML, Bootstrap, CSS and AJAX to provide excellent user experience.
- Designed and developed the UI for Forgot Password, Change and Save Password using Knockout Framework and implemented MVVM/MVC hybrid design pattern.
- Used Model View Controller (MVC) architectural Design Patterns for the development of the product.
- Developed xml documents.
- Designed and developed the user interface for various tools and implemented ASP.NET /VB.NET validation controls, CSS for server and client side validations respectively.
- Created the applications by using vb.net and made enhancements of the projects for the .net applications
- Made full use of .NET’s object oriented features(C#), event handling, error handling, caching and security feature.
- Developed Web Services which can be used by a number of clients in getting useful data
- Extensively used WCF services, there by achieving complete Service Oriented Architecture.
- Designed, coded and modified applications by using VB.Net.
- Used Ajax Controls for calendar control and free text box controls on the UI.
- Used LINQ and ADO.NET for developing data access layer.
- Worked with data migration. Used tools like SQL Server integration services (SSIS) in transferring data from one database to another.
- Designed and developed reports using SSRS.
- Developed reports using (BID SSRS) depending upon the input parameters required by the business.
- Implemented Re-sharper to maintain businees standards.
- Provided codes to perform Unit Testing.
- Deployment of Application on Test and Production server.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: C#, ASP.NET, MVC 4.0/5.0, Angular.JS, CSS3, Knockout.js, Kendo UI, Razor View Engine, WPF, WCF, EDMX, Java Script, VB.NET, HTML/HTML5, XAML, TFS 2010/2012, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, UNIX, XML, XPath, ASP, Microsoft Enterprise Library, SSIS SQL Server Integration Services, SQL Server Analysis Services, NUNIT, SQL Server 2008 R2 and Windows.
Confidential - Broomfield, CO
.NET/UI Developer
Responsibilities:
- Worked collaboratively with a team which was using agile methodology, where I interacted with the Business group as well as my engineering Project Manager for different phases of the project.
- Involved in development life cycle, from design phase to implementation phase, testing and deployment. Followed Agile Methodology to produce high Quality software and satisfy the customers.
- Involved HTML5, AngularJS, and C #.NET, ASP MVC 4, Razor, XML, SOAP and REST APIs.
- Implemented .Net Security features of Authentication and Authorization using .Net .
- Participated in understanding of Ext.JS technologies and development tasks.
- Developed and implemented UI controls and API's with Ext.JS.
- Have worked with MVVM for the design pattern and messaging capabilities.
- Involve in writing business logic for the application.
- Using JQuery and JavaScript for implementing client side validations at Controller level.
- Developed classes in Business Layer and in Data Access Layer in C#.
- Developed using N-Tier Architecture, Multi-threading, Event handling and OOPS concepts, including Abstract classes-interfaces-inheritances.
- Developed interactive Web pages using ASP.NET, C# and ADO.NET.
- Designed and developed Web Forms using ASP.NET & .NET 3.5 Framework.
- Involved in the requirement analysis along with the estimations and scheduling.
- Initiated and developed proof of concept of responsive web design for demonstration to the clients.
- Used Bootstrap to develop UI with responsive design.
- Implemented the custom controllers and directives in Angular JS.
- Participated in understanding of Ext.JS technologies and development tasks.
- Developed and implemented UI controls and API's with Ext.JS.
- Authored REST based Web API wrappers to integrate with conventional Web Services.
- Developed Web API using Node.JS and hosted on multiple load balanced API instances.
- Started using Selenium web driver to automate UI tests.
- Created validations and roles for different users to access the application.
- Created ASP.NET web pages and wrote code behind pages using C#.NET.
- Implemented Exception Handling, Logging and Validation of incoming requests.
- Involved in Development of Data Access and business and application layer using C#. Net and ASP. NET.
- Used Entity Framework to design conceptual data access layer from relational database to get the data from the database.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML and JavaScript.
- Used LINQ to query different data source like arrays, xml file, and SQL database.
- Expert with application of Software Development Life Cycle (SDLC)
- Extensively wrote and used stored procedures, Database Triggers in T-SQL using SQL Server.
- Used Team Foundation Server and configured permissions appropriate to user role.
- Responsible for maintaining versions of source code using Microsoft Visual Source Safe.
- Used the NUNIT framework to handle testing user interface elements in ASP.NET.
Environment: ASP.NET 4.0, VB.NET, ADO.NET, Visual Studio 2010, Angular.JS, Ext.JS, Bootstrap, HTML5, CSS3, MVC4, SQL Server 2008, Telerik Controls for .NET, WCF, Web services, C#, WCF, UML, XML, HTML, IIS 7.0, JavaScript, jQuery, TFS, LINQ to SQL.
Confidential, Virginia Beach, VA
Software Developer
Responsibilities:
- Designed the complete solution using 3-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
- Worked on Agile Methodology topractice-based methodology for modeling and documentation of software-based systems.
- Used Model-View-Control MVC software architecture in web applications to view the html.
- Developed all the Business Logic for all the modules in a separate Business Layer inC#and this was implemented usingWCF.
- ConfiguredWindows Communication Foundation (WCF)service to authenticate clients with Windows credentials for intranet applications for login validations.
- Used ASP.NET Page lifecycle Techniques and handle a control's initialization, instantiating controls, restoring and maintaining state, running event handler code, and rendering
- Used C#.Net, ADO.Net and PL/Sql Procedures in-order to access the oracle database for the front-end presentation.
- Wrote PL/SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers
- Implemented features of ASP.Net AJAX such as Calendar Controls, Repeater Control, and Validation controls, Dataset, Security using forms authentication.
- Worked on Grid view using ADO.NET and retrieved data from SQL server using quires.
- Created data access layer to communicate with the SQL Server Database with ADO.NET objects.
- UsedASP.Net web application in LINQ to SQL for database connectivity.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
- Testing tools like NUnit, ANTS and Microsoft Application Test Center are used to test the functionality and performance of the developed applications.
Environment: C# .NET, ASP.Net, ADO.Net, Microsoft Visio 2003, AJAX, T-SQL, Visual Studio .Net SQL Server 2005.
.NET/UI Developer
Confidential
Responsibilities:
- Involved in analysis, design and code different modules using C# which deals with the clearing of checks, updating the corresponding policy in database.
- Used ADO.Net, LINQ in connecting to Data Access management with SQL Server.
- Designed and developed the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.Net Entity Framework.
- Designed and developed the required SQL stored procedures on SQL Server 2008 R2.
- Deployment of WCF web services for online transactions using C# and exposed them through SOAP and HTTP.
- Conducting meetings to establish and enforce best practices and standards.
- Actively participated in Peer reviewing of the code for maintaining the quality of coding and application.
- Maintained the code in TFS and set up the builds.
- Designed web pages using ASP.net server controls, HTML, AJAX, CSS, and JavaScript.
- Implemented client-side scripting using JavaScript/JQuery and server side coding using built in ASP.net controls and C#.
- Used Update Panel, Update Progress with Data Grids in AJAX and JavaScript.
- Worked with Oracle and maintained the database
- Developed web forms with C# to store the customer policy data in Database.
- Used SSRS Reports to generate reports
Environment: Visual Studio 2008, ASP.Net 3.5, WPF, C# 3.0, ADO.Net, HTML/DHTML/CSS, XML, JavaScript, HTML and SQL Server 2005, IIS 7.0, WCF, WinForms, Web Services, TFS, AJAX Toolkit Control., TFS and Oracle