We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • 6+ years of extensive work experience in the various fields of software development, application development, primarily focusing on design, development using the web technologies likes HTML4/5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, JSON, XML, RWD, Bootstrap, AJAX, React JS and Angular JS.
  • Strong knowledge in working with Document Object Model (DOM).
  • Extensive experience in JQuery and AJAX for building rich user friendly, high performance web applications.
  • Experience with Object Oriented Programming (OOP'S) Concepts in PHP 5.
  • Worked on MEAN Stack using MongoDB, Angular.JS, Express.JS, and Node.js.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, and CSS Sprites
  • Designed and developed Applications in all the major versions of the PHP5 and worked with XAMPP, WAMPP, and LAMPP
  • Created responsive UI using Angular.js, JavaScript & foundation classes.
  • Expertise in developing web applications usingPHPandPHPFrameworks such asLaravel/Lumen.
  • Design, develop and implement new web interfaces, graphics and layouts
  • Used RWD techniques such as using flexible grids and layouts, images, intelligent use of CSS Media queries for user’s experience on different screens (iPad, iPhone).
  • Experience in creating the mockups for the web pages using Adobe Photoshop
  • Great ability to write clear, maintainable, well - documented, well-commented and efficient code for web development.
  • Experience with AngularJS, React JS, Require JS, Object Oriented JavaScript.
  • Experience in writing QUnit test cases for UI code and do integration with Jenkins for automation testing.
  • Experience in developing Graphic User Interface (GUI) to display business data using JQUERY with Cross-browser compatibility and Web application scaling.
  • Used React JS for the displaying the data and keeps the interface up-to-date when data changes
  • Experienced in working in AGILE based development environment and participating in Scrum sessions.
  • Developed several web applications that required Responsive Web Design for windows and android phones.
  • Excellent communication with Interpersonal skills and a self-motivated team player.
  • Strong problem solving skills and a thirst to learn the latest technologies in the industry.

TECHNICAL SKILLS:

Languages: Python, Java/J2EE, SQL, PL/SQL, HTML, DHTML, JavaScript, UML, XML, XSL, XSLT, JQuery

Web Technologies: HTml5, CSS3, LESS, XML,DHTML,SASS,Bootstrap-3, Object Oriented JavaScript, JSON,SEO, Typescript, JSP, Servlets, JAX-WS, EJB

JavaScript frameworks & Libraries: jQuery, AngularJS (v1.5), Angular 2.0, React.js, Node.js, AJAX, Backbone.js.

Databases: Oracle 10g, MySQL, DB2, Mongo-DB, Cassandra

IDE’s: Eclipse, IntelliJ, Sublime, Atom, Brackets, VSCode, RAD

Web/App Servers: WebSphere Application Server, WebLogic, JBoss, Apache Tomcat 6.0/7.0, RestAPI, SOAP API

Node JS modules: Http, URL, Morgan, Events, Path, FS, UTIL, Express.js, ASYN.js, PASSPORT.js, NodeMailer, Cheerio.js, BodyParser, LoaDash, Hapi.js, StrongLoop, Loopback

Unit test Framework: Jasmine, Karma, Mocha, QUnit

Operating Systems: Windows, UNIX, Solaris, Red Hat, AIX, Linux

Version Control Tools: CVS, SVN, GIT and Bitbucket

Project build/Management tools: Gulp, Webpack, Grunt, Browserify, Jenkins 2.3, Docker 1.13, AWS, Anisble, Gradle 7, JIRA, Rally, MAVEN, Postman

Methodologies: Agile (Scrum, TDD), Waterfall, Scrum

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

UI Developer

Responsibilities:

  • Identified the business requirements for the client and Involved in documentation of the architecture and configuration details.
  • Coordinating with UX designers and developed static content using frontend with React JS and Designed and developed Frontend Applications to provide access to the database servers.
  • Worked on building the responsive web pages using CSS, HTML and bootstrap and Worked on co-implementing backend using Node JS.
  • Developed various Angular JS 2.0 proof of concept and database logic in MySQL.
  • Worked in creating various dynamic data visualization Charts for the payment history by creating pie charts using D3.js.
  • Worked on migrating the application from Angular JS platform to React JS.
  • Worked in consuming RESTful web services to fetch the data of Card Payment history of the logged users in the view recent payments using Node.js, Express.js and Middle wares.
  • Extensively worked on Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Gulp, Express.
  • Performed CRUD operations like Update, Insert and Delete data inNoSQL database like MongoDB.
  • Created and consumed RESTful API using Hapi.js to provide centralized logic and reusable data retrieval build on top of Node.js
  • Performed JavaScript testing with Jasmine using Karma.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Packaged and deployed the application in Tomcat Web server in different environments like development and testing.
  • Debugging the code using developer tools and Firebug tools and validations by cross-examining the Web pages at different browsers.
  • Involved in using continuous integration tool Jenkins to push and pull the project code into GitHub repositories
  • Used GIT, Bitbucket and subversion for managing code and used JIRA for tracking and planning sprints adhering agile and Scrum methodologies.

Environment: HTML5, CSS3, Bootstrap 3, JavaScript, AJAX, React JS, Angular.js 1.5,2.0, RESTful web services, MEAN stack, JSON, CSS3 Validator, Node.js v4.1.2, RWD, NPM, Webpack, Postman, Babel, GIT, Karma, Eclipse, Apache Tomcat and AWS.

Confidential, Sunnyvale, CA

Full-stack Developer

Responsibilities:

  • Involved in Agile/Scrum methodology and practice in a multidisciplinary team and used version tools like GIT for effectively managing the code changes.
  • Re-design the website using HTML5, CSS3, jQuery, AJAX, Bootstrap and React.js.
  • Used SASS framework to minimize complexity and avoid duplication in CSS styles.
  • Outstanding knowledge in Responsive Web Applications using CSS3 Media Queries and CSS Bootstrap.
  • Use Bootstrap components like Grids, Wells, Tables, Dropdowns and Pagination to make the webpage responsive.
  • Involved in the hooking up the jQuery fusion charts to the grid for bar-charts, pie-charts etc. to show the monthly Gross revenue.
  • Implemented ECMA scripts 6 features such as promises, arrow functions using Babel loader, Webpack with es2015 and React JSX presets.
  • Used React.js as a library in developing the web application, mapped app’s visual state in the browser to URL’s using React-router to support bookmarking.
  • Used React.js for developing UI using sorting, pagination and rendering for searching the statements in the webpage.
  • Implemented React container and presentational components as Stateless and functional components when applicable & rendering of data was done in React virtual DOM for react performance optimization.
  • Used React-Redux thunk as middleware to handle asynchronous actions in the application and to make RESTapi calls.
  • Maintained old Applications which use Python and was key in migrating two applications to Node JS.
  • Designed some unit test cases using Jest, enzyme and Nightwatch to test the components of React.js
  • Configured and monitor numerous MongoDB and NoSql instance and created MongoDB schemas design using DB ref, Embedded data model design.
  • Watched project changes with Gulp task runner and installed the latest version of libraries with Bower based on running in theNode.JS environment and fetched data from Mongo DB using mongoose connector of Node.js.
  • Used Node.js as a proxy to interact with RESTful services and also interacting with Database involved in writing application level code to interact with API’s, Web services using AJAX, JSON and XML.
  • Involved in File manipulation, file uploads using Node JS & used Node js package manager (NPM) and bower for dependency management.
  • Backend experience using StrongLoop to provide application with RESTful API & validated the Https request and response of the REST API using Postman which are generated by the node.js and express.js

Environment: HTML5, CSS3, Bootstrap 3, SASS, JavaScript, Python, AJAX, RESTful, JSON, CSS3 Validator, Node.js v0.11, React.js, Redux, Mocha, Chai, GIT, Eclipse, jQuery fusion charts, StrongLoop, SEO, Grunt, AJAX, NPM, Loopback, Passport.js, Docker, Bower, Jest, Enzyme and MongoDB

Confidential

Front End developer

Responsibilities:

  • Worked closely with UX team, management team, internal and external clients to translate project requirements into interaction design and information architecture design.
  • Collaboratively translate functional requirement HTML, CSS/CSS2, Bootstrap and JavaScript.
  • Designed styling and Media Queries for the responsive web design and used SASS to simplify and minify CSS.
  • Developed a module to consume AJAX calls by using jQuery methods and designed pagination, animation effects and end user screen customization purposes using jQuery and utilized AJAX and JSON with jQuery to fetch and post data to the back end.
  • Implemented the Drag & drop and Auto complete using jQuery plug-in and used jQuery to traverse through DOM tree and manipulated nodes in the tree.
  • Used jQuery Selectors for updating the contents on the DOM node and utilized JQuery UI and Bootstrap for Accordion, Carousel, Modal Dialogs, tabs, and date picker.
  • Used JSON for transferring and storing data from server & used AJAX JSON to send request to check the functionality of the website and testing the website on multiple browsers with their old as well latest release.
  • Used Bootstrap, JavaScript, jQuery to provide form design and user input validation.
  • Using jQuery and JavaScript for validating the input given to the user interface.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used multithreading concepts to overcome errors in the process of concurrent quote transactions. Deployed the application in clustered environments for load balancing and Server failover conditions.
  • BuiltRESTqueries usingRESTAPIand used them in Process and Web Sphere portal.
  • Wrote test cases using JUnit following Test Driven Development (TDD) for improving quality and refactoring new code. Used SVN as version control system to check in and checkout the data.
  • Working inAgileMethodologies for rapid development and delivery of the working software.

Environment: HTML, CSS2, JavaScript, jQuery, JSON, AJAX, Bootstrap, GIT, SQL Server, MySQL, Log4J, SOAP, JUnit, JSP, SOAP, Java Multithreading.

We'd love your feedback!