Post Job Free
Sign in

Developer Data

Location:
Jersey City, NJ
Salary:
$55/hr c2c
Posted:
August 10, 2017

Contact this candidate

Resume:

NAITHIK

Sr. UI DEVELOPER

Email:*******.*********@*****.***

PH:551-***-****

SUMMARY

Over 8+ years of experience as an UI developer in developing front end applications using HTML5, CSS3, JavaScript, AJAX, JQuery, JSON, Bootstrap, wireframes and Angular JS, React JS, Backbone JS, Ext JS, Node JS.

Experience working on scalable environment using Agile/SCRUM, Test driven development (TDD) and Waterfall methodologies.

Expertise in MVC architecture Web FrameworkStruts 1.x/2.x, Spring 3.x (Dependency Injection, Data Access Objects, MVC Framework and Spring Web Flow) and Oracle Apps Framework.

Expertise to access Data Access Objects to the database layer using ORM Hibernate (3.0).

Highly accomplished and experienced Core Java Developer with comprehensive mastery of all Java packages.

Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements plus Experience in designing and development of User Interface(UI) and web applications using Web 2.0specifications, Standards, HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, BOOTSTRAP, AJAX, D3JS, NodeJS, AngularJS, ReactJS, JSON and XML, developing Client/Server and Distributed applications using JAVA/J2EE, SPRING, STRUTS and HIBERNATE.

Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects.

Extensive experience on modern front-end frameworks for JavaScript including Bootstrap, JQuery, AngularJS2, ReactJS, Ext JS, backbone JS, D3.Js etc. Extensive experience as web developer with a strong background working on open source technologies including JSP, HTML, CSS, MySQL, JavaScript, Flash, Photoshop.

Proficient with Object Oriented Programming (OOPS), Object Oriented JavaScript, MVC design pattern, JAVA and their implementation.

Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.

Responsible for authoring of website functionality with JavaScript, HTML, CSS.

Worked with Administrators on Application servers such as WAS, JBoss 6.x, Apache Tomcat 6.x

Experience in developing applications using different IDEs like Eclipse, NetBeans.

Outstanding problem solving, data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills.

Proficient in creating server-side components, designing and implementing business tier objects, unit testing, debugging and deployment

Developed design mockups in Visio and Photoshop

Created forms to collect and validate data from the user in HTML and JavaScript.

Designed and coded application components utilizing a Test Driven Development (TDD) approach

Made heavy use of Chrome Developer Tools + Firebug to ensure front-end code and assets were optimized and high-quality

Worked to resolve browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome.

Working experience in Development, Production and QA Environments.

Additional areas of experience include:

Process Analysis

Project Management

Functional, Technical Documentation & Presentation skills

TECHNICAL SKILLS

Web Technologies

HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, JSON, Twitter Bootstrap, Apache, Java, GITHUB,J2EE (EJB, Servlets, JSP, JDBC, JMS)

JavaScript Libraries

jQuery, Backbone.js, Node.js, React JS,AngularJS, Highcharts JS, Kendo UI.

Web Servers

HTTP Web Server, Apache Tomcat4.x/5.x/6.0

IDE & Editors

Notepad++, Microsoft Visual Studio, Eclipse, Adobe Dreamweaver,Sublime Text, IntelliJ.

Other ToolsAnd Scripts

Firebug, W3c Validator, IE tester, GIT. And PHP/PowerShell

Database

Oracle 11g, SQL Server, MSQL, NOSQL, MSSQL, Teradata, PLSQL

Operating System

Windows 2000/XP/Vista/7, Mac OS, Red Hat Linux, Unix.

Graphics Editor

Adobe photo shop CS3, Adobe Illustrator CS3, Adobe Experience Manager (AES).

Professional Experience:

Jp Morgan Chase Lead UI Developer, Wilmington,DE Duration: May’16 – Present

Responsibilities

Handled a team of 4 developers including 3-Front End and one Backend developer.

Designed, guided and implemented the User Interface for e-Customer Services (eCS) Application using XHTML, JSF2.0, J2EE and Oracle SQL.

Oversaw various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.

Developed and implemented eCSapplications using Java, J2EE, XHTML, JSF 2.0, Hibernate,and Springon Windows environments.

Developed handy version applications using Bootstrap Framework, HTML5, D3.Js and CSS3

Designed various routing mechanisms using AngularJS.

Worked on JavaScript frameworks (Angular JS, Node.js and React.js ) to augment browser based applications.

Used ReactJS library on a Single Page Application (SPA) which can bind data to specific views and synchronize data with server i.e. Data binding.

Making changes to the existing web applications using React JS and creating new components using Material- UI and Material-Design.

Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Backbone.js, Bootstrap.js, Node.js,React.js, and JQuery.

Implemented http functionality in AngularJS2 in order to retrieve data from web servers.

Styling pages with CSS3and developed JavaScript for user interfaces.

Used Eclipse IDE for designing, coding and developing applications.

Used JavaScript libraries to create slider and page-turning animations on calendar widgets.

Created dynamic web pages using AngularJS2. Involved creating Views, controllers and directives.

Created reusable components in ReactJS for application functionality

Used JSX files to write views in ReactJs.

