Post Job Free
Sign in

UI Developer

Location:
Los Angeles, CA
Salary:
Negotiable
Posted:
August 06, 2018

Contact this candidate

Resume:

SRUJANA C

Senior UI Developer

*******.****@*****.***

732-***-****

PROFESSIONAL SUMMARY:

Over 5 years of experience as a User Interface/Front End Developer in working with various web technologies such as HTML/HTML5, CSS/CSS3, JavaScript framework, JQuery, AJAX, JSON, XML, SASS, LESS and object-oriented JavaScript Libraries like ES6, Angular.js, Node.js, React.js, Redux, Backbone.js, Bootstrap, Responsive Design.

Experience using AJAX to create interactive web applications, mainly optimizing performance.

Excellent programming skills in JAVA, C, C++, RUBY, JavaScript, SQL, PL/SQL, XML Technologies.

Experience in single page application reference implementation, using AngularJS and Browser, written in ECMA Script 6.

Experience on AJAX techniques for data manipulation and parsing of multiple data types including XML and JSON.

Experience in application development processes like Agile, scrum and waterfall SDLC Methodologies

Designed presentation layer for dynamic web forms using ASP.Net MVC 5.0 Framework, HTML5, CSS3, JSON, Angular 2 and Visual Studio.

Financial reports using Crystal Reports and XSLT Transformation

Experience in developing UI applications using Angular JS, Backbone JS, Ext JS, Node JS, JavaScript, J Query, CSS3

Developed Application to asses JSON and XML from Restful web service from consumer side using JavaScript and Angular.js.

Extensive experience in Angular.js 1.x/ Angular 2 with creating custom directives, filters, controllers and decorators.

Experienced with Vanilla JavaScript, including prototype, scope, and module concepts

Used D3.js for creating dynamic data visualizations and dashboards.

Good Experience on Quality Control, JIRA, Fish Eye for tracking the tickets like accepting the tickets/defects, Submitting the tickets, Reviewing Code and closing the tickets etc.

Experience in writing unit tests using Jasmine, Karma.

Experienced in various IDEs like Web storm, Notepad++, Sublime Text, Adobe Dreamweaver, Microsoft Visual Studio Code.

Strong Experience in SQL and database design, normalization and Database Management Concepts. Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages.

Extensive experience with Version Control tools including CVS, GITHUB and SVN for Source Code version.

Used redux-saga is a redux middleware, which means this thread can be started, paused and cancelled from the main application with normal redux actions, it has access to the full redux application state and it can dispatch redux actions as well.

TECHNICAL SKILLS:

Web Technologies

HTML5, XHTML, DHTML, CSS3, JavaScript, JSON, AJAX, jQuery

UI Frameworks

Bootstrap, Angular.js, React.js, Node.js, Redux, ES6

Programming Languages

Java, C, C++

Server Technologies

MVC, RESTful Services, XML, JSON

Databases

SQL Server, MySQL, Oracle

Continuous Integration Tools

GitHub, SVN, CVS

IDE

Eclipse, Sublime, Visual Studio, Notepad++, Dreamweaver

Operating Systems

Windows, LINUX, UNIX

PROFESSIONAL EXPERIENCE:

Client: Capital Group, LA Feb’16 – Till date

Role: Senior UI Developer

Responsibilities:

Responsible for designing dynamic and multi-browser compatible pages using HTML 5.0, CSS2/CSS3, JavaScript, jQuery, Angular.js2, React JS, JSON, AJAX to the requirement of the client.

Used Babel an ECMAScript 6 to ECMAScript 5 compiler which allows using ES6 features in project and then compiles ES5 to use in production.

Implemented a large part of the UI dynamic functionalities using CSS, jQuery, jQuery UI, Typescript, and HTML.

Used High Charts, D3JS and Ext JS4 for charting data and for supporting a wide array of browsers.

Built dynamic web pages with Angular 2.0 with styling supported by Twitter Bootstrap for creating Responsive Websites.

Developed components using React and all the advanced methods Functions in developing.

Worked with React.js to build bootstrap components for UI web objects. Linked with REST API for rendering data trough virtual DOM.

Experience working on CSS Preprocessors like LESS along with JavaScript task runners like Grunt.

Responsive web design (RWD) is developed using frameworks like Angular JS and MVC frameworks and Bootstrap.

Worked with UX Designers to translate visual concepts into functional online experiences, micro sites, and other digital content delivery.

Developed single application to render dynamically based on the JSON from the Node JS server.

Developed various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.

React.js which allowed us to render pages on both the client and server using the same codebase.

Used React.js for adding client-side interface for JavaScript templating and function binding.

Written and modified the technical documents.

redux-saga used to make application side effects easier to manage, more efficient to execute, simple to test, and better at handling failures.

Used JIRA for tracking issues reported by testing team.

Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, Bootstrap, JSON, AJAX, react.js, Es5/Es6, Angular.js, Angular2, LESS, Grunt, Jasmine, GIT.

Client: Charter Communications, CO Nov’15 – Dec’16

Role: Front End Developer

Responsibilities:

Developing web pages effectively using, Angular2, Angular.js, HTML5, CSS3, JavaScript, Typescript and proficiently making web pages which are cross browser compatible.

Developing web pages as per requirement using HTML5 and CSS3.

Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.

Implemented view model bindings using knockout binding handlers.

Used Bootstrap to build responsive UI Design.

Used Protractor for automation in Angular.js applications.

Written Angular.js controllers and directives where the AJAX calls are made to the backend to fetch the respective data for the template and the directive is linked to the template.

Developing Angular2 and Angular.js structural framework for dynamic web apps.

Maintenance and Defect Tracking Using TFS, JIRA.

Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: HTML 4/5, CSS/CSS 3, SASS, LESS, JavaScript, JQuery, Ajax, Angular JS 1.x, Agile Methodology, JIRA, JUNIT, JBOSS, XML, D3.Js.

Client: ANI Technologies Pvt Ltd, Bangalore, India Aug’13 – july’15

Role: Web UI Developer

Responsibilities:

Developed UI pages using HTML, CSS, JSON, JavaScript, JQUERY and AJAX.

Extensively used CSS to change the styles to be used in future web layouts and debugging the

errors issues with CSS.

Used JavaScript to build interactive web applications for portfolio.

Used AJAX with jQuery controls for listing all scripts in a grid and can edit it in the grid

which will reflect in the database table.

Developed web forms using Bootstrap for the application.

Used various jQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website.

Developed deployment tools using node.js scripts with shell commands using shell

controlled by grunt.

Analyzed the complete architecture of various applications in-order to design the

application.

Used SVN for version control and JIRA for defect tracking.

Environment: HTML, XHTML, CSS, JQuery, JavaScript, Bootstrap, Ajax, JSON.



Contact this candidate