Post Job Free
Sign in

UI Developer

Location:
Hyderabad, Telangana, India
Posted:
April 25, 2017

Contact this candidate

Resume:

Thirupathi

Employer Details: Scott, E-mail: *****@********.***

Ph: 732-***-****

PROFESSIONAL SUMMARY:

Over 8 years of extensive work experience in developing web application programs, Web Analysis, Design, Development, integration of highly transactional and scalable applications using Object Oriented Analysis and design (OOA/OOD) principals.

Expertise in design and development with emphasis on JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, DOJO, Node.JS, Angular.JS, Backbone.JS, require.js, bootstrap, ExtJS and Java technology.

Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support. Expertise in designing Event Handling Models such as Listener and Dispatcher in JavaScript.

Solid experience with Responsive Web Design (RWD) technologies like AngularJS, jQuery, jQuery Mobile, Node.js, Bootstrap, HTML, XHTML, CSS, XML, JavaScript, AJAX and JSON.

Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks backbone.js, require.JS and node.js etc.

Experience in developing web based applications using Google Web Toolkit (GWT) and J2EE Servlets technology.

Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.

High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.

Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.

Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.

Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.

Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.

Experience in mobile applications development framework like Apache Cordava, formerly (PhoneGap) and Nativescript.

Extensive experience with Oracle 9i, SQL, PL/SQL, SQL*Plus. Developed several packages, writing SQL queries, stored procedures, triggers and Exposure to Oracle SQL Developer, Toad, DB2 and SQL Server.

Well-versed in Object Oriented Programming (OOP) with JavaScript.

Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.

Experience in popular build tools for JavaScript like Grunt or Gulp or Web pack task runners, Ant and Maven etc.

Extensively worked on implementing Service Oriented Architecture (SOA architecture) using Web Services (REST, SOAP, WSDL, and UDDI).

Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test Driven Development.

Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.

Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.

Technical skills:

UI Web Technologies

HTML5, CSS3, XHTML, XML, Java, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Toad

UI Frameworks

JQuery, Ext JS, DOJO, JSON, BackBone.JS, Require.JS, Node.JS, Angular.JS

Wire Frame Tools

Adobe Illustrator CS3

IDE, HTML Editor

Eclipse IDE, Notepad++, Adobe Dreamweaver, EditPlus, JSfiddle, Visual studio, Sublime text

Methodologies

Agile, SCRUM, UML 2.0

Operating Systems

Windows, Mac, UNIX and LINUX

Professional Experience:

Client: Barclays, Wilmington, DE. July 15 – Till date

Role: Web/UI Developer

Responsibilities:

•Designed and implemented the User Interface using JavaScript, HTML5, XHTML, Angular.Js, XML, CSS3, JSP and AJAX making use of BootStrap framework.

•Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3. Used CSS LESS/SASS preprocessors.

•Involved in complete life cycle of software development including designing, developing, testing and deployment of application documents, Test cases and Analysis, User Training documents and Technical Help documents using agile methods.

•Expertize in using Bootstrap and was responsible for porting a big portion of the application, using LESS to manage CSS consistency and reuse. Used custom LESS files at module and page level while also maintaining general styles for the whole site.

•Used AJAX extensively to implement front end /user interface features in the application.

•Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.

•Developed Angular 2.0 custom directives.

•Strong experience with developing the D3 (data driven documents) JavaScript frameworks.

•Implemented REST messages for communication between web service client and service provider. Developed Restful Web services for transmission of data in JSON format.

•Experience in developing web application using Angular 2.

•Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP. Used Git Subversion to implement version control System.

•Integrated the Java code (APIs) in JSP Pages.

•Involved in writing Stored Procedures, Triggers and Cursors using PL/SQL.

•Experience in implementation of SPA frameworks like Angular JS and testing frameworks Jasmine and karma test runner.

•Experience in popular build tools for JavaScript projects like Grunt or Gulp or Web pack task runners, Ant and Maven etc.

•Experience in mobile applications development framework like Apache Cordava, formerly (PhoneGap), asynchronous programming, threads and Nativescript

•Written SQL Queries to interact with Oracle database.

•Experience with GNU Toolchain like make, libtool, automake, gdb etc.

•Used JIRA for bug tracking and issue tracking.

•Used spring framework as middle tier component and integrated with Hibernate for back-end development.

•Developed a core component of Analytics with Node.js, Angular.JS and Backbone.js.

•Created web application prototype using jQuery and Angular.JS.

•Implemented the UI using EXTJS and graphs for stats using the EXTJS graphing components.

•Participated in development of a well responsive single page application using Angular-JS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.

•Developed web pages using Ext JS, Forms, Components, Layouts, Events, Validations, Trees, Grids components

•Designed and developed custom jQuery components for the front-end client side validations.

•Used 'TestNG' for backend test cases and 'Jasmine' for AngularJS test cases.

•Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.

•Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.

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

Environment: JavaScript, HTML5, CSS3, JavaBeans, Angular.JS, PL/SQL, SQL, EXTJS, D3, Node.js, Backbone.JS, JQuery, Jasmine, Spring MVC, Jasmine and karma, AJAX, JSON, XML, Sublime text.

Client: State of New Jersey, Princeton, NJ Jan 14 – June 15

Role: UI Developer

Responsibilities:

Developed the User Interactive web pages in a professional manner with using web technologies like HTML5/HTML, XHTML, and CSS3/CSS as per company's standards.

Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3. Used CSS LESS/SASS preprocessors.

Created Node.js middleware application server to encapsulate modern JS widget framework and control set.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.

Created web application prototype using Angular.JS. and Modified and implemented functionalities using Angular.js

