Post Job Free

Resume

Sign in

Sql Server Developer

Location:
Schaumburg, IL
Posted:
May 24, 2017

Contact this candidate

Resume:

Sr. UI/ Front End Developer (Web .Net developer)

Phone: 929-***-****

Email: ac0g2j@r.postjobfree.com

Domains: Airlines, Banking, IT Manufacturing, Infrastructure, Food industry

Summary:

A Result Oriented Professional with 8+ Years of work experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using User Interface (UI) Technologies like Object Oriented JavaScript, JavaScript & UI Libraries/Frameworks, AngularJS, jQuery, KnockoutJS, BackboneJS, JSON, JSONP, Twitter Bootstrap, ReactJS, HTML, HTML5, XSLT, Ajax, CSS3, CSS Frameworks, SASS, Jasmine Unit Test Framework, ASP.NET, ADO.NET, Entity Framework, IIS, WCF, AJAX, Web Services, CSS, and SQL Server

Expertise in Developing Responsive Design, REST Service Application with Reusable Code and High Quality & Performance using suitable Front End Technologies.

Experienced developing SPA's using web technologies AngularJS, HTML, HTML5, JavaScript, and Bootstrap and CSS3

Experienced in Angular2 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding. Advise team on best practices for Angular 2 component driven architecture

Experienced in using various Angular bootstrap directives like modal, popover, tooltip collapse etc.

Experienced with media queries and writing device specific CSS and performed client side validations using Angular directives.

Well experienced in using the build tools like Jenkins.

Cross browser compatibility testing and intellectual challenges in User Experience (UX).

Experience in working with clients on-site, analyzing software requirements and developing solutions and procedures.

Experience in taking performance optimization measures for web applications, reducing the response time and enhancing the end user experience.

Good working knowledge in designing Use Case, Class, Sequence, Collaboration, State, Component, Deployment, Activity diagrams using UML.

Modified code base and architecture of large legacy application into new Production Angular 2 level product.

Expert experience in all phases of Software Development Life Cycle (SDLC) using software methodologies like Agile, Waterfall, TDD and implementing various design patterns.

Experience in implementing Responsive Web Design (RWD) using Bootstrap.

Experience in designing the data access layer using Entity Framework and standard ADO.NET Framework. And client management design, development, testing of business/commercial applications using MVC 5.0, XML, Web API, WCF, Ajax, Web Services, Web forms, WinForms.

Proficient in developing and consuming services using Windows Communication Foundation (WCF).

Good experience in designing the databases, data modeling and writing stored procedures and triggers using SQL Server, MongoDB, Cassandra and Oracle.

Good working knowledge in data integration tasks using SQLServer Integration Services (SSIS).

Source control tools such as Microsoft TFS, Tortoise SVN.

Implemented unit test cases using like Karma, jasmine, Protractor.

Planned and Organized testing phases, including Unit testing (NUnit) &Integration testing, writing Test cases, generating Test scripts and reviewing test results & taking corrective actions, Bug analysis and fixes in the Web-industry standards, trends.

Strong administration, communication, analytical and problem solving skills dedicated to maintain the highest quality standards, with the ability to work independently or with cross-functional teams, and enjoy mentoring other team members.

Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.

Technical skills:

UI Web Technologies

HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Telerik Controls

UI Frameworks

Angular JS, Backbone JS, Node JS, Require JS, Angular 2, knockout JS, JQuery, ExtJS, DOJO, JSON

.Net Technologies

Microsoft .Net Framework, ASP.Net, MVC, Silverlight, Web Forms, Win Forms, WPF, WCF, ADO.Net, LINQ

IDE, HTML Editor

Microsoft Visual Studio 2015, Eclipse IDE, Notepad++, Adobe Dreamweaver, EditPlus, Sublime text, JSfiddle.

Web/App Servers

Apache Tomcat, HTTP Web Server, IIS

Testing tools

Karma, Jasmine, Protractor, QUnit, NUnit

Methodologies

Agile, Rational Unified Process(RUP), Waterfall, TDD

