We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Having 8+ years of experience in the field of Front - end design and web application development including Client/Server with proficiency in HTML/HTML5, CSS/CSS3, XHTML, XML, DOM, JavaScript, jQuery, AJAX, JSON, AngularJS/Angular2, Angular6, Angular9, Angular12, NodeJS and ReactJS.
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, and Coding, Testing, implementation & Production Support.
  • Excellent noledge of JavaScript Framework like AngularJS, Angular2, Angular6, Angular9, ReactJS, BackboneJS and their behavior on different browsers.
  • Extensive experience in using UX design best mobile-first and responsive design.
  • Used Node.js on the server side and to install necessary packages into the application.
  • Experience in implementing UX prototypes, user-flow, wireframes and user testing plan.
  • In-Depth noledge/Experience of Web 2.0, JavaScript, jQuery, W3C Standards.
  • Experience in working with third party Web services API’s and Web services using AJAX and jQuery
  • Experience in building a Responsive Website for both Desktop, Tablets and Mobile devices using Media Queries and Bootstrap.
  • Expert noledge in complete AngularJS/Angular2/Angular6/Angular9 Architecture.
  • Excellent skills in building Single Page Application (SPA) using Angular JS and ReactJS.
  • Used Typescript in Angular2 reformation, by using the System JS we convert the Typescript files to JavaScript files, as a default extension with the halp of reference libraries.
  • Experience in creating services as classes in typescript importing into the Components in Angular2.
  • Worked on different Package docs like Web Pack and BABEL as transpiler.
  • Developed a web application using ReactJS, Redux, ES6/Babel and Webpack.
  • Built reusable and customizable components using ReactJS, React Router, Redux and custom stores
  • Hands on Experience on CSS Preprocessors such as LESS and SASS.
  • Profound Knowledge in Document Object Model (DOM) and DOM Functions.
  • Having good experience in implementing the NodeJSserver-side code to interact with MongoDB to store and retrieve data by using the Mongoose drivers.
  • Good noledge on Object orientated programming towards front-end libraries
  • Experienced in creating functional specifications with visual design mock-ups in Adobe Photoshop, Adobe Illustrator and Adobe Flash
  • Expertise in coding optimized SQL queries on databases like MySQL.
  • Strong experience in SEO (Search Engine Optimization) and Progressive Enhancement.
  • Expertise in using source code control system such as BITBUCKET,SVN and GIT
  • For testing an application used Jasmine and Karma test framework and GruntJS.
  • Experience in fixing Cross Browser Compatibility issues for different browsers like IE, Google Chrome, Firefox, Opera, and Safari.
  • Experienced with JIRA, AGM for bug tracking and issue tracking and daily stand up to sync up with team for current sprint status Implementation and Maintenance with extensive experience with Agile methodologies.

TECHNICAL SKILLS

Web Technologies: HTML4/5, CSS2/3, XML, DHTML, JavaScript, DOMCQ/AEM, QT, QML, Web Standards (XHTML, CSS)

JS Technologies: ReactJS, AngularJS, Angular2,Angular6, Angular9, Angular12, NodeJS, BackboneJS, jQuery, Bootstrap, JSON.

Debugging Tools Application Server: JIRA, Firebug, Chrome developer Tools, React Developer Tools MYSQL, SQL, Oracle 10g, Apache Tomcat, MongoDB

IDE: Visual Studio code, Eclipse, IntelliJIDEA, Notepad++, WebStrom, Sublime text, Plunker

Version Control: GIT, BITBUCKET, SVN

Operating Systems: Windows, Mac OS, Linux

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Sr. UI Developer

Responsibilities:

  • UsedNPMfor installing required node modules and other publishedAngular NPM modules.
  • Angular 10.0is of aComponent Driven Architecture.
  • Worked Extensively withAngular CLIfor creating components, Services, pipes, Directives.
  • Used Node.js on the server side and to install necessary packages into the application.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular12.
  • Updated the application with new features ofAngular 9.
  • Designed and developed the application usingAngular9framework along withHTML5,CSS3,Type Script,Java Script,Bootstrap,Node.js,NPM,Mongo DB.
  • Extensively used HTML5, Angular12, JSON, AJAX and DOM scripting for form validations.
  • Moved existingAngularJS controllersandservicestoAngular 10 componentsfor more responsive and less dependency.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Enhanced legacy application by building new components inAngular 10andtypescript.
  • Developed single page applications usingAngular 10,Typescript,web packandgrunt.
  • Hands on Experience onAngular 9technology for one complete project in rebasing the UI of the application using the techniques inAngular 9.
  • Extensively Worked onCSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
  • Developed and performed test cases using jasmine and Karma in unit
  • Involved in Build release management.
  • Working closing with business users to understand the requirements.
  • Performing code merging, code review using Git, GitHub and Source tree.
  • Involved in agile software methodologies usingTEST DRIVEN DEVELOPMENT(TDD).
  • UsedJIRAto keep track ofbugsto reducedowntime, increase productivity, and Communication.
  • Working withoffshore teamalso, to explain business requirements and assign tasks
  • Used HTML5, CSS3, JavaScript and Angular12 for our prototype- working model.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, Angular12, Angular10, Angular 9, Typescript, NodeJS, RWD, JSON, Jasmine, SASS, Grunt, Firebug, GIT and Visual Studio Code IDE.

Confidential, Temple Terrace, FL

Sr. UI Developer