Used Bootstrap for responsive design which allows users to access it from any device.

Created reusable Modules using the built-in features like Factories, Routes, Dependency Injections and MSC architectures offered in Angular JS.

Involved in writing Stored Procedures, Triggers and Cursors using PL/SQL.

Designed and implemented the UI components using EXTJS.

Pretty much experience in JavaScript libraries like NPM and Bower etc.

Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.

Written SQL Queries to interact with Oracle database.

Strong experience with developing the D3 (data driven documents) JavaScript frameworks.

Used JQuery to select and manipulate HTML elements and CSS manipulation.

Worked on AngularJS, which combines web applications with Model View Controller capability to make development and testing of code efficient.

Used JQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements validation, making Ajax calls, etc.).

Consumed Spring Web Services (WSDL, SOAP, and UDDI) from third party for authorizing payments to from customers.

Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.

Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.

Followed Agile methodology and actively participated in standup meetings and sprint planning.

Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.

Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.

Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files. .

Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: JavaScript, HTML5, CSS3, JQuery, Backbone.JS, require.js, Angular.JS, SQL, PL/SQL, Node.js, D3, Backbone.JS, XHTML, XML, JSON, Ajax, JSP, Notepad++, DOM.

Client: Wells Fargo, Minneapolis, MN Oct 12 to Dec 13

Role: UI Developer

Responsibilities:

•Developed the application using HTML5, CSS3, JavaScript, JQuery, backbone.js, and require.js

•Used SVN for revision control and code management.

•Used JSP's for loading the web page and JSON structure for the content coming from the backend.

•Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.

•Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.

•Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts

•Used angular.js to develop a standalone test application, in scope of future usage of the framework.

•Updated UI as per changing needs and requirements.

•Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.

•Written SQL Queries to interact with Oracle database.

•Bug fixes for existing software system and software enhancement.

•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.

•Consumed Spring Web Services (WSDL, SOAP, and UDDI) from third party for authorizing payments to from customers.

•Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.

•Wrote unit test cases for JavaScript code.

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

•Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.

Environment: HTML5, CSS3, SQL, JavaScript, JQuery, backbone.js, require.js, jasmine.js, D3, JSP, Bootstrap, XHTML, XML, JSON, AJAX,, Notepad++,DOM.

Client: Accenture, Bangalore, India Aug 11 to Sep 12

Role: Web/UI Developer

Responsibilities:

Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.

Developed Login/Registration/Edit of user profile integration with community sites using HTML, CSS, JQuery and JavaScript.

Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.

Developed internal application using Angular.js and Node.js.

Applied client side validations using JavaScript and jQuery and server side validations using PHP.

Worked with full UI control of HTML/CSS, maintaining code and cleanliness.

Created some prototype to implement some of the latest features of HTML and CSS.

Worked with back end developers to implement AJAX and dynamic HTML functionality in JQuery.

Implement the function of automatic Email notification referring confirmation, rescheduling and promotions through JavaScript and jQuery.

Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.

Worked in form validation using JavaScript for providing the user interface and communication between the client and server.

Used JavaScript to link the website to the social websites with feedback features and accomplished the function of online voting for customers.

Maximized page load by analyzing content and adjusting the code (by following optimization standards).

Experienced debugging and solving cross-browser compatibility problems.

Worked closely with QA team to understand the reported defects and fix them.

Environment: HTML, CSS, JavaScript, JQuery, JSON, Angular.Js, Node.Js, XML, JSP, PHP.

Client : Sailotech, Hyderabad, India. July 09 – Aug 11

Role: Web Developer

Responsibilities:

•Worked with business group to develop use-cases.

•Created Provider and transaction session beans to store values in session.

•Developed tools to find data which has issue and clear or fix it instantly.

•Validated java scripts for GUI screens.

•Participated in User Acceptance meetings, developed user manuals.

•Involved in deployments which needs immediate fix.

•Monitored workflows in informatics workflow manager for successful flow of data on scheduled time.

•Developed logging module-using Log4J to create log files to debug and trace application.

•Developed some clean up scripts to clear unnecessary data in GUI.

•Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created

•Tables in ORACLE.

•Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, JavaScript and Struts Tags. Front end validations are written using JavaScript.

•Mentored UI developers in using UI framework and junior Java developers.

•Monitored Introscope for CPU utilization, server response, errors per interval.

•Resolved production issues when there is problem with work flows failed even they scheduled as per scheduled time.

•Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.

•Attended outage calls in production when there is problem with the work flows and server down due to heavy traffic.

•Handling of vulnerabilities such as Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF).

Environment: JSP, XML, JDBC, J2EE, UNIX, Web Sphere 5.1, LDAP, ANT, JUNIT, DHTML, Ajax, SQL Server, CSS, CSS3, HTML5, JavaScript.

Company: Atrenta Pvt. Ltd, Bangalore, India. May 08 – June 09

Role: Web Developer

Responsibilities:

Designed the Web application layout and forms using HTML, CSS, and JavaScript.

Worked with business analysts to understand their business models and goals and help define strategy, content, and features.

Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.

Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS

Involved in cross – browser and multi – browser coding techniques.

Produced content pages with CSS layout and style markup presentations and used JavaScript methods and properties.

Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.

Designed data formatted web applications using HTML and CSS and deploy the script by client side scripting using JavaScript.

Written SQL Queries to interact with Oracle database.

Called the restful web service calls for POST, PUT, DELETE and GET methods.

Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.

Worked with clients and gather requirements and developed as per their needs and requirements.

Environment: HTML, XHTML, CSS, JavaScript, JQuery, SQL, Windows.

Educational Qualification: Bachelors in Computer Science Engineering.



Contact this candidate