Database

Oracle, MySQL, SQL Server, Teradata

Operating Systems

Windows, UNIX and LINUX

Professional experience

UNITED AIRLINES - Houston, TX

Jul 2016 – Till Date

Sr. UI/Web Developer (Angular JS developer)

UNITED is the world's largest airline when measured by number of destinations served, operates a comprehensive domestic and international route network, and has significant presence in the Asia-Pacific region. Crew Communication System (CCS) is an application used to handle operations as a model for the crew members to communicate through their own login credentials with the other crew members. My project usually deals with the development of an application called Commuter Report for the Flight Attendants. In this application the FA’s commuting through different flights to their domicile prior to their reporting time on particular dates can be seen for the entire calendar year. I have designed and developed single page application (SPA) using AngularJS for creating Dynamic views and developing MVVM pattern for inducing two-way binding and also developed similar page utilizing ASP.Net MVC, Razor, HTML, JavaScript, JQuery, CSS and JSON so as to support for the cross browser compatibility as well as outdated browsers.

Responsibilities:

Participated in requirements gathering, analysis, Conceptual Design and Details.

Designed a responsive webpage using the Bootstrap grid system as well as CSS3 media queries to layout contents that fit for different devices including mobiles, tablets and desktops.

Utilized JavaScript, JQuery, Angular JS, HTML, and CSS to implement the data from the Teradata Database dynamically on the front end. Created Single page applications using Angular JS.

Implemented Model View Controller (MVC) Design Pattern using AngularJS.

Advise management of new technologies Angular 2, Gulp and associated dependent technologies for architecture and development.

Implemented Angular 2 Routing and navigation, Components, Services.

Implemented the following Angular 2 pipes such as date, string length slice and number.

Created various Modules/controllers/components for the entire application using Angular 2.

Developed ASP.NET web pages using Web Server controls and HTML and made server side validation.

Responsible for implementing the business API's using C# .Net for the back end communication.

Involved in writing application level code to interact with Controllers and Web API's, using AJAX, JSON and XML.

Created Angular component which makes an AJAX call to these API's, using RESTful API's.

Created & Exposed Restful Web API endpoints using HTTP verbs of GET, PUT, POST & DELETE.

Implemented JSON for data transfer between the Angular component and web services.

Implemented various Angular bootstrap directives like modal, popover, tooltip collapse etc.

Implemented media queries and writing device specific CSS and performed client side validations using Angular directives.

Worked in Service Oriented Architecture the Angular component interacts with the API's for the fetching data.

Designed dynamic client-side JavaScript codes to build web forms and simulate the process for web application, page navigation and form validation.

Developed the application which has the compatibility with old browsers as well as the latest ones.

Daily stand-up SCRUM meetings with the team, Used JIRA for Stories/Bugs/Create Tasks/sub tasks.

Utilized Validation controls to validate the input Data using Validation Controls (like Required Field, Range, Custom and Compare validations).

Team Foundation Server (TFS) is used for source control, data collection, reporting and project tracking.

Environment: Angular 2, Angular JS, Microsoft Visual Studio 2015, JavaScript, JQuery, CSS, AJAX, HTML5, XML, SQL SERVER 2014, Teradata, C#, ASP.NET, MVC, .Net Framework 4.5, TFS.

AUTOPOINT - Jacksonville, FL

Apr 2015 –Jun 2016

Sr. UI/Web Developer (Angular JS developer)

The Auto Point Appointment Scheduling system enables dealers to configure the appointments with customers based on the services they opt for. All the services are categorized based on the departments and advisor groups they fall in. The dealers will be enabled to configure the services through an entire calendar year, with simple and highly responsive user interface.

Responsibilities:

Involved in full development life cycle including requirements gathering, analysis, implementation and testing using the AGILE methodology.

Developed, maintained user interface screens using JavaScript, JQuery, Angular JS, HTML, CSS, Bootstrap UI, ASP.NET MVC, C#.