Responsibilities:

  • Turn set of business requirements and wireframes into fully functioning system componentsand web code using HTML, CSS, JavaScript, React JS, Redux, TypeScript
  • Write CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Created Responsive Web Pages using Bootstrap and also Media queries to support various smart devices.
  • Created dynamic UI pages and components using JavaScript and React JS
  • Worked on Drupal for content management of the web site and data base handling on the server side.
  • Optimized Microservices using NodeJS and ES6 as interfaces to Cassandra NoSQL database
  • Developed Header and Footer of web app as a UI component in ReactJS
  • Build stableReactcomponents and stand-alone functions to be added to any future pages
  • UsedReact-Router to turn application into Single Page Application
  • Used React Resolver for server-side rendering so that we can define data requirements for components and will handle the nested, async rendering on both the server and client.
  • Extensive use of Node.js ExpressJS and Mongo DB along with Mongoose.JS to create server side applications.
  • Worked in usingReactJScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Maintained states in the stores and dispatched the actions using Redux.
  • With the halp of React Typescript Developed a custom email builder, where user can drag and drop and create their custom email template
  • Implemented unit test cases using Karma Runner and Jasmine for AngularJs on client side and Chai for Node.js for testing endpoints.
  • Implemented the Drag and Drop functionality usingReact-Draggable
  • UsedReact-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format usingreact.
  • Work with Snapshot testing in Jest for Redux reducers and API calls.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Working on tools likeGrunt, Gulp and Jenkins
  • NodeJSfor heavy DOM manipulation.
  • Developed server-side JavaScript using NodeJS.
  • Involved in writing application level code to interact with APIs, RESTFul Web Services using AJAX, JSON.
  • Working onSearch Engine Optimizationtactics
  • Work with Snapshot testing in Jest for Redux reducers and API calls.
  • Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
  • Used JSON for storing and exchanging information between browsers and servers.
  • JIRA is ticketing tool used for work tracking, issue tracking and product management
  • Utilized various jQuery plug-in to build Rich Internet Application (RIA) to make it look more intuitive.
  • Developed and performed test cases usingjasmineandKarmain the unit test and used protractorandHttp-serverfor theEnd2Endtesting.
  • Experience in using GitHub, a Gitrepository hosting service
  • Working withoffshore teamalso, to explain business requirements and assign tasks

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, ReactJS, Redux, AngularJS, Angular2, Typescript, NodeJS, RWD, XML, DOM, JSON, Jasmine, SASS, Grunt, Firebug, GIT and Eclipse IDE.

Confidential, Austin, Texas

UX/UI Developer

Responsibilities:

  • Designed and developed the system using Agile Methodologies.
  • Performed Analysis, High level and Detail design, Coding, Unit testing, Code review and Release activities. Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and AngularJS.
  • Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities
  • Extensively used Angular UI components like Calendar, Grid, Select and Uploader etc.,
  • Created several webpages using Node.js
  • Developed AngularJS services for reusable functionality
  • UtilizedAngularJSRoute for creating Single Page Application (SPA), and in corporate Model-View-Whatever (MV*) development pattern allowing efficient unit testing, and appropriately utilizing Controllers, Services, and Factories with dependency injection.
  • Used Interactive data binding, filters and animation events using AngularJS 6
  • Developed on demand, combo and compression server using AngularJS 6
  • Designed various routing mechanisms and Implemented $http functionality inAngularJSin order to retrieve data from web servers.
  • Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap.
  • Utilized Angular UI-bootstrap and followed EY styling standards.
  • Worked with WEB API’s to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
  • Created responsive HTML, CSS, jQuery and JavaScript components integrated with AEM.
  • Worked closely with AEM developers to write code in slightly for Analytics Events.
  • Used NodeJS to runGulptasks and build properly the project (compile, minify, concatetc)
  • Migrating Entire CQ5 Content into AngularJS 7 and rewriting the code into NodeJS
  • Developed the Entire server side application using NodeJS
  • Implementing inheritance properties using SASS for creating responsive stylesheets
  • Used Firebug,IE developer toolbar and chrome canary tool for debugging JavaScript and fixing issues.
  • Performed Unit and System testing of the application using Karma.
  • Used GitHub for project hosting using GIT.

Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS6/7, NodeJS, JSON, AJAX, Karma, SASS, Oracle, Gulp, XML, AEM, Firebug, GIT and WebStorm IDE.

Confidential

Web Developer

Responsibilities:

  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
  • Involved in development, design and implementation of front-end part widget-based application
  • Created a user-friendly CALL CENTER APPLICATION based on client requirements.
  • Development the whole application module using technologies such as JavaScript, jQuery and more.
  • Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Designed and developed intranet web applications using JSP, JavaScript and CSS.
  • Designed the table less web applications using CSS and with the halp of and tags as per W3C standards.
  • Demonstrated implementation and up-gradation of JavaScript Library.
  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Involved in configuring the SVN repository and maintain the version control using SVN.
  • Discussed various ideas/suggestions for the ongoing websites regarding the page layout and creative design.

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, XML, SVN, Windows and Eclipse IDE.

Confidential

Jr. Web Developer

Responsibilities:

  • Redesigned the existing site and to create new interfaces.
  • Involved in extensiveHTML coding.
  • Analyzed, Designed and developed the system to meet the requirements of business users.
  • Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
  • HTML, CSS coding of front-end interfaces including cross-browser support and unit testing to ensure quality work
  • Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
  • Developed screen functionality using HTML, CSS, JavaScript.
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Implemented interaction between frontend and backend using the JSON object.
  • Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, SVN and Eclipse IDE.

We'd love your feedback!