We provide IT Staff Augmentation Services!

User Interface/web Developer Resume

2.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • 7+ years of extensive experience in User Interface Developer as a Web Developer in developing web applications using HTML/HTML5, CSS/CSS3, DHTML, XHTML, XML, DOM, JavaScript,Typescript, JQuery, AJAX, JSON, DOJO,JSF/JSP, React JS,Angular JS1/Angular JS2, Node JS, Backbone JS, D3 JSand Bootstrap.
  • Worked on complete Agile Scrum Methodology and User Interface web development in according to the requirements.
  • Flows application developed for its client side features and functionality using React JS and Redux architecture in ES6 with the help of TypeScript and babel.
  • Yarn running on top of NPM used for packages/dependencies management.
  • Flows involved in implementing the “React - Storybook” for Buttons and Graph nodes components, Monaco Editor implementation for custom flow designing with the ability to customize titles, adding/deleting nodes on graphcomponent, redesign landing page / home page with “Finder”components in terms of design and functionalities like filtering, node duplication, node deletion, naming and renaming titles, etc.
  • Implemented loggerfeature using stomp over socket protocol and integrated into application using redux store for retaining logs on revisit/reload.
  • WebSocketcommunication implemented in such a way that it subscribes to new topics on change of submission-id(sparkapp-id ) and maintained only one connection open at any time during flow editing life cycle of a node.
  • Experience in all phases of Software Development Life Cycle and designing SPA using AngularJS1 and Angular JS2.
  • Extensively used AngularJS features, Directives, Filters, 2-way Data Binding, Services, Templates, Routing, MVC and Dependency Injection to build Single-Page-Applications in a clean and maintainable way.
  • Experience in UI Architecture design using Angular JS2 components, Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection and decorators.
  • Unit testing of Angular JS2 components, services using Karma- Istanbul-test- runner and Jasmine test Frame works.
  • Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Flex and Mongo DB.
  • Developed single page applications (SPA) using React Redux architecture, ES5/ ES6and grunt with a focus on performance and other responsibilities included unit testing, responsive design and writing a RESTful API in Node JS.
  • Experience in working with third party APIs, RESTful Web Services and Responsive web design development and Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Expertise in using source code control systems such as TFS, JIRA, SVN andGIT for version controlling and regularly pushed the code to GitHub .
  • Hands on experience of Build & Deployment phase and usage of Continuous Integration ( CI /CD)tools, build configuration, automation & smoke test processes, managing, configuring and maintaining source control management systems.
  • Implemented Backbone JS to create a dynamically changing website and worked on JavaScript framework Backbone JS to augment browser based applications with MVCcapability.
  • Added Excel-Builder to download the Tabular data in Excel format using React, Implemented flux pattern by using redux framework as a core dependency.
  • Used React JS for templating for faster compilation and developing reusable components and React - Autocomplete for creating google maps location search on the webpage .
  • Worked in using React JScomponents, Forms, Events, Keys, Router, Animations and Flux concept .
  • Created client surveys and displayed the results in a dynamic report using D3 JS for data visualization in the application and new advanced widgets using D3 JS for the saved infosources and appropriate data .
  • Worked on Front end by using Angular JS, JavaScript andbackend by using node JS, express JS and mongo DB .
  • Used Node JS for heavy DOM manipulation and to run Web pack tasks and build properly the project and modules into Node JS to integrate with designs and requirements.
  • Built backend REST API with Node JS, Express JS and developer for creating RESTFUL Web Services using Node JS and Express. JS .
  • Used Test Driven Development (TDD) which wasadopted by agile methodology design, development and testing phases of Software Development.
  • Interacted with Testing Team, Scrum Masters, Business Analysts, Customers and development for fixing of Issues.
  • Experience in using various tools and ides for development, design like Sublime Text 3, Notepad++, Adobe Dreamweaver, Web Storm,Net Beans IDE 7.4, RAD9.0.1, IBM RSM, TOAD and Http Watch.
  • Strong communication, problem-solving and planning skills with ability to work independently in the team environment.

TECHNICAL SKILLS:

Languages: JavaScript,TypeScript,JQuery,Back Bone JS,Angular JS1/Angular JS2, D3 JS, Node JS and React JS.

Web Technologies: HTML4/HTML5, XHTML, DHTML, CSS2/CSS3, Bootstrap, JavaScript,TypeScript,JQuery, Angular JS1/Angular JS2, Node JS, React JS, D3 JS, Back Bone JS JSP/JSF, DOJO, JSON, AJAX and XML.

Framework: TypeScript, JQuery, Bootstrap, Angular JS, Ext JS, Node JS, D3 JS, React JS and Backbone JS.

IDE & Tools: VS Code 2015, Sublime Text 3, Notepad++, Adobe Dreamweaver, Web Storm,Net Beans IDE 7.4, RAD 9.0.1, IBM RSM, TOAD and Http Watch.