Used client side technologies HTML5, CSS3, JavaScript, Bootstrap, JQuery 2.0 and JSON.

Utilized Angular 2 Routing and navigation, Components, Services.

Designed and developed UI components, implementing event handling using C#, DHTML, AJAX controls.

Used MVC 5.0 Architectural design pattern for development of the application.

Developed dynamic ASPX web pages using ASP.NET, C#, HTML5, XSLT and JavaScript and Implemented Web Services using Rest, extensively used ASP.NET Data Grid control for displaying the data and SOAP.

Developed Single page web application (SPA) using AngularJS framework and Created AngularJS Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI.

Used Bootstrap as UI Framework, AngularJS for developing the responsive web application and followed JOHN PAPA style guide for AngularJS code.

Developed various screens and Client-side validations using JavaScript and JQuery.

Developed Web API’s for backend data communication.

Responsible for developing WCF Service for exchange of data between systems and implement business logic.

Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.

Involved in writing PL/SQL stored procedures as required for the application.

Extensively involved in code reviews, monitoring and knowledge sharing of team to ensure the delivery of high quality products.

Performed Unit testing using NUNIT to find bugs at development phase itself and documented the results.

Used Team Foundation Server (TFS) for source control, data collection, reporting and project tracking.

Extensively used TFS Spring Templates and Maintained all the User data and Tasks in TFS.

Involved in solving Issues and Bug fixes during production stage.

Environment: Angular 2, Angular JS, Microsoft Visual Studio 2015, JavaScript, JQuery, CSS, AJAX, HTML5, ASP.NET, MVC, C#, Entity framework, WCF, ADO.NET, XML, SQL SERVER 2014.

Cameron International - Houston, TX

May 2014 – Mar 2015

Sr. UI/Web Developer (Angular JS developer)

Cameron's products include a wide range of pressure control and rig systems for onshore and offshore drilling; land and platform production systems for conventional and unconventional applications; separation, processing, and treatment systems; subsea production and processing systems; measurement systems; and a wide variety of valves and actuators. In addition, Cameron's life-of-field services help our customers to manage assets and optimize recovery.

Responsibilities:

Involved in development of Presentation Layer, Business Logic Layer, Data Access Layer and various other tiers of N-Tired application.

Extensive use of AngularJS for scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.

Designed and developed abstract classes, interfaces, classes to construct the business logic using Object Oriented Concepts.

Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind AngularJS, is used for client side validation.

Modified web services to interact with the other applications and exposed them using SOAP and HTTP.

Prepared automation scripts in VB Script following scripting guidelines by creating the Global object repository and preparing Generic functions.

Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages "Layouts and Nested Layouts", "View Start" and MVC User Controls "Partial Views".

Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.

Used AngularJS as the development framework to build a single-page application.

Created the Data access layer and Data access objects using ADO.NET Entity framework and LINQ to reduce impedance mismatch.

Worked with Oracle SQL Developer for writing complex stored procedures.

Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.

Performed CRUD operations with WCF Restful services using Web-Get, Web-Invoke.

Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.

Implemented Eager Loading and Explicit Loading, Compiled queries, Immediate Execution to improve performance to LINQ to Entities in Time manner.

Worked with Team Foundation Server for version control of the source code along with the maintenance of the builds and the relevant documents of the same.

Environment: AngularJS, JavaScript, JQuery, CSS, AJAX, HTML5, SOAP, SQL Developer, AJAX, XSLT, Microsoft Enterprise Library, NUNIT, SSRS, Visual Studio 2013, C# 5.0/4.0, .Net Framework 4.5, ASP.NET MVC 4, Entity Framework 5.0, ADO.NET, WCF, WPF, TFS, XMLSQL Server Express 2012, Windows Server 2005/2008 R2.

CenturyLink Technology Solutions - Dublin, OH

Mar 2013 – Apr 2014

UI/Web Developer (Knockout JS developer)

