Web Developer Resume
Arlington Heights, IL
PROFESSIONAL SUMMARY:
- 7+ years of extensive experience in Designing, developing and implementing both windows and web applications using .NET framework includes C#.NET, Windows Forms, ASP.NET, AJAX, Web Services, IIS, ADO.NET, XML, Silverlight, Entity Framework 6/5 and Visual Studio2015/2013/2012/2010.
- Good Experience using Iterative, Waterfall and agile development methodologies. Extensively applied Object Oriented Design (OOD).
- Experience in developing user interfaces using the Bootstrap3 and HTML5.
- Good knowledge in using the JavaScript frameworks like AngularJS.
- Using Angular2, HTML, CSS3/SCSS, Bootstrap, Webpack, and Angular - cli.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular2.
- Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
- Experienced in working wif Kentico CMS E-Commerce Portal. Performed successful application development and upgraded multiple version of Kentico CMS
- Using C# in Xamarin to create native mobile application.
- Have experience on Machine Learning and data analytics on bigdata set.
- On Server side, Created and used Restful Web API endpoints for database operations (CRUD)
- Experience in using ASP.NET Web-Forms&WinForms framework for creating efficient and interactive web applications that work across all popular browsers.
- Developed and consumed Mobile/Web Development, Web services (HTTP, SOAP, XML) and WCF services (HTTP, Net TCP, SOAP, XML)
- Developed Front end user Interface Screens using Xamarin, XCode for Mobile using C#.
- Created web pages using AnguarJS/JavaScript to communicate over WEB API.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
- Migrated from SVN for source control to Git, local GitHub.
- Create SSIS packages used to import and extract data using SQL Server.
- Implemented fusion chart visualizations for a SPA analytics rewrite using require js and typescript.
- Experience designing and/or developing solutions for aService Oriented Architecture (SOA).
- Development was done using AgileMethodology wif daily scrums, paired programming using TDD (Test-Driven Development).
- Extensively worked on writing SQLStored Procedures, Triggers, Functions, Views, Joins and Database Design, TSQL, PL/SQL.
- Reading and downloading theRabbitMqqueue using multithreading by allowing n number of threads to record data in the file on date wise.
- Implemented Rabbit MQ for Windows wif Direct Exchanges, wif Consumers and Producers for data integration wif Windows Services.
- Developed a CF component that can download OpenStreetMap tiles, and also plot points of interest and basic routes.
- On Server side, Created and used Restful Web API endpoints for database operations (CRUD).
- Created and exposed Restful Web API endpoints using HTTP verbs of GET, PUT, POST and DELETE.
- Prepared Technical design document, Use cases, Test cases and User manuals for various projects and good at Bug fixing, Code reviews, and Unit & System testing.
- Extensively used LINQ tools like Entity Framework to exchange data between web applications and database objects.
- Silverlight was used to provide the user wif richer and highly interactive browsing experience.
- WCF services were implemented which was used by the Silverlight to communicate wif the server.
- Good Experience in development of projects using SQL Server Integrated Services (SSIS), SQL Server Reporting Services (SSRS).
- Developed web services designing and Development SOAP/WEB Methods which supports various protocols like HTTP, TCP/IP.
- Extensive experience in Data Access Technologies such as LINQ.
TECHNICAL SKILLS
Technologies: . NET Framework 1.1/2.0/3.0/3.5,4.0,4.5 ASP.NET, ASP Classic, ADO.NET, Win Forms, and Webforms, XML Web Services, LINQ, WCF, WPF, WinForms and MVC, Silverlight, Elasticsearch, RabbitMq
Languages: C, C++, C#, VB.Net, PL/SQL, T-SQL, Oracle12c
Scripting Languages: VBScript, HTML, CSS3/SCSS, Java Script, J-Query, AngularJS, Kendo UI,TypeScript, Node JS
Web Technologies: HTML, HTML5, DHTML, CSS, XML, DOM, XAML, IIS, AJAX, XSLT, SOAP, WSDL, Web Services
Operating Systems: Windows VISTA/XP/2000/NT/98/95, Windows Server 2003, Windows 2010
Databases: MS SQL Server 2000/2005/2008/2014/2016, MS-Access, MY SQL
Version Control: Visual Source Safe (VSS), Team Foundation Server (TFS)
Protocols: TCP/IP, HTTP, FTP
Tools: SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), Rapid SQL.
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS), OBIEE
IDE: Visual Studio 2015/2013/2010/2008, Expression Blend, Expression web.
PROFESSIONAL EXPERIENCE:
Confidential, Arlington Heights, IL
Web Developer
Responsibilities:
- Designed the complete solution using N-tier Architecture model. Implemented the presentation layer in ASP.NET and JavaScript.
- Created components to maintain business logic layer using C#. Net Used ADO.NET to create the Data Access layer.
- Worked on the CMS Kentico tool for UI design functionality. Utilized Angular JS Bootstrap, CSS.
- Administered Kentico and custom legacy CMS.
- Involved in creating front-end framework, and using Kentico "widgets" or repeatable components.
- Debugged and fixed the errors in the ASP pages.
- The Presentation Layer was implemented inASP.NETusing Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
- Configured TFS builds wif continuous integration and notifications for OR, Limits tore and ASP source code.
- Experience wif various source control tools like CVN, SVN and GIT/GITHUB.
- Clear Understanding of Microsoft Azure Subscription Components like EA Administrator, Account Owner, Service Admin and Co-Administrator.
- Communicate wif clients to upgrade their security to SFTP.
- Coordinate wif third party application or internal groups that use FTP to migrate to SFTP
- Configure Azure Auto scaling using Azure Scale Metric CPU
- Designed the Process flow structure and standards for web application development.
- Management User Controls and Custom Controls for a common purpose in the whole application.
- Involved in Design and development of N-Tier Client/Server application using ASP.Net and C# for Object-oriented design and development.
- Worked in Photoshop to implement mockups and layouts of the application using HTML, CSS and JavaScript.
- Experienced wif securing SQLServer, user administration and assign the permission.
- Use of AngularJS UI-router for defining all application States (routes). Created Multiple Views as well as Nested Views wif the help of AngularJS UI-view & ui-sref.
- Highly skilled and experienced in Agile Development process for diverse requirements and TFS
- Involved in Build, Debug and deployment of the Components
- CreatedStored Procedures, Views, TriggersandComplex SQLqueries in SQL Server for storing, retrieving and managing documents.
- Involved in writing application level code to interact wif Restful Web APIS, Web Services using AJAX, JSON, XML and JQuery.
- Liaised wif production team to analyze bugs and resolve issues.
- Involved in the product maintenance.
- Debugged and fixed the errors in the ASP pages.
- Involved in the development and execution of unit test cases.
- Used C#.Net, ADO.Net and SQL Procedures in order to access the MS SQL database for the front-end presentation.
- Worked on Grid view using ADO.NET and retrieved data from SQL server using queries.
- Created data access layer and implemented LINQ to SQL for database connectivityin SQL Server.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
Environment:Windows 10, UML, Rational Tools, MS Visio, MS Word, Excel, TDD, Visual Studio 2015, SQL Server 2016, .Net Framework 4.5, MVC, AJAX, HTML5, CSS3/SCSS, JavaScript, ADO.net, AngularJS.
Confidential, Charlotte, NC
.NET Developer
Responsibilities:
- Involved in designing the layout of a User interface using Visio and class diagrams using UML.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in search module.
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Worked by fetching map "tiles" from a tile server wif OpenStreetMap.
- Developed a CF component that can download OpenStreetMap tiles, and also plot points of interest and basic routes.
- Involved in configuring SQLServer to run in an efficient conditions.
- WCF services were implemented which was used by the Silverlight to communicate wif the server.
- Develop XML pages Using Web API’s.
- Audited FTP accounts in Serv-U & Go Anywhere.
- Tested FTP accounts daily using Filezilla
- Silverlight was used to provide the user wif richer and highly interactive browsing experience.
- Involved in writing application level code to interact wif Restful Web APIS, Web Services using AJAX, JSON, XML and JQuery.
- Designing Rabbit Mqqueues and exchanges and binding relation between them.
- Created & Exposed RESTfulWebAPI endpoints using HTTP verbs of GET, PUT, POST&DELETE for all database CRUD operations.
- Developed and consumed Mobile/Web Development, Web services (HTTP, SOAP, XML) and WCF services (HTTP, Net TCP, SOAP, XML)
- Used Bootstrap to make website mobile friendly.
- Consumed Web API service to sync data between mobile application and server.
- Incorporated RabbitMq as message broker to decouple back-end services.
- On Server side, Created and used Restful Web API endpoints for database operations (CRUD)
- Experience in using ASP.NET Web-Forms&WinForms framework for creating efficient and interactive web applications that work across all popular browsers.
- Used Grid View, Data List, and Repeater controls wif Paging and Sorting for displaying various data onto the page.
- Worked extensively on web forms and data binding controls likeGrid View,Data Listanddrop downboxes and Mapping page fields to the database fields
- Highly skilled and experienced in Agile Development process for diverse requirements and TestDrivenDevelopmentTDD
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2005 for accessing the database.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Involved in the implementation of client side validations using AngularJS and ASP.NETMVC Validation implemented at the Controller level.
- Used Angular ng-grid, ng-repeat for showing Tabular Database.
- Developed form validation wif AngularJS $valid, and data validation.
- Created new tools and enhanced existing Risk Desktop suite of applications using C#, WPF, WinForms, TPL (Multithreading) and OO Design.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Involved in unit testing, integration testing and deployment of the application.
Environment: ASP.Net, ADO .NET, XML, HTML, Visual Studio 2015 JavaScript, IIS 6.0, NUnit, SSRS, SOAP, Node js WCF, WPF, RabbitMq, WinForms, Kendo UI,.NET Framework 4.5, Web services, SQL Server 2014, TDD, Angular JS.
Confidential, Saginaw, MI
.NET Developer
Responsibilities:
- Designed the complete solution using N-tier Architecture model and applied designpatterns mainly AbstractFactory and Singleton.
- Configured TFS builds wif continuous integration and build notifications.
- Created custom TFS reports based on requirements from different business teams.
- Trained Subversion resource on how to use TFS.
- Handle escalated Support tickets till closure for MS Azure PaaS platform.
- Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
- Worked on Agile Methodology for modeling and documentation of software-based systems.
- Used Model-View-ControlMVC software architecture in web applications to view the HTML.
- Created & Exposed RESTfulWebAPI endpoints using HTTP verbs of GET, PUT, POST&DELETE for all database CRUD operations.
- Implemented WPF browser application for implementing three dimension view of sharing information and creating technical documentation for every approach.
- Configured Windows Communication Foundation (WCF) service to authenticate clients wif Windows credentials for intranet applications for login validations.
- Used Angular ng-grid, ng-repeat for showing Tabular Database.
- Developed form validation wif AngularJS $valid, and data validation.
- Used Angular directives ng-grid for displaying record using ui-grid module and implement pagination using third party module.
- Used Bootstrap for TEMPEffective Look and feel of the web portal and utilized helper classes like carets, clearfix, and screenreadercontent. Also implemented numerous Glyph-icons, Breadcrumbs, Pagination, Jumbo Tron, Grid System etc.
- Worked extensively on web forms and data binding controls likeGrid View,Data Listanddrop downboxes and Mapping page fields to the database fields
- 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 SQL Procedures in order to access the MS SQL database for the front-end presentation.
- Created tables, views, indexes, triggers and complex stored procedures in Sybase TSQLto store maintain data.
- Implemented features of ASP.Net 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 queries.
- Created data access layer and implemented LINQ to SQL for database connectivityin SQL Server.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
- Create SSIS packages used to import and extract data using SQL Server.
Environment:Windows, UML, MS Visio, MS Word, Excel, Visual Studio 2013, SQL Server 2012, .Net Framework 4.5, WCF, MVC, AJAX, HTML5, CSS, JavaScript, ADO.net, AngularJS.
Confidential, WA
.NET Developer
Responsibilities:
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction.
- Implemented Angular Factories, provider’s and Filters using $http&$q.
- Helped developers resolve issues wif workspaces in TFS and Eclipse.
- Setup a workaround that allowed Java users to use the same workspace wif Eclipse and TFS.
- Designed the web UI using ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS and AJAX controls.
- Proficient knowledge in C++ 11 standards and worked on UNIX/LINUX.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and.Net 4.0 for web pages.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Implemented data annotations for client and server side validations, routing, filters, and actions in MVC.
- Extensively used User interface controls which use JQuery to ensure client side validation.
- Implemented Database First EDMX and used LINQ to Entities to massage the Data and optimized the Query Expressions.
- Written Stored Procedures in SQL Server 2008 and used ADO.NET wif Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Created ETL packages using SSIS to move data from various heterogeneous data sources to the centralized database.
- Installed and configured BizTalk Server 2006 R2/2010 and SQL Server 2008/2005 on Developer VM.
- The Presentation Layer was implemented inASP.NETusing Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
Environment: .NET Framework 4.0, C#, ASP.NET, HTML, Bootstrap, ASP.NET MVC 4.0, JavaScript, CSS, XML, SOA,SOAP, AJAX 2.0, ADO.NET,TFS, JQuery,WPF,WCF, SQL Server 2008, SSRS, Web Forms, IIS, Web API.
Confidential, CA
.NET Developer
Responsibilities:
- Involved in design and development of various components and modules of the application using Visual studio 2010.
- Used C# language in developing the Business logic, wherein extensively implemented the Object Oriented Programming functionalities.
- Developed 3- tier architecture application wif User Interface, Business, and Data Access layers using.NET 3.5 and Entity Framework.
- Designed the application using HTML Helper and Razor Views in MVC 4.0 architecture that promotes a clear separation between the different layers.
- Designing User Interfaces, Web pages, Web forms using Server controls, HTML and JavaScript (JQuery) and CSS to enhance UI experience on Client-side.
- Installing and supporting IIS for use wif Web applications.
- Used the Script Manager and Update Panel of Telerik.NET AJAX Controls to do asynchronous page post back.
- Developed Stored Procedures, Functions, Views and Triggers for Data Manipulation, ensuring set up relations includes indexing, constraints, foreign keys etc. using SQL Server 2005.
- The Presentation Layer was implemented inASP.NETusing Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
- Used LINQ Feature of.NET 3.5 for Data Filtration.
- Programming a Monitoring Console module to display real-time status of the Workstations and the tests they are running.
- Used Team Foundation Server for integrating, maintenance, reporting and Project tracking.
- Performed unit testing on every new version before sending it for User Acceptance Test.
- Finally documenting the analysis and technical specification for future reference.
Environment: .Net Framework 3.5, Visual Studio 2008, MVC 4.0, TFS, LINQ, ADO.NET, WCF, web forms, C#, HTML, AJAX, AJAX Control Toolkit, SQL Server 2005 and IIS 6.0.
Confidential
.NET Developer
Responsibilities:
- Involved in entire SDLC from requirement gathering to implementation.
- Involved in coding, developing EMR Module using C#, ASP.NET, and Ajax.
- Involved in Software Development Life Cycle (SDLC) from requirements gathering and performed Object Oriented Analysis and Design (OOAD) using UML.
- Used ADO.NET and LINQ to SQL to communicate wif the database using the abstract data layer
- Created type libraries from the existing C# DLL's and these DLL's are consumed in the middle tier architecture.
- Developed the UI using WinForms in VB.net.
- Developed & deployed Web Services (SOAP, UDDI & WSDL) and Windows Services in C# and VB.NET.
- Excellent knowledge in dealing wif Delegates, Assemblies, User Controls and Custom Controls in VB.Net and C#.Net
- Developed and hostingWCF Serviceson IIS by followingService Oriented Architecture (SOA).
- Design & Develop application interface using VB.NET WPF and WCF Services.
- Designed and developed various Forms for various modules in WPF using MVVM.
- Utilized LINQ to Objects for timesheet management process, LINQ to SQL for retrieving data and lambda expressions for minimizing code complexity.
- Fixing and optimizing ASP.NET web pages using C# and SQL Server 2005/2008 stored procedures, and associating fixes/new code wif tasks in Team Foundation Server.
- Used Windows API to manage the users from Active Directory.
- Experience in creating the application using windows API to provide rich application interface.
- Created scripts to create new tables, views, queries for new enhancement in the application using TOAD.
- Designed WinForms MDI (Multi Dialog Interface) GUI and developed COM components and event handling mechanism using connection points.
Environment: Visual Studio.NET 2005,.Net Framework 3.0/ 3.5, C#, ASP.NET,VB.NET,LINQ,WPF SQL Server 2005, ADO.NET, AJAX, Web services, XML,WCF,XAML, XSLT, XPATH, SSRS, UML.