We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

NY

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.
  • Worked on highly advanced user interface design and development using AngularJs, NodeJs, JQuery, Bootstrap, HTML5, CSS and CSS3.
  • Expert in developing Responsive websites using HTML5 Grid Structures/Layouts, CSS3 Media Queries, twitterBootstrap.
  • 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, 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, 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, Bootstrap, SASS, LESS.

Programming Languages: JavaScript, Java, HTML, CSS

Frameworks: NodeJs, Angular JS,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, StashTesting Frameworks JUnit, Mockito, Jasmine, Mocha, Chai.

PROFESSIONAL EXPERIENCE:

Confidential, NY

Sr. UI developer

Responsibilities:

  • Building REST full API's using Node JS, Express JS for W.W. Norton Publishing platform.
  • Day to day activities involve in SCRUM meetings, coding, testing, troubleshooting and collaboration with UI developers for API integration.
  • Participated in design meetings for discussing requirements and coming up with scalable, optimized design solutions. For E.g. Selecting right framework for creating API's, logging framework.
  • Created proof of concepts for checking the feasibility and ease of development of API's. E.g. Created proof of concepts with Node JS REST frameworks like Express JS, Hapi JS, Loopback JS and helped team in choosing the right framework for development.
  • Integrated with Cloud CMS platform for storing W.W. Norton publishing platform content. This involved in understanding the API's provided by Cloud CMS and creating reusable code components for integration.
  • Coded in languages, tools and frameworks like JavaScript, Node JS, express, mocha, chai, postman, Microsoft visual studio code, Cloud CMS.
  • Optimized application code for maximum speed and scalability.
  • Follow emerging technologies to understand their usage to solving and improve existing processes.
  • Used Test-Driven Development (TDD) with Agile/SCRUM methodology and involved in all the business meetings and status update meetings as a part of SCRUM.

Environment: JavaScript, Node JS, Express JS, Cloud CMS, Chai, Jasmine, JSON, MongoDB, Visual Studio Code, git, Mac OS, postman, Jira, Confluence, Bit Bucket.

Confidential - Charlotte, NC

Sr. UI developer

Responsibilities:

  • Web application development using AngularJs, NodeJs with cutting edge HTML5 and CSS3.
  • Involved in web designing using HTML5, XHTML, CSS3, JavaScript, JQuery and extensively used Table-less Design in CSS for positioning.
  • Created a new charts component for UI Tool Kit using NVD3.js and AngularJS
  • Developed real time tracking of class schedules using node js (socket.io based on socket technology, Express js framework).
  • Developed the data visualization strategy and tools for customer engagement tools for project lifecycle management.
  • Existing frontend code to ensure it met WCAG 2.0 and Section 508 accessibility standards
  • Extensive knowledge and experience in Sybase, Postgres and Oracle database and sql database, MySQL to Postgres migration, integration and refactoring.
  • Responsible for all backup, recovery, and upgrading of all of the PostgreSQL databases. Monitoring databases to optimize database performance and diagnosing any issues.
  • Develop different visualization charts, tables and webpages for Harman insights site using google charts api,d3js library, and timeline.js
  • Used Protractor and Java script to write automated scripts to test angular JS Applications.
  • Implementation of Data modern visualization components with Polymer web-components.
  • Designed and made views of this app including UI, send and receive data from server, Ajax by using Sencha touch and JavaScript, HTML, CSS
  • Worked on web frameworks like EXTjs and AngularJS to implement MVVM pattern and also to make the user experience much richer.
  • Develop mobile applications using PhoneGap/Cordova as well as native.
  • Used Validator framework of the struts 2 for client side and server side validation.
  • Used Tomcat and MySQL in an MVVM model, developed the database wrapper functions for data staging and modeled the data objects relevant to the mobile application
  • Involved in writing automated typescript for AngularJS application using protractor and Java scripts.
  • Designed and developed the product using HTML5, CSS3, Jquery, Javascript, Sencha, Phonegap and Cordova.
  • Use node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express.
  • Designed user interface for web forms using ASP.NET MVC and implemented business logic using c#.NET
  • Maintain consistent CSS usage and styles. Introduced to the company Grunt, SASS, and Compass.
  • Running reports on active directory Exchange Server, Windows server, office 365 and ESX Server using PowerShell
  • Used Protractor which is an End-to-End Framework testing for AngularJS Web Applications.
  • Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces using material design components in polymer js
  • Created and deployed new features of the website and made it compatible with mobile devices using Sencha Touch.
  • Engineered authentication based off of user ip address with node.js and Express.js to prevent multiple data entry.
  • Experience in developing web pages complying with web content Accessibility Guidelines(WCAG) and ability to apply W3C web standards
  • Used SCSS and Twitter Bootstrap to develop tabbed user interface for better user experience.
  • Mobile app UI design experience. Used ANGULAR JS and consumed Restful Web Services and which are created out of Node API. Good understanding in implementing web application using Angular JS framework.
  • Replaced existed Angular JS code with Angular JS2 code, which decreased number of lines of code for a web application.
  • Used Bootstrap framework and SASS preprocessors to custom styles and layouts

Environment: Java, HTML5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, Angular.js, Node.js, D3.js, Express.js, Backbone.js, React.js, Redux, underscore.js, pdf.js, Require.js, Ext.js, JSP, ASP.NET, C#.NET, AJAX, SOAP, XML, Joi, XPATH, Adobe Flash, GWT, Photoshop, Karma, Mocha, TFS, PLSQL, Oracle, Windows.

Confidential

Sr. UI developer

Responsibilities:

  • Web application development using AngularJs, NodeJs 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.
  • Worked on routing using ExpressJS.
  • Used Bootstrap front-end framework for faster and easier web development.
  • 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.
  • 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, YUI Library, XML, Eclipse, MySQL, Tortoise SVN.

Confidential, Framingham, MA

UI developer

Responsibilities:

  • Involved in document analysis and technical feasibility discussions for implementing new functionalities
  • 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, angular JS, Wire-framing, HTML5.
  • Used Angular.js framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
  • 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, HTML5, CSS3, Angular JS 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.
  • Built a complete CMS in Angular JS as Front end and java (using REST) as backend for creating web and mobile based applications.
  • Used the basic principles of MVC to in corporate the Angular JS to build client side application and Node JS for building server side API's.
  • Used Web Services on front end, Servlets as Front Controllers and Java Script and Angular JS for client side validations.
  • Used Karma and Jasmine for writing JUnit test cases and Istanbul for code coverage, for the Angular applications.
  • 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: : Java Script, CSS, HTML, Angular JS, Hibernate, Design Patterns, Servlets, JUnit, JMS, Web Services, DB2, Windows XP.

Confidential - Bentonville, AR

UI Developer

Responsibilities:

  • Involved in Software Development Life Cycle.
  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
  • Designed and developed User Interface using JSP, CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
  • Used Ajax, OO Java Script, JSP, JQuery, HTML and CSS to develop the application.
  • Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Designed and developed Spring SOAP and RESTful web services and Spring JMS modules to interact with enterprise and legacy applications.
  • Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Designed and developed user interface using ASP.NET and C#.NET.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Worked on filtering the data comes from remote servers using Angular JS services.

Environment: Java, HTML, CSS, OO JavaScript, JSON, JSP, JQuery, Ajax MVC, DOM, SQL, PL/ SQL, Oracle, Windows..

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!