CenturyLink Technology Solutions brings together the technology, services and expertise that power some of the largest brands in the world. A global leader in cloud and managed solutions, CenturyLink Technology Solutions helps make businesses more agile, secure and sustainable with end to end solutions that deliver bottom line results. My project was to develop an intranet scorecard application which generates the User Interface for partners and Account team. The Partners will be able to see their account and its subsidiary accounts compliance status, Revenue & Competency status using the Scorecard portal screens. Scorecard Portal will fetch the compliance data from the database and display the reports on the screen. My role was to design, develop and deliver a web portal that allows the users to check the competencies, progress, rating and expiry. I have designed presentation pages using ASP.Net MVC, Razor, HTML, JavaScript, JQuery, CSS and JSON as the data transfer methods from Controller to Views and KnockoutJS for creating Dynamic views and developing MVVM pattern for inducing two-way binding.

Responsibilities:

Designed User Interface for the project using HTML and CSS.

Maintained existing UI Applications and upgraded them using CSS 3, jQuery, AJAX, JavaScript, JSON and HTML 5

Used the DevExpress MVC controls for the layout, grids, reports and data representation using the charts.

KnockoutJS was used for the Form Validations attaching new behavior to DOM elements.

Designed UI using the HTML5, JavaScript, CSS, jQuery, Knockout JS, Bootstrap (Twitter- Type ahead)

Developed Web API MVC application using C# .Net.

Designed and developed intranet web application using ASP.NET MVC framework.

Used KnockoutJS to create rich, responsive display and editor user interfaces with a clean underlying data model.

Worked with business system analyst to understand the requirements to ensure that right set of UI modules have been built

Developed application level code to perform client side validation using jQuery and JavaScript

Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application)

Involved in writing application level code to interact with Controllers and Web API's, using AJAX, JSON and XML.

Used JQuery controls and Kendo UI controls for creating Rich User Experience. And creating Result Grids, Modal Windows, Date Pickers, Graphs and other controls.

Developed, Maintained, enhanced and recommend solutions that best suit the business and technological needs from the Enterprise application standpoint

Defined technical requirements based upon business requirements

Strong communication, analytical and interpersonal skills working within cross-functional teams

Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers

Built complex desktop-style UI using HTML, CSS, JavaScript and AJAX, including configuration wizards and interactive reports

Environment: Knockout JS, Bootstrap, HTML, HTML 5, XHTML, CSS, JavaScript, jQuery, AJAX, XML, JSON, C#.Net MVC, Adobe Dreamweaver and Adobe Photoshop

Bank of Oklahoma - Tulsa, OK

Apr 2012 – Feb 2013

Web Developer / .Net Developer

Bank of Oklahoma provides consumer, business, commercial and wealth management banking services. In addition, Bank of Oklahoma provides investment and trust services, mortgage origination and servicing along with an electronic funds transfer network.

Responsibilities:

Followed Extreme Programming (Agile XP) methodology, involved in task completion, user stories, and iterations, extensively worked with business analysts and the end users to gather and finalize the requirements

Responsible for Object Oriented Analysis and Design (OOAD) for the assigned task and participated in Software Development Life Cycle (SDLC)

Designed and developed web application with ASP.NET, JavaScript, JQuery, JSON, HTML5, DOM, CSS3

Created and consumed WCF services and followed SOA architecture

Worked on XML and JSON for transferring and retrieving data between different applications

Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI and SOAP

Built a WPF application for internal staff to manage the rules that drive the web applications

Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice

Have created and used WinForms to create functionality in networking module

Designed User Interface with Razor Views, Partial Views and Layout View

Used Layout View to provide a unified look and feel to the application

Used Grids with Strongly Typed View Models to provide more flexible, editable and sortable grid view to increase user interaction

Used Angular filters in Grids for user to sort and filter data easily

JQuery validation and MVC unobtrusive validation were used to validate form fields

Created Date Picker control using jQuery for comfortable data entry of dates on web pages

Used Action Filters for user authentications and authorizations and for caching pages to improve performance

Used AJAX Toolkit to Update Web Control, Data Binding based on user selection with partial post back and made UI more interactive and responsive

Created Entity Framework object model which handles the data from/ to SQL