Work on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.

Used AngularJS2 as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.

Integrated with AWS for file storage and server hosting.

Worked with Administrators to support applications in a 24*7 environment on Application servers such as WAS, JBoss 6.x, Apache Tomcat 6.x

Created graphic materials for the company website using Photoshop.

Proficient using Dreamweaver, Eclipse and Apache Tomcat.

Expert with all Adobe products; Dreamweaver, Fireworks and Photoshop.

Used ReactJS library on a Single Page Application (SPA) which can bind data to specific views and synchronize data with server i.e. Data binding.

Extensive use of IntelliJ which is a simpler and powerful tool for branching and merging in GIT.

HTML5 and CSS3 latest tags are used to design the webpages and HTML local storage web applications are used to store data.

Following Scrum methodology to track the project details and updating the development status every day in the SCRUM.

Used JavaScript libraries to create slider and page-turning animations on calendar widgets.

Successfully implemented various AngularUI Widgets and Components for a complete View.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Kendo UI, Bootstrap, Angular.JS, React.JS, XML, J2EE, JSP, Apache Tomcat, Weblogic, Eclipse, IntelliJ, Oracle, GIT.

American Express Sr. Java/UI Developer

New York, NY Duration: Oct’14 – Apr’16

Responsibilities:

Developed dynamic web pages using HTML5, CSS3, JQuery, AngularJS, EXT JS, Bootstrap, LESS, CSS3 and Sublime Text Editor.

Worked on AngularJS, MVC framework to build Web application for the internal use of the organization.

Developed tabbed pages by using AngularJS directives.

Developed custom directives, factories and services in AngularJS

Developed responsive web pages using Bootstrap and CSS3 media queries.

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

Used Web Services on front end, Servlets as Front Controllers and Java Script and Angular JS for client side validations.

Worked closely with testing team to build test cases using QUNITJS for application components and worked on Unit testing react components with Mocha

Use Angular JS to implement MVC pattern.

Developed Single Page Applications (SPA), cross browser web application for real-time location sharing using AngularJS2, Javascript API.

Resolved challenges which are trivial like multi browser support cross browser compatibility issues with layout and styles for all new CSS that was implemented.

Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS2, JavaScript, Bootstrap.

Developed various customized views using JQuery, JavaScript, HTML, XHTML and CSS3

Maintained the code base by frequent updates to the code repository using GIT.

Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.

Updated UI as per changing needs and requirements. Design HTML prototypes, visual interfaces and interaction of Web-based design and hand code CSS.

Used Web Services on front end, Servlets as Front Controllers and Java Script and ReactJs for client side validations.

Implemented large internal web applications, using react.js and flux architecture.

Created sitemaps, wireframes, and mockups using Visio, Photoshop, HTML

Used MySQL as the database and wrote SQL.

Used Ajax calls through AngularJS2 to populate the data tables on the front-end.

Used Bootstrap and AngularJS for effective design of Web pages

Worked on creating responsive website for smart devices using responsive design and media queries

Environment: HTML 5, JavaScript, AngularJS, ReactJS, Bootstrap, backbonejs, AJAX, CSS 2/3, JSON, Jquery, XML, GIT, SQL.

Hughes Network Systems Front End Developer

Baltimore, MD Duration: Aug’13– Sep’14

Responsibilities:

Identified the business requirements for the client.

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

Extensive use of Twitter Bootstrap framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.

Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.

Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.

Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.

Creating pages in Site Core and validating the HTML code with W3C Validator.

Used best practices while creating the web pages.

Understood their existing code and made changes to adapt the new environment.

Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.

Helped launch site on new CMS platform using node.js

Involved in a Waterfall based approach to UI Development.

Used AngularJS framework to bind HTML (views) to JavaScript objects (models).

Rewrote and maintained the internal library and built a structured MVC /MVVM framework by redesigning the front- end UI components.

Used HTML5, DHTML, JSON, CSS3, JavaScript, jQuery, Ajax to create the front-end applications

Developed the front end of the portal using HTML, JavaScript, AJAX and CSS3.

Used various libraries of JavaScript like Angular.JS,jQuery, backbone.js, Require.js, Ext.js and node.js.

Used Cascading Style Sheets(CSS) for styling and to achieve uniformity Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing.

Participated in daily meeting for enhancing the features for the portal.

Developed UI components using JSF2.0

Participated in Code review and Quality Assurance.

Bug fixes for existing software system and also software enhancement.

Environment: HTML5, DHTML, CSS, CSS3, JavaScript, JSON, JSP, JDBC, jQuery, MVC/MVVM, FireBug,NodeJs,AngularJS.

AXIS Bank Web UI Developer

Hyderabad, India Duration:Jun’09 – June’13

Responsibilities:

Analyzed, Designed and developed the system to meet the requirements of business users.

Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.

Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.

Wrote CSS code to provide table free layout to user interface screen.

Fixed bugs and provided support services for the application.

Involved in the bug tracking and Unit Testing using JUnit framework.

Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.

DOM is used to parse the xml documents

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

Environment: HTML, CSS, JAVA, JavaScript/AJAX, XML, JSON, jQuery,DOM, JUnit, SQL server, Apache tomcat, Eclipse.



Contact this candidate