Operating System: Mac OS X,Wind ows 2007/2 00 3 / 20 00 / N T / XP/Vista, Linux RHEL6/CentOS and Unix.

Version Control: SVN,JIRA, TFS, GIT and GitHub.

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

User Interface/Web Developer

Responsibilities:

  • This Flows(Over-view)project is to provides a user interface for creating directed acyclic graphs by using Redux with TypeScript.
  • Yarn running on top of NPM used for packages/dependencies management.
  • Set Up Flows application with yarn configuration and integration with React Story Book components and developed stories for Button, Graph and Builder-Kit components.
  • Implemented Graph Editor for the React Story book component.
  • Arrow heads and connectors implemented for nodes inside Graph Editor in React Story book along with edges snap and connect features.
  • Apple builder-kit implementation for flows application with filters and default data, fixed known issues associated with svg-url module in downloadbleJS due to web pack version compatibility, was taken care of, as part of this implementation.
  • Monaco Editor module integrated into Flows and converted the source of Monaco Editor module from ES5 JavaScript to ES6 TypeScript compatibility.
  • Flows application UI redesigned to have features and functionality like Filter, Findercomponent and implemented pixel perfectly .
  • Configurable Graph Title implementation in Flows application for Editor pages and display the same on findercomponent home screen by storing the title into Store (localstorage) using Redux actions and dispatch methods .
  • Styled Components are used for Designing, UI in Flows application and components with-in.
  • Graph editor play option was integrated with logge r. Loggers works on “Stomp over socket” technology implemented using spring-ws tools .
  • SockJS and StompJS -client were used to connect to the spring-websocket server and rendered server logs, messages based on dynamic topics subscription for each graph play based on Subscription-Id(SparkApp-ID) .
  • Display logs from server as and when graph played and store the information using redux actions on page leave.
  • Restore/Retrieve data from store if there is any existing data related to the page/submission-id(sparkapp-id) and display on top of the logs for the respective flow .
  • Involved in weekly Sprints/UI Team meeting and daily Scrums to discuss the development of the project .

Environment: HTML 5, CSS3, SASS, React, Redux,TypeScript, locatStorage, React-storybook, Style Components, D3 JS, WebSocket, Stomp JS, Sock JS, CI/CD, TSLint, Node JS, WebPack, Bootstrap, VS Code 2015, GIT, JIRA, NPM, Yarn, Agile, Karma and Jasmine.

Confidential, Irving, TX

User Interface/Web Developer

Responsibilities:

  • Developed a completely new green field retail Web app for a high profile project at Confidential usingAngular JS2.0 andWeb pack,Angular CLI, Yeoman.
  • Implemented Single Page Web Application (SPA) architecture and client side MVC using AngularJS .
  • Created login page forms using ng-form, User controls, Client Side Validation and Form Authentication.
  • Split the page into several state using UI-Router and UI-View .
  • Used Angular routing for navigation between Views in the application.
  • Migrated to Angular JS2 and Typescript once it was introduced.
  • Developed Single Page Web Application using Angular JS2.0, Typescript, HTML5, CSS3, ng2-Bootstrap.
  • Developed complex Angular JS2 UI nested components for reuse and rapid development Angular JS2 for each SPA.
  • Conceived, Designed, Installed and Implemented CI/ CD automation system.
  • Responsible for Continuous Integration ( CI ) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Heavily used HTML5, Bootstrap 3 and CSS3 to make the overall site responsive and less complicated for the end users who use the website heavily on a day-to-day basis.
  • Performed form validations using reactive forms from Angular JS2.0 framework.
  • Developed customized modal Popup's usingng-bootstrap.
  • Used Rx JS heavily for subscribing to Observable streams containing data.
  • Created mock services and data to accelerate front-end development while awaiting RESTFULL APIs to be developed.
  • Successfully performed the RESTful APIs Integration and developed an API wrapper for reusability.
  • Developed reusable style sheetpartials usingSass preprocessor and custom input elements using components.
  • I work on the company's web platform focusing on technologies including React JS, Relay, Javascript (ES5/ ES6) and refactor old legacy code with modern ES5 / ES6functionalJavascript .
  • Developed single page applications (SPA) using React Redux architecture, ES5/ ES6and grunt with a focus on performance and o ther responsibilities included unit testing, responsive design and writing a RESTful API in Node JS .
  • UsingJenkins for continuous integrationof builds.
  • Performed Unit testing using Jasmine and Karma.
  • Generated the Istanbul reportonNPM test.
  • Followed best practices, standards for accessibility and cross-browser compatibility.
  • Worked with version control GIT to manage the code repository.
  • Used SVN for version control, JIRA to track the user stories and defects with agile technology.
  • Worked on the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD).
  • Participated in Agile process, monthly Sprints and daily Scrums to discuss the development of the application .