Implemented search and CRUD operations using the Entity Framework object model

Worked with LINQ to Entity for querying the database

Used Telerik MVC Controls for Grids/ Nested Grids and Calendars

Implemented service methods and SQL queries, PL/SQL to interact with the Oracle DBMS

Implemented Object Oriented Concepts such as Polymorphism, Inheritance, Encapsulation

Created Stored Procedures, triggers, cursors, views and user defined functions for maintaining business functionalities

Worked on Log4Net for logging errors, messages and performance logs and SVN for version control

TFS has been used for all the source code maintenance among the whole team members

Environment: HTML, JSON, JavaScript, jQuery, LINQ, Lambda Expression, Visual Studio 2012, SQL Server 2012, ASP.NET4.0, C#, MVC, ADO.NET, Entity Framework, XML, WCF, WPF, XAML, SVN, TFS, Telerik controls.

PetSmart, Phoenix, AZ

Nov 2010 – Mar 2012

UI Developer/ .Net Developer

PetSmart, Inc. provides of pet products and services in North America. The Company’s strategic initiative is to develop moment-making products, services, and experiences that will attract and retain these pet parents as PetSmart customers. The Company opened 55 net new stores in 2013, which includes twelve micro stores, and operated 1,333 stores in the United States, Puerto Rico, and Canada. Point of Sale is the registry software and is installed on the registers, which are the transaction terminals. Applications on the register are used by the Store associates. Registration Applications are used to perform various tasks like scanning the items, offering deals/offers and completing the transactions using Cash/Credit/Debit etc.

Responsibilities:

Used MS Visio to develop UML diagrams

Created and consumed WCF services in the Service layer.

Developed SOA Application using Services layer, Business Logic Layer, Presentation Layer and Database Layer.

Extensively used Master Pages to achieve a consistent look and feel of the web site.

Implemented Authentication in ASP.NET application

Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.

UsedASP.NET to create event driven Web Forms and used Validation Controls to implement form validation.

Worked on SQL Server 2008 to access the database in an efficient manner using ADO.NET.

Extensively used Data binding concept to display the required data.

Involved in creating stored procedures, triggers, and views in SQL Server 2005 for data manipulation and retrieval using T-SQL.

Used ADO.NET objects, Dataset, Data Table, Data Relations and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008 Data Source.

Created and Updated Queries, Stored Procedures and Triggers.

Performed Unit testing using Visual Studio

Used VSS as repository purpose.

Environment: .NET 2.0/3.0, ASP.NET 2.0/3.0, C# 3.0, Visual Studio 2005/2008, MS SQL Server 2005, IIS 6.0, WCF, LINQ, Crystal Reports, Entity framework, VSS, AJAX, ADO.NET, XML, SOAP, XAML, SSRS, T-SQL, Visual SourceSafe 6.0.

Virtusa Pvt. Ltd, Hyderabad, India

Aug 2008 – Oct 2010

.Net Developer

Responsibilities:

Involved in the software development cycle from user requirements to design, development, testing, deployment and production support.

Design Web pages using ASP, HTML, JavaScript, and CSS.

Performed User Input Validation using JavaScript.

Extensively used and customized complex ASP.Net server controls like Data grids, Calendar and more.

Developed User Interface with ASP.NET Controls.

Involved in the design, development and maintenance of the SQL Server 2005.

Developed the applications using Visual Studio.Net 2008 in C#.Net and ASP.Net, and ADO.NET.

Used Validation controls to validate the input Data using Validation Controls (like Required Field, Range, Custom and Compare validations).

Developed ASP.NET web pages using Web Server controls and HTML.

Developed class libraries using C#.Net to implement the business logic and for the reusability purpose.

Used ADO.Net technology to connect the database.

Used Team Foundation Server (TFS) for version control.

Involved in unit testing and integrated testing.

Environment: C#, ASP.Net, ADO.Net, HTML, CSS, JavaScript, SQL Server 2008, VS 2008, IIS, TFS.



Contact this candidate