Ui Developer Resume
Co Brentwood, TN
SUMMARY:
- 8 years of extensive experience on modern front - end templating frameworks for JavaScript - Including Bootstrap, JQuery, Angular JS, Angular 2.0, React JS, Node JS, Backbone JS etc.
- Experience in designing websites with W3C Web standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement. Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- Experience in all phases of Software Development Life Cycle and Software Development methodologies like Agile, Waterfall etc.
- Experienced in Angular 2, Typescript and ES5/ES6 technologies. Working on Single page application and created components and directives in Angular 2 with Typescript .
- Creating the single page applications using Angular JS 1.x. Used factory, services to get and post the data using the REST calls to and from the java application. Worked on Angular JS 1.x with Material Design to develop the applications which fits into the different devices.
- Experience applying the latest software development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Strong JavaScript & JQuery skills - able to write unobtrusive custom code as well as implement existing JQuery plug-in.
- Hands on experience with Ajax technologies to develop rich and interactive web applications.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Knowledge of web debugging tools (Firebug, Fiddler debugging tool);
- Creating user information solutions by developing, implementing, and maintaining a wide range of products from single-page applications to complex data analysis systems.
- Experience as web developer with a strong background working on PHP, MySQL. Worked on content management system in PHP those are Word press.
- Good understanding on Document Object Model (DOM) and DOM functions.
- Good Experience in Search Engine Optimization , Link Building, Google Keyword Tool, Word Tracker, Google Webmaster Tool and Social Networking, Google analytics Web Accessibility.
- Familiar with REST and JSON API’s. Experienced in integrating the 3rd party API’s like Twitter Bootstrap API’s, Paypal payment gateway, facebook login, Google Map geolocation etc.
- Used Web Pack, Babel and gulp for transpilation configuration for typescript to be converted to javascript. To build JSX we have used Babel for react applications.
- Good experience on SQL and PL/SQL programming language. Wrote complex queried to retrieve data. Worked on stored procedures and triggers as well.
- Experience in creating custom directives using Angular JS and packing Angular JS files using Grunt.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Experienced in using Jasmine Framework with Karma to run test cases.
- Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Adobe Photoshop and Illustrator.
- Good Knowledge in Twitter Bootstrap and Responsive Design.
- Involved in CI/CD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
- Experience working on E-commerce applications, Internal Web applications.
- Hands on Experience with Source code management tools like GitHub, and SVN.
- Experience in developing with a wide range of IDEs including Eclipse, Visual studio, Notepad++, IntelliJ, Sublime Text 3, ATOM, JDev, Net Beans, Web Storm and Brackets.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, PHP
JavaScript Libraries: Ext JS 2.0/1.0, Backbone.js 0.9.2, Node.js, Angular.js, Angular 2.0, React.js
IDE's and Tools: Eclipse IDE, Net Beans, Dreamweaver, Firebug, Developer Tools, Edit Plus, Web Storm, Sublime text
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing (spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools (wire frame): Adobe Illustrator CS3(basic idea on wire frame and visual design)
Debugging Tools: Firebug, Bugzilla, (internet explorer)
Database: PL/SQL(oracle), MySQL, MSSQL
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte,NC
Sr. UI Developer
Responsibilities:
- Involved in development and finalization of initial design of the application.
- Used Bootstrap along with HTML5 and CSS3 to make the user pages more interactive and responsive.
- Achieved client side scripting which helps reduce server side trips and thus helps in performance boost.
- Developed dashboards for reports using core angular 2.0 concepts components, directives, templates, routing, services and dependency Injections.
- Extensively involved in coding with Angular 2.0 AngularJS, jQuery Mobile to add functionalities and effects like popup, search bar, dropdown saving favorites, saving custom metrics etc
- Developed front-end code with Ajax call in Angular and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers. Also used Angular.js filter to make the data searchable and sortable.
- Performed basic SQL query operations to update stationary data to be displayed on the website.
- Developed single page application using AngularJS as a MVC framework.
- Implemented security on the front end using CORS and created cookies for web storage on the client side.
- Used $http Provider with Angular.JS interceptors to make sure the requests are authenticated.
- Designed the application with REST API and other web services such as JSON and AJAX.
- Responsible to manipulate HTML5, CSS3 in AngularJS as well as making the pages dynamic using AJAX, XML and JSON.
- Used JQuery library to build Ajax based web application module. Performed client side validations using JavaScript.
- Design and developed various view and partial view using Object Oriented JavaScript, Bootstrap, JSON, jQuery, Ajax Helpers, AngularJS and Node.js.
- Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Used High Charts, D3JS and Ext JS4 for charting data and for supporting a wide array of browsers.
- Developed applications using AngularJS Router single page applications SPAs to improve page performance.
- Used $http in AngularJS for consuming RESTful Web services.
- Used MVC software pattern for developing web applications.
- Used SASS Preprocessor for CSS preprocessing. Has worked with Node.JS for writing code in the server side and creating scalable network applications.
- Used Oracle as the back end and wrote SQL queries and stored procedures.
- Developed detailed mockups, prototypes and wireframes to illustrate interface and design concepts of the website using Microsoft Visio.
Environment: HTML5, CSS3, Bootstrap, JQuery, AJAX, JavaScript, Angular js, JSON, XML, XHTML,Angular JS, Javascript, Java, J2EE, Spring3, Hibernate, iText Pdf Library, XML and Oracle UCM, WebLogic server, Eclipse.
Confidential,Charlotte,NC
Sr. UI Developer
Responsibilities:
- Used Scrum Agile methodology that included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
- Assist senior technology and architectural staff within the portfolio in determining the directions of current and future programming initiatives.
- Used HTML5, CSS3, Angular JS, React Js, Dust Js, and Node Js.
- Worked on React Js and also on Node Js, JavaScript, HTML5, CSS3 in the front-end development.
- Developed the pages that are complaint to W3C and ADA standards.
- Created Responsive Layouts for multiple devices and platforms using Bootstrap.
- Designed animated icons, vector and bitmap images, and graphic objects, graphic designs, application buttons, and animated buttons in Adobe Web Premium tools like Adobe Flash, Action Script 2.0, Adobe Photoshop CS4, Adobe Illustrator CS4, Adobe Fireworks and GIF Animator.
- Experience in implementing UI components especially Grid using library like Data Tables, Ag Grid, Angular Data Grid etc.
- Designed UI patterns, UX patterns, GUI designs, page illustrations, and user conceptual designs, templates and banners by using Adobe Flash, Action Script 2.0, Adobe Photoshop CS4 and Adobe Illustrator CS4.
- Used JSON for data exchange between client and server.
- Used Test-Driven Development with SCRUM Agile methodology.
- Developed web pages using HTML5, JavaScript, DOM, JSON, JQuery and React Js.
- Designed and developed the layouts using CSS3, Box model and HTML 5.
- Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3 and JavaScript.
- Debugged the website using Chrome Developer’s tool and manipulated the nodes using DOM functions.
- Created the logos, images and icons that were used across multiple pages using Adobe Photoshop.
- Defined and developed the presentation layer of the application using HTML 5, CSS3 and Ajax.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Good knowledge of grid features like Nested, Tree, Filter, Sort, Drag Drop (columns), Parent-Child mapping, Pagination , Lazy loading , Progressive loading etc.
- Used Ajax to reduce the network load and update only the certain components of the website.
- 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.
- Used GIT tool for task assignment, bug tracking and fixture.
- The Angular JavaScript framework, React and Node Js for building web applications is highly efficient to use with Restful services
- Written unit test using mocha and chai.
- Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application
Environment: HTML5, CSS3, Angular JS, React Js, Node Js, Bootstrap, Backbone, JavaScript, JQuery, XHTML, JSON, AJAX, Adobe Photoshop, MongoDB, GIT, Babel, Browserify, MS Office, Visual Studio 2010.
Confidential,Deerfield,IL
Sr UI Developer
Responsibilities:
- Responsible for design and development of the web pages from mock- ups.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Used JQuery for basic animation and end user screen customization purposes.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular JS, JavaScript API.
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
- Involved in developing HTML and Angular JS for client side presentation and, data validation on the client side with in the forms.
- Implemented the search functionality for Internal Application using Angular JS.
- Created pages for Login using single sign on, main page containing favorites and page for continuous integration configuration.
- Worked with CSS3 and bootstrap to create Responsive web designs for multiple departments/pages.
- Created animation effects during the data load, waiting for the Ajax response using JQuery.
- Interact with other developers and end users to design and implement new features throughout the framework.
- Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
- Prototyped several versions of possible UI approach to provide choices to the business.
- Developed the page layouts, navigation, animation buttons and icons.
- Used JQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
- Developed unit test cases and functional test cases using Karma framework.
- Improved the performance and response time of the application by implementing AJAX.
- Worked with business analysts to understand their business models and goals.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Hosted Enterprise web applications using AWS platform.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
- Developed a core component of Analytics with Angular JS.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
- 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.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: Angular JS, Bootstrap, JQuery, HTML5, CSS3, AJAX, services, Sublime Text, Oracle 11g, GitHub, Google Developer tool, Bootstrap, Grunt, SVN, Firebug
Confidential,CO.Brentwood,TN
UI Developer
Responsibilities:
- Worked in Agile/SCRUM methodology approach for UI Development.
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular JS, Backbone Js and Bootstrap with Oracle database.
- Worked with Angular JS routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
- Implemented bootstrap CSS in Angular JS for developing rich and responsive UI.
- Used Angular JS, Http Request to read data from web servers and process JSON data to render in the UI.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Angular.js, Can.js, and Jquery.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consume JSON response received through AJAX calls using JQuery.
- Coding, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Performed a lot of DOM operations for loading and manipulating dynamic content on WebPages.
- Front-end prototype and theming with Bootstrap, AngularJS, JQuery.
- Developed callback functions to parse and handle JSON data returned from the server.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
- Implemented test cases and performed unit testing using Jasmine and Grunt.
- Conducted user testing sessions to solicit feedback on prototypes.
- Implemented JavaScript module patterns using asynchronous script loading.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Developed and prepared test cases for unit testing with mocha and chai.
- Made enhancements to existing CSS and DIV tags using box model.
Environment: AngularJS, Apache Tomcat, Can js, HTML5, CSS3, SASS, JavaScript, JQuery, Bootstrap, XML, MV* Framework, Notepad++, Sublime text, Eclipse, Spring MVC, Oracle, SQL Developer.
Confidential, Sunbury,PA
UI Developer
Responsibilities:
- Built pages using JavaScript, JQuery, CSS3, HTML/HTML5 and Angular JS.
- Provided architectural Leadership for an identified portfolio applications.
- Conducted technical studies and evaluation of business area requirements and recommended appropriate technological alternatives.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Understanding of application development lifecycle methodologies.
- Built the Responsive UI screen using HTML 5 , CSS 3 and twitter Bootstrap .
- Created and optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Developed the application implementing MVC Architecture integrating JSF with spring frameworks.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Used SVN as source code repository and versioning.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers. Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Conducted independent analysis of business models, logical specifications.
Environment: Core Java, HTML/ HTML5, CSS3, JavaScript, JQuery, AJAX, spring, JSON, XML, XHTML, Angular JS, Eclipse, SVN, MVC, Bootstrap, Oracle, PL/SQL, Windows.
Confidential
Software Engineer
Responsibilities:- Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Contributed to architecture and technology standards.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap, Rails and AJAX.
- Designed dynamic client-side JavaScript codes to build web forms simulate process for web application, page navigation, and form validation.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular Js and JQuery.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- 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.
- Designed and developed User Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
- Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required . Perform coding, debugging and testing.
- Developed web services using SOAP, WSDL and Apache Axis which helped communicating through different modules of the application.
- Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: Java, JSP, HTML / HTML5, CSS3, JavaScript, GUI, JQuery, XML, Bootstrap, Angular.JS, AJAX, Agile Methodologies, Web Services, Ruby on Rails, JSON, SOAP, SQL, PL/SQL, Oracle, Windows, Unit Testing.
Confidential
Web Developer
Responsibilities:
- Involved in the Analysis, System study and designing of the project.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required Servlets.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Developed dynamic response through JSP and Servlet.
- Developed stores procedures, triggers, functions and database tables in Oracle database.
- Designed and implemented back-end business logic using Servlets and used Servlets for Applicant registration, login, updating Applicant profile.
- Worked on developing a suitable GUI for ATM locator.
- Developed MVC Controller through Servlet and Generate dynamic MVC view by using JSP.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, JSP and Servlet, Windows XP/07, and MS Office.