Sr. Ui Developer Resume
San Francisco, CA
PROFESSIONAL SUMMARY:
- Six plus years of experience as UI Developer in analysis, design, development and implementations of applications using
- JavaScript technology such as Angular 5/4, ReactJS, NodeJS, and Angular JS.
- Experience with HTML5, CSS3, JavaScript, jQuery, AJAX and JSON and Good understanding of Document Object Model (DOM) and its Functions.
- Expertise in client - side designing using HTML 5, AngularJS, CSS, JavaScript and Display Tags.
- Excellent Knowledge and developing responsive web application using CSS frameworks such as Grid System, Blueprint CSS and CSS preprocessors like LESS and SASS.
- Developed certain features of the application functionality i.e. “CRUD (Create, read, update, delete)” features using Backbone. js, Require. js and Underscore JS.
- Strong experience with jQuery plugins, Validator, Drag and Drop, AutoComplete, AJAX, and JSON objects.
- Experienced in working with redux framework for d Confidential communication.
- Worked in ReactJS for creating interactive UI 's using One-way d Confidential flow, Virtual DOM, JSX .
- Developed the backend by using Node.JS, Express and MongoDB.
- Extensive experience in developing responsive web application using with CSS3 LESS and SASS (SCSS extension files).
- Strong experience with Cross Browser Compatibility issues and Optimization for web best practices.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Experience in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept .
- Working Experience of multiple vendors operating systems including Windows and iOS.
- Utilized Postman, Rest Client, and Restful Services on different browser to test the services.
- Experience in writing Unit testing & BDD testing using Frameworks such as Protractor, Jasmine and karma.
- Experience in developing application using eclipse, Intellij IDE.
- Good knowledge in finding out the bugs in the application and used debug tools for eliminating the frontend code issues.
- Good Hands on experience using IDE tools like IntelliJ, Web Storm, Notepad++, Sublime Text, and Eclipse and Have good knowledge on UX Design/Development.
- Proficient in using maven, SVN, GIT and Eclipse tools
- Strong implementation knowledge of Object-Oriented Analysis and Design using Agile and Scrum methodologies.
- Possess good leadership qualities, good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions
- Excellent logical, analytical & debugging skills, well focused and can meet the expected deadlines.
TECHNICAL SKILLS:
UI/Web Technologies: Angular 5/4.x, 2.x, 1.x, React Js, BackboneJS, Bootstrap, JavaScript, AJAX, jQuery, JSON, CSS2/3, HTML4/ 5, XHTML, XML
BackEnd Technology: Node (MEAN, MERN), Java
Version/ Source control: SVN, GIT, TFS
Build Tools / Task Runners: Maven, Grunt, Gulp, Web Pack
Unit Test Frameworks.: Protractor, Jasmine, Karma
Development IDE s: Eclip se, Visu al St ud io, Notepad++, IntelliJ
Web/App Servers: Apache Tomcat 7.0, HTTP Web Server
Browser: All (IE, Firefox, Opera, Chrome, Safari)
D Confidential base: SQL Server, MySQL, MongoDB
Project Management Tool: Jira, Agile Scrum
PROFESSIONAL EXPERIENCE:
Sr. UI Developer
Confidential, San Francisco, CA
Responsibilities
- Followed agile methodology and participated in daily stand ups.
- Migrated project from angular4 to Angular 5 .
- Used JIRA tool for task assignment, bug tracking and fixture.
- Developed the application using Angular Framework .
- Used Spring 4 Restful API to develop the Restful end points.
- Used RESTful, JSON, XHTML, and CSS to provide Rich UI experience.
- Implemented the front-end UI for Print Receipt functionality using HTML, jQuery, JSON, CSS.
- Built Angular5 components, UI services to consume rest services using Component based architecture provided by Angular5.0 .
- Extensively used CSS3 and Bootstrap for styling the HTML elements.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Require. js and Responsive Design.
- Develop and design application using Bootstrap grid, AngularJS 5.0, CSS3 .
- Used GIT as the source control for the project.
- Created new Restful end points for Return products look up, multiple invoice lookup, Non-Invoice look up, Exchange Transactions, Print Receipt, Price Adjustment functionalities.
- Used Post-Man to test the Restful services.
- Written Jasmine tests cases to ensure the existing functionality does not break.
- Ensured proper coding standards followed throughout the development phase and Configured Sonar Lynt.
- Used Jenkins as the continuous integration tool for build and deploy.
- Ensured all the Integration Tests should pass before deploying the code in Test environment.
- Ensured the security of the application by encoding of the sensitive d Confidential .
- Very proficient knowledge of JIRA to track issues and communicate with other teams at various environments.
Environment/Tools : Angular5, Restful Web services, JSON, HTML, CSS, JavaScript, GIT, Post Man, Jenkins, jQuery.
JavaScript UI Engineer
Confidential, Chicago, IL
Responsibilities
- Leading Development Team, assigning and review work to team members.
- Implemented the front-end UI for the web app using JSP, HTML, JavaScript and jQuery .
- The other Project Constructed from scratch using Java Script, ReactJS , and NodeJS.
- Extensively used jQuery with Ajax to auto populate the fields in the UI.
- Designed and developed ReactJS component making changes to the existing web applications and created new components using Material-UI and Material-Design.
- Experienced in working with redux framework for d Confidential communication.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Experience in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
- Implementing the business logic for transaction posting and back end services.
- Developed RESTful web services using Jackson JSON provider to provide the status of the beneficiary.
- Created the client program and consumed the response from the core banking system to validate the account balance.
- Involved in Unit testing using Junit frame work and used Mockito.
- Used React Js in components like JSX, creating React components, Virtual.
- Used FIREBUG, React Developer Tool for debugging and browser compatibility.
- Ensured that there are no build issues during the deployment in Web sphere server .
- Worked closely with build environments to solve application and build issues.
- Involved in complete development of Agile Development Methodology .
Environment/Tools: ReactJS, NodeJS, HTML, CSS, JavaScript, jQuery, Ajax, Junit, MVC.
UI Developer
Confidential
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
- Developed various pages in the applications in front end technologies HTML5, CSS3- SASS, JSON, Angular JS.
- Responsible for development of the web pages from mock-ups.
- Designed and implemented Single Page Applications for storing the User information and rmation pages.
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes and Developed AngularJS services for reusable functionality.
- Involved in making the application Responsive using Bootstrap and used SASS preprocessor for reusing CSS components .
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Coded dynamic and browser compatible UI web pages in responsive design in MVC environment.
- Interact with other developers and end users to design and implement new features throughout the framework.
- Created and connected with internal RESTful API’s using Express as my middleware for Node-Js where I have done basic CRUD (get, put, post and delete) operations .
- Improved the performance and response time of the application by implementing AJAX.
- Performed unit testing using Protractor, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Managed projects and combined with Bower package manager to install JavaScript latest version of libraries based on running in the NodeJS environment.
- Worked on Continuous Integration and code version using GIT.
Environment: AngularJS, HTML5, CSS3, Bootstrap, SASS, NodeJS, Protractor, Git, JSON, AJAX, Apache Tomcat.
Software UI Designer
Confidential
Responsibilities -
- Actively interacted with the business users, product owner and the developers in the Agile team to understand the test scenarios.
- Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML, CSS, JavaScript, jQuery.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- Used 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.
- Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Worked on integrating jQuery APIs with MVC pattern. And using Node.js applications to write in JavaScript.
- Used AJAX frameworks like jQuery to develop rich GUIs and involved in performance tuning the website.
- Used JSON for d Confidential interchange, as it's faster and can be parsed using JavaScript.
- Extensively worked with JavaScript cookies.
- Developed JavaScript and optimized existing scripts for efficiency. Used JavaScript, HTML, and jQuery for forms validations.
- Participates in the project design, development, and deployment implementation using CQ .
- Implanted JSON to create interaction between server and application ( UI) .
- Worked with source version control tool SVN to manage the code repository.
- Interacted with admins and various members of the team to discuss issues, resolve defects and set priorities.
Environment: JavaScript, jQuery, HTML, CSS, Eclipse, JIRA, RESTful API, SVN,
