We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

2.00/5 (Submit Your Rating)

Costa Mesa, CA

SUMMARY:

  • More than 8 years of experience in design, analysis, development and testing of User Interface framework in various web based applications.
  • Strong User Interface development background, with experience in defining functional and technical specifications.
  • Hands - on experience in working with JavaScript, Advanced JavaScript and JS frameworks, CSS, HTML, JDBC technologies.
  • Building REST full API's using Node JS, Express JS, Hapi JS .
  • Worked on highly advanced user interface design and development using AngularJS, NodeJs, JQuery, Bootstrap, HTML5, CSS and CSS3.
  • Thorough understanding of React.js and its core principles
  • Comfortable with MERN (Mongo DB, Express, React and Node.js) stack.
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Expert in developing Responsive websites using HTML5 Grid Structures/Layouts, CSS3 Media Queries, twitterBootstrap.
  • Extensively used AngularJS, Typescript and JavaScript to design and develop interactive and dynamic UI that compliances Web 2.0 standard in a challenging environment.
  • Participated in design meetings for discussing requirements and coming up with scalable, optimized design solutions.
  • Proficient in User Controls and creating Web Forms, worked with Master Pages and CSS.
  • Experience in working agile development environment and good understanding of Software Development Life Cycle (SDLC).
  • Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
  • Good working knowledge on version control tools likeCVS, SVN, Clearcase, Git versioning repositories.
  • Proficiency in developing secure enterprise Java applications using technologies such as Spring MVC, Spring JDBC, Hibernate, Struts.
  • Developed UI and backend application builds using Grunt, Gulp, Maven, Gradle and Ant.
  • Participated in a structured software development process that included sprints with daily scrums, implementing feedback from quality assurance team members, and using version control software.
  • Worked on content management systems like Cloud CMS, Drupal and WordPress.
  • Experience in working with Amazon EC2 and hosting applications on AWS.
  • Excellent communication, analytical, interpersonal, problem solving and presentation skills.

TECHNICAL SKILLS:

Operating Systems: Mac OS, Windows

Modern Web Stack: NodeJS, HTML5, CSS3, Angular JS, React, Bootstrap, SASS, LESS.

Programming Languages: JavaScript, Java, HTML, CSS

Frameworks: NodeJs, Angular JS, understanding on Angular 2, JQuery, Bootstrap, Spring MVC, Spring REST, Spring JDBC, Hibernate, Struts

Web Services: RESTful, SOAP

Workflow &Delivery: Content Management Systems, Responsive Web Design, Single Page App, Cross Browser Compatibility, Device agnostic websites

Database: Oracle, MySQL, MongoDB

Application server: NGINX, Apache Tomcat, WebLogic

Developer Tools: IntelliJ IDEA, Visual Studio Code, Notepad++, Sublime Text, JIRA, SOAP UI, Postman, Tortoise SVN, Browser developer tools, GIT, Bamboo, confluence, Stash

Testing Frameworks: JUnit, Mockito, Jasmine, Mocha, Chai.

PROFESSIONAL EXPERIENCE:

Confidential - Costa Mesa, CA

Sr. UI developer

Responsibilities:

  • Development of the Web front end user interfaces with HTML/HTML5, DHTML, CSS/CSS3, SASS, and jasmine, JQuery, JavaScript, Angular JS 2.0, Node.JS, Express.JS, Backbone.JS, Bootstrap, DOM, XHTML, XML and JSON.
  • Worked closely with web and mobile designers and translate their designs into websites, apps, HTML emails, and interactive experiences.
  • Developed backend web services using Node.JS and stored dependencies using NPM.
  • Added user validations and user permissions by using the Node.JS.
  • Created and developed the internal Angular.JS framework applications projects.
  • Unit testing with Mocha, Chai.
  • Developed Mean Stack from scratch including MongoDB server setup and Express.JS server development.
  • Used Angular.JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS
  • Used CSS preprocessor like LESS and SASS for improved style sheets.
  • Involved in testing the application like system integration testing, User Acceptance Testing and unit testing.
  • Created custom directives in Angular JS for re-usable components (multi-field form elements, background file uploads).
  • Also, worked with views, handlebars and different concepts related to Ember framework.
  • Constructed web pages for application using MVC3, & JavaScript, JQuery, ReactJS, NodeJS, Karma, Jasmine.
  • Used RESTful, JSON, JSF, XHTML, JQuery and CSS to provide rich UI experience.
  • Conducted Web Service stress tests using Soap UI tool.
  • Worked on Bootstrap, LESS to develop User Interface with responsive design.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.JS, Require.JS and Responsive Design.
  • Used React.JS to create more responsive WebPages, which can be compatible with all the browsers and compatible with the different devices.
  • Used Backbone.JS and React.JS to create Controllers to handle events triggered by clients and send request to server.
  • Used Node.JS, React.JS, Backbone MVC framework for developing the Single Page Application (SPA).
  • Worked on creating RESTful API's using Node.JS, ExpressJS
  • Involved in implementing the complete Application in the in-build MVC Architecture with Angular.JS.
  • Provided maintenance and development of bug fixes and patch sets for existing web applications using Firebug, FirebugLite and Chrome/ Safari Web Inspectors.
  • Debugging and troubleshooting existing code by using Firebug, Fiddler, and Chrome Developer Tools.
  • Experience in implementing the Model-View-Controller (MVC) architecture.
  • Performed Testing and validations by cross-examining the Web pages at different browsers namely Safari, Chrome, Internet Explorer, and Mozilla Firefox.

Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, AMD, SASS/LESS, OOJS, Ember.JS, Bootstrap, Express.JS React.JS, Backbone JS visual studio 2010, JavaScript, AJAX, JQuery, Java, Angular JS 2.0, Node JS, XML, XHTML, DOM, MySQL, NPM, MongoDB, MVC Architecture, KARMA/Jasmine, Apache Tomcat.

Confidential - Morris Plains, NJ

Sr. UI developer

Responsibilities:

  • Web application development using AngularJS, NodeJS, ReactJS with cutting edge HTML5 and CSS3.
  • The project is built upon the Single Page Application (SPA) criteria.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Used AngularJS to develop client side applications using JavaScript in a clean Model View Controller (MVC) way.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used React-autocomplete for creating google maps location search on the webpage.
  • Used Bootstrap front-end framework for faster and easier web development.
  • Created and consumed RESTful API using Hapi JS to provide centralized logic and reusable data retrieval build on top of Node JS.
  • Worked on routing using ExpressJS.
  • Used angular GET and POST services to consume RESTful web services and also implemented a callback function to handle the results.
  • Used IntellijIDE for designing, coding and developing applications.
  • Deployed the application on NGINX server.
  • Developed HTML5 compliant webpages and integrated them with Spring MVC using Thyme leaf view Resolve.
  • Worked in Agile environment with active scrum participation.
  • Made changes to various CSS properties to enhance the UI as per client requirements.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, JSON, Angular.js, and Bootstrap with MySQL database as the backend.
  • Sounds good Knowledge in Canvas API
  • Built html templates for high traffic and complex data driven website.
  • Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS and JavaScript.
  • Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls, Angular get, Post services and JSON data from the server.

Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, JQuery, Bootstrap, MV* Framework, Angular JS, Node JS, React JS, Hapi JS, XML, Eclipse, MySQL, Tortoise SVN.

Confidential, Framingham, MA

UI developer

Responsibilities:

  • Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript Frameworks using Dreamweaver.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Designed Frontend with in object oriented JavaScript Frameworks framework like Angular.js, Bootstrap, Node.js.
  • Used EXT JS for building rich internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
  • Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript Frameworks and JQuery.
  • Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Dreamweaver, and JavaScript Frameworks.
  • Used MEAN (Mongo DB, Express, Angular, Node) Stack
  • Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
  • Construct the client-side script to function correctly across all the majority of web browsers.
  • Involved in unit testing using Karma and Jasmine.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript Frameworks and jQuery.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript Frameworks methods and properties.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Used JavaScript Frameworks and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP.
  • Used agile methodology for the software development.

Environment: HTML5, CSS3, JavaScript Frameworks, JQuery, DOM, DML, DHTML, Angular.js, Bootstrap, Node.js, backbone.js, Adobe Flash, Photoshop, Dreamweaver, XML, Apache, SOAP, Internet Explorer, Firefox, Chrome, Oracle, Windows.

Confidential

UI Developer

Responsibilities:

  • Involved in document analysis and technical feasibility discussions for implementing new functionalities
  • Involved in server side and front-end validation and also in ecommerce.
  • Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP, AJAX and MySQL.
  • Implemented Presentation layer using CSS, Wire-framing, and HTML.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Implemented applications using JSP, JSF, Servlets, JDBC, XML, HTML, XHTML, Hibernate, Struts, spring and Java Script on Windows environments.
  • Used Struts framework along with JSP, HTML, CSS, and Java Script to construct the dynamic web pages (presentation layer) for the application.
  • Developed web services code for the system will either use services in connected applications to perform business operations.
  • Ensuring that HTML/CSS used is cross-browser and standards compliant and meets accessibility/disability requirements.
  • Used IBM Rational Clear Case tool for windows for source/version/revision control.
  • Designed and created the database tables and wrote SQL queries, Joins, NoSQL sub programs like stored procedures, triggers and functions to access DB2
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.

Environment: HTML, CSS, JavaScript, Bootstrap, JQuery, JSON, AJAX, XHTML, XML, Hibernate, Design Patterns, Servlets, JUnit, JMS, Web Services, DB2, MySQL, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Designed and developed user interface using asynchronous technologies using AJAX and Struts frame works.
  • Build REST client using Jersey to enforce contact between administrator and customer as well as documenting and prototyping using REST API description language (Apiary).
  • Experience in data modeling using Visio, data migration and writing and optimizing queries in SQL and HQL
  • Involved in Integration to integrate with external systems using SOA (Web services, WSDL, SOAP, UDDI, XML).
  • Designed and developed interface components using HTML, JSP and JSTL tags framework.
  • Implemented the project using IDE Eclipse 3.0
  • Developed server-side services using Core Java concepts.
  • Designed and developed presentation tier components such as commands, actions, JSPs, domain and domain access objects using Agile Processes/XP and best practices.
  • Extensively worked with Servlets and Struts based multi-tier applications in developing J2EE Components.
  • Fine-tuned the application for performance by doing query optimization.
  • Involved in writing all client side validations using Java Script in Struts Action Form.
  • Created new custom components using the java script code. The JSF or java script fragment file has been created for ease of use.
  • Involved in writing test cases using JUNIT for various modules
  • Used DOM Parsing Methodology for Serializing and parsing the XML request and response.
  • Review source code and generate peer review reports.
  • Involved in unit testing and bug fixing.
  • Used IBM Rational Clear case as version control system.

Environment: Java, J2EE, JSP Framework, Servlets, Struts, AJAX, ORM, JDBC, HTML, Hibernate, SQL, EJB3.0, HSQL, Spring, JNDI, Oracle, PL/SQL, Web logic 8.0, UML, JSTL, Custom tags, XML, REST, WSDL, UDDI, Windows, Eclipse, Design Patterns.

We'd love your feedback!