Environment: HTML 5, CSS3, SASS, Typescript, CI/CD, TSL int, Angular JS 2, Node JS, Underscore JS, WebPack, ng2-Bootstrap, Rx JS, VS Code 2015, GIT, SVN, JIRA, NPM, Agile, Karma and Jasmine.

Confidential, Pleasanton, CA

User Interface/Web Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers .
  • Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Flex and Mongo DB.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions .
  • Worked on React JSVirtual Dom and React views, rendering using components which contains additional components called custom HTMLtags .
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library .
  • Worked in using React JScomponents, Forms, Events, Keys, Router, Animations, and Flux concept .
  • Responsible for React UI and architecture, Building components library, including Tree, Slide-View and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages .
  • Used React JS for templating for faster compilation and developing reusable components .
  • Used React - Autocomplete for creating google maps location search on the webpage .
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. basedon build target.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Worked on JavaScript framework Backbone JS to augment browser based applications with MVCcapability and Implemented Backbone JS to create a dynamically changing website .
  • Used EXTJS for building rich internet applications, Backbone JS to optimize in-browser use, to load the module and to improve the Speed.
  • Added Excel-Builder to download the Tabular data in Excel format using React, Implemented flux pattern by using redux framework as a core dependency.
  • Have worked on AWS to integrate the server side andclient side code, Experience in RESTful web services to integrate between Server Side to Client Side.
  • Worked with JASMINEunit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled crossbrowser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, JQuery, React JS, Reduct, Flex, Backbone JS, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.

Confidential, Phoenix, AZ

User Interface/Web Developer

Responsibilities:

  • MEAN stack implementation, Angular JS, Full-Stack generator (generator-angular-full stack), actually run, edit and deploy an application Responsible fordesign and development of the web pages from mock- ups (PSD).
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding and table .
  • Designed dynamic and browser compatible pages using HTML, CSS, JQuery, word press and JavaScript.
  • Developed client side drop down menus, search bars, carousel and drop down toggles using Twitter-Bootstrap.
  • Used the JQuerywidgets like Accordion, Date picker, drag able, Droppable, Resizable jQuery in word press built in interactions.
  • Daily programming in server side by using Angular Node JS and Express JS .
  • Worked on Front end by using Angular JS and JavaScript.
  • Worked the backend by using node JS, express JS and mongo DB .
  • Extensive use of Angular JS for developing the SPAs (Single Page Applications) for internal application/tool.
  • Developed multiple POCs to create a user interface in Angular JS .
  • Worked with Angular JS routers, forms, modules, Dom, events, expressions and Have created the angular custom directives, Filters and Services .
  • Used Node JS for heavy DOM manipulation and to run Web pack tasks and build properly the project.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Used Node JS for server side code and Express JS as the framework to written callback functions for the RestFul API .
  • Create new advanced widgets using D3 JS for the saved infosources and appropriate data .
  • Implemented aesthetic changes to internal site including loading screens, fixes to chart and table displays through High Charts JS and alterations of data views.
  • Used D3 JS and High Charts JS to build interactive visualizations and plots for genome sequencing data .
  • Created client surveys and displayed the results in a dynamic report using D3 JS for data visualization in the application .
  • Built backend REST API with Node JS and Express. JS .
  • As a backend developer I was responsible for creating RESTFUL Web Services using Node JS and Express. JS .
  • Have worked on AWS for fetch the pictures files from AWS to UI .
  • Extensively used GIT for version controlling and regularly pushed the code to GitHub .
  • Interacted with Testing Team, Scrum Masters, development and Business Analysts for fixing of Issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML, XHTML, DHTML, CSS, CSS3, JavaScript, JQuery, Angular JS, D3 JS, Express JS, Node JS, Mongo DB, XML, XSL, XSLT, JSON, MEAN stack, Web Strom, Git hub, Restful API, AWS.

Confidential

User Interface/Web Developer

Responsibilities:

  • Designed layouts on the front-end using HTML, CSS, JavaScript and JQuery.
  • Utilized HTML, CSS, JavaScript and JQuery to solve problems like auto completion and client side validation
  • Created ResponsiveLayouts for multiple devices and platforms .
  • Developed UI pages and settings using JS objects .
  • Implemented various JavaScript/JQuery effects on the pages.
  • Used JCarousel plugin while implementing real stories module .
  • Experience in working with version control (SVN).
  • Developed cross browser and multi browser compatible web pages using HTML, CSS and JavaScript.
  • Analyzing the code and fixing bugs .
  • Involved in peer-to-peer code reviews and functional testing.
  • Involved in daily SCRUM meetings to keep track of the on-going project status and issues .
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.

Environment: HTML, CSS, JavaScript, Agile methodology, W3C, jQuery, JSP, JSON and SVN.

We'd love your feedback!