Resume

Sign in

UI Developer

Location:
Birmingham, Alabama, United States
Posted:
February 16, 2018

Contact this candidate

Rohit Balivada Email: ac4h1g@r.postjobfree.com

UI Developer Phone: 510-***-****

Professional Summary

Around 5 years of experience in designing User Interface applications and professional web applications using HTML, CSS, JavaScript, ReconJS, AngularJS, ReactJS, NodeJS, JQuery, Ajax and JSON.

Experience with full software development life-cycle, architecting scalable platforms, objects oriented programming and agile methodologies.

Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, and CSS Behaviors in CSS.

Familiar in writing Custom Directives in AngularJS, making use of Modules and Filters objects according to the application requirement.

Proficient in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3 and MVC frameworks such as AngularJS.

Good Understanding of Document Object Model (DOM) and DOM Functions.

Experience in working MVC Architecture and also in using version control (Git and GitHub)

Hands on experience in Designing and Developing Single Page Applications using AngularJS and Backbone.js and with other UI technologies such JQuery, Bootstrap and HTML.

Strong jQuery skills-able to write unobtrusive custom code as well as implement existing jQuery plug-in.

Experience in Applications using Ajax, Object Oriented (OO) JavaScript, JSON.

Developing UX design and clickable prototypes with front end development utilizing Bootstrap, HTML5 and CSS3.

Skills in optimizing Responsive Web design using CSS media queries and Bootstrap.

Debugging the code using browser tools like Chrome Developer Toolbar, Firebug, and IE Developer Toolbar.

Established and managed multiple project scopes along multiple timelines and schedules.

Implemented and maintained agile methodologies to improve quality, efficiency, and realistic deliverables within a timeframe.

Production Support-Provided development and technical support for complex/critical applications.

Technical Skills

Web Technologies

HTML, HTML 5, AngularJS, ReactJS, ReactJS, XML, JavaScript, JQuery, JSON, JSP, CSS3, Backbone.js, Bootstrap.

HTML editors

Notepad++, Sublime text 3, Eclipse, Visual Studio Code.

Debugging Tools

Firebug, Google Chrome Web Debugger, IE developer Tools.

SDLC

Waterfall, Agile, Scrum.

Servers

Apache Tomcat, JBoss.

Operating Systems

Windows, UNIX, Linux.

Others

MS Office, Adobe Flash CS5, Adobe Firework CS5.

Professional Experience

Client: Apple Inc., Sunnyvale, CA July 2017– Nov 2017

Role: UI Web Engineer

Environment: HTML, JavaScript, jQuery, ReconJS, CanJS, AS Stylekit, Adobe Photoshop, JSON, DOM.

Project Description: Apple Online Store (AOS) was tasked with an important project which was redesigning the E-commerce website. ReconJS is their own framework which was used for the updating and redesigning of the website.

Responsibilities:

Built web pages using HTML, jQuery, JavaScript, ReconJS and CanJS.

Worked with Apple Store Stylekit and Data-Binding to create Responsive web designs for all pages.

Involved in developing and upgrading the web pages from CanJS to ReconJS.

Created high fidelity mockups using Adobe Photoshop, JavaScript, JSON and HTML incorporating.

Familiar with concepts of Directives, Data-Binding and Dependency Injection in ReconJS.

Used Data-Binding to add functionalities to web pages and to connect the JSON file to the JSX file.

Created the Common Components such as input textfields, sticky pages, FAQ accordion etc which can be reusable in the other web pages.

Implemented color scheme of the web site using HTML5, and AS Stylekit for creating detailed wire frames and process flows.

Created and tested scripts on various browsers Google Chrome, Firefox, Opera, Safari and IE.

Unit test cases were written using Jasmine Framework to test Web pages.

Implemented the Test cases with Karma Test Runner to check the code coverage.

Coded pages with best Search Engine Optimization (SEO) techniques.

Involved in AGILE process, Biweekly Sprints, and daily Scrums to discuss the development of the application to deliver in time.

Experience in branching, pushing and merging codes with remote repository such as BitBucket.

Client: Constellation Energy Group, MD Jan’2017–May 2017

Role: UI Developer

Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, ReactJS, Bootstrap, AJAX, Node.js, XML, JSON, Eclipse, Firefox

Project Description: Constellation Energy Group is an energy producer, trader, and distributor. The company operated over 35 power plants in 11 states under its operating. a leading competitive supplier of electricity, natural gas and energy-related services to commercial, industrial, and institutional customers throughout North America.

Responsibilities:

•Involved in developing the UI pages using HTML, CSS, JavaScript, JQuery, Bootstrap and AngularJS.

•Involved in Agile Story point methodologies and full software development lifecycle, that includes designing, coding, testing, debugging and support.

•Worked on ReactJS Virtual DOM and React views, rendering using components which contains additional components called custom HTML tags.

•Used ReactJS for templating faster compilation and developing reusable components.

•Use of ReactJS help to refresh the pages and update the changed parts.

•Maintained states in the stores and dispatched the action using Redux.

•Used React Flux to polish the data and for single direction flow.

•Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, JavaScript JSON, jQuery, and AJAX.

•Built Web pages that are more user-interactive using JavaScript and AngularJS.

•Involved in localization and internationalization of web pages using JSON, XSL, XML, and AngularJS.

•Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.

•Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.

•Good understanding and working experience on client side frameworks like Angular JS and Jasmine Unit Testing.

•Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.

•Push new features live after passing tests implemented with Karma Test Runner.

•Implement the JavaScript/JQuery frameworks such as Node JS for MVW/MVC framework.

•Involved in AGILE process, two week Sprints, and daily Scrums to discuss the development of the application to deliver in time.

•Experience in Version Control tool SVN.

Client: Seer Infotek, CA Sept’2015– July 2016

Role: UI Developer

Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, Ajax, Responsive Design, Adobe Photoshop, Dreamweaver, JSON, DOM, SVN

Project Description: Seer Infotek was tasked with an important project which was redesigning the website. Phase 1 was completed and I was assisted with the second phase of development and with redesign of website.

Responsibilities:

Built web pages using HTML/HTML5, CSS3, jQuery, JavaScript, Bootstrap and AngularJS.

Worked with CSS3 and foundation to create Responsive web designs for all pages

Created detailed wire frames & process flows.

Involved in developing and maintaining the web application using AngularJS and Entity Framework.

Created high fidelity mockups using Adobe Photoshop, JavaScript, and HTML5 incorporating.

Familiar with concepts of Directives, Data-Binding and Dependency Injection in AngularJS.

Web application development for backend using AngularJS with cutting edge HTML5 and CSS3 techniques.

Implemented color scheme of the web site using HTML5, and CSS3 for creating detailed wire frames and process flows.

Developed Responsive web design using Media Queries and Foundation.

Generated PDF, Excel and Print previews for all the reports in the application using HTML5, JavaScript and SQL Stored Procedure.

Created and tested scripts using jQuery on various browsers Google Chrome, Firefox, Opera, Safari and IE.

Responsible for maintaining and authoring of website functionality with JavaScript, HTML, Bootstrap.

Unit testing is done to test Web services.

Coded pages with best Search Engine Optimization (SEO) techniques.

Involved in Agile process, two week Sprints, and daily Scrums to discuss the project.

Experience in branching, pushing and merging codes with remote repository such as Git.

Client: Cognizant Technology Solutions, India Oct’2014– July 2015

Role: UI Developer

Environment: HTML5, CSS3, AngularJS, JavaScript, jQuery, Bootstrap, AJAX, JSON, DOM.

Project Description:

Cognizant Technology Solutions is distinguished by its leading positions. Although each business is unique and diverse. The project involved transforming the entire application present in jQuery to AngularJS. The website mainly uses AngularJS, jQuery and Ajax features extensively. The Website has rich HTML5, CSS3.

Responsibilities:

Involved in developing and maintaining the web application using MVC, AngularJS and Entity Framework.

Familiar with concepts of Directives, Data-Binding and Dependency Injection in AngularJS.

Web application development for backend using AngularJS with cutting edge HTML5 and CSS3 techniques.

Created PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.

Developed the Application using HTML, CSS, JavaScript, and AngularJS.

Design and implementation of project setup using AngularJS.

Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.

Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari and IE.

Developed Asynchronous means of retrieval of data from the Server and Database using Ajax features as well JavaScript. Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug) and IE Developer Tool bar for IE.

Used Jasmine for writing unit test cases.

Coded pages with best Search Engine Optimization (SEO) techniques.

Co-ordinate with QA for testing, Production releases, Application deployment and integration.

Involved in Production Support and minor enhancements as per application requirements.

Involved in Agile process, two week Sprints, and daily Scrums to discuss the development of the application.

Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.js environment.

Client: PetaDigit Inc, India Sept’2013– Oct’2014

Role: Web Developer

Environment: AngularJS, NodeJS, HTML, CSS/CSS3, JavaScript, Bootstrap, Source Tree.

Responsibilities:

Used AngularJS, NodeJS, JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.

Used jQuery for interaction between JavaScript and HTML.

Converted raw images and layouts from a graphic designer into CSS/HTML themes.

Developed front end for the entire website using HTML, CSS3, and JavaScript.

Worked with the design of the templates and skins in CSS3.

Used Firebug, and IE developer, Chrome toolbar for debugging and browser compatibility.

Followed Web Accessibility Guidelines while coding the website.

Implemented client side validations in registration forms, login and logout forms using Java Script.

Adopted a cross browser and cross platform approach to make the website more versatile and Supportive.

Been an active team player, helped in fixing bugs and also carried out troubleshooting.

Adhered to corporate standards with respect to problem, change and configuration management.



Contact this candidate