We provide IT Staff Augmentation Services!

Ui Developer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Over 8 years’ of experience in design, development of Front - End web applications using HTML4/5, CSS2/CSS3, Bootstrap, XML, Object Oriented JavaScript(OOJS), AJAX, jQuery, JSON, Node.js, React.js, Angular JS/2.
  • Expertise in using JavaScript Syntax Extension(JSX), ES6 wif React.
  • Experience in developing the web application using UI patterns such as MVC, Flux and Redux.
  • Profound understanding of React JS and its component life cycle.
  • Experience using Express, Node.js, Rest frameworks, Bootstrap for responsive web design(RWD).
  • Experience in using NodeJS, ExpressJS wif MongoDB for developing back end service wif event-driven functionalities to produce dynamic web content.
  • Good knowledge in working wif Document Object Model (DOM) and DOM functions.
  • Expertise in using Babel for working wif browsers that are not compatible wif ES6.
  • Hands on experience using version Control GIT.
  • Experience in mockups, Prototype, A/B testing through custom development.
  • Used Mongoose wif MongoDB to create models and schemas for back end data storage.
  • Experience in building enterprise data warehouses using methodologies like Snow-Flake Schema, dimensional modeling of Star Schemas, Snow-Flake Schemas
  • Experience in creating and updating records in the database collection.
  • Experience in Behavior Driven Development (BDD) using Mocha to test updating and registration of the user to database.
  • Experience in developing views wif React.js wif web pack build toolby following Redux patterns for the Uni-directional data flow.
  • Experience working in Onsite - Offshore model.
  • Hands on experience wif third party web services, APIs using AJAX and JQUERY in consuming Web services for standard Restful API calls on server side.
  • Made use of default ES6 promise library for ease of dataflow.
  • Followed N-Tier Architecture for designing and implementing corresponding Layers to provide data flow in the application.
  • Extensively used middle ware development for RESTful services.
  • Experience in using various IDE’s like Atom, Eclipse, Visual studio 2012, Brackets and cmder.
  • Experience in using RoboMongo for visual representation of data in MongoDB.
  • Experience in developing different type of web services using RESTful services.
  • Expert knowledge in Analyzing, designing, developing, testing and implementing Relational database.
  • Documenting Experience for various stages of report development to set them on report Servers.
  • Experience in working wif Agile and waterfall environment.

TECHNICAL SKILLS:

Database: SQL Server 2008/2012/ 2014, MySQL, Oracle 12c, MongoDB

ETL: Alteryx, Pentaho (kettle), Informatica 8.6/9.1/9.5.1

Analysis / Reporting: Tableau 9.0 and higher, BIRT, Microsoft Excel Power Pivot, Pentaho Report designer, SQL Server Reporting Services (SSRS), JIRA 5.2 and higher.

UI / Web Development: Java, C#.Net, ASP, XML, JavaScript, ADO.NET, Node.js, React.js, JSON, Bootstrap, AJAX, jQuery, JSX, Angular JS, HTML5, CSS3, REST, SOAP, Selenium, Docker.

Domain: Sales, Landscape, HealthCare, Finance.

PROFESSIONAL EXPERIENCE:

Confidential, San Jose CA

UI Developer

Responsibilities:

  • Developed and tested responsive web pages that are built on HTML5, CSS3 framework like Sass, Bootstrap, JavaScript and React JSfor ease of access, maintaining the W3 standards for website.
  • Made use of ReactJS for building the application that consists of re-usable UIComponents
  • Developed single page Application (SPA) using React JS and redux for rich user interface.
  • Made use of React-Dom, React-Route, React-Router for single page Application (SPA) development.
  • Used POST, PUT, DELETE and GET methods for Restful web services calls.
  • Maintained single directional flow of data using Reactredux.
  • Worked extensively on ReactJS components, Forms, Events, Keys, Router, Animations and Redux.
  • Worked wif API to fetch the data in the form of JSON response from the backend and manipulated DOM/CSS to parse it on the UI.
  • Addressed separation concerns by following multi-tier design for data access and service layer that encapsulates business logic.
  • Made use of call back functions and promises in Node.js to manage the data flow.
  • Involved in creating google maps location search using React-Autocomplete for on the webpage.
  • Followed MVC (Model View Controller) to design the application.
  • Processed incoming data from the client browser into server using Node.JS by creating modules.
  • Made use of JavaScript concepts of classes, inheritance for server-side scripting.
  • Accessed repositories from GIT for maintaining the code.
  • Validated the dataflow integrity using Mongoose for checking the Models, Schema and records.
  • Performed unit testing using Mocha and Chai.
  • Accommodated new data and display types by extending CSS as needed.
  • Created database objects like tables, views, procedures, triggers, and functions using T-SQL to provide definition, structure and to maintain data efficiently.
  • Made use of JavaScript task runner, Web Pack, Nodemon, Node and various JavaScript libraries for automation of CSS.
  • Involved in creation of Data Mart as per business requirements by working closely wif Business Analyst.

Environment: HTML5, CSS3, JavaScript, Node.js, AJAX, React.js, Bootstrap, MySQL, Agile, JSON, Eclipse, Mocha, Chai, Git-Hub, MS Office, Eclipse, Atom, Mongo DB, Mongoose, Postman, Webpack, JSX, Express JS, Babel, Docker, Nodemon.

Confidential, Pittsburgh PA

UI Developer

Responsibilities:

  • Used advanced JavaScript concepts like Closures, Prototype and Inheritance.
  • Involved in writing application level code that interact wif APIs, Web Services using AJAX, JSON and XML.
  • Worked on animation properties of CSS for better user experience across browsers.
  • Followed MVC design pattern to keep up the work flow in the application.
  • Populated the models using HTTP and $q promises to get the JSON from server.
  • Implemented custom validation controls for client-side validation.
  • Used Junit for unit testing in Eclipse IDE.
  • Used REST web services for communication between client and server.
  • Used firebug for Firefox, web developer tools in Chrome, Safari and IE browsers for debugging the issues.
  • Used AJAX, Angular2 and Node.js for Developing Tabbed pages.
  • Re-design and maintain the main website by adding new functionalities using concept of components from Angular 2.
  • Converted User stories and test cases into TEMPeffective functionalities.
  • Created table-less designs for screens meeting W3C standard.
  • Involved in requirement gathering, product planning and developing wif Scrum.
  • Worked wif CSS styles to maintain the uniformity and positioning of screen objects throughout the application.
  • Involved in performing the tuning of functions for different modules implemented by the application.
  • Develop complex SQL queries for querying data against different data bases for data verification.
  • Active Participation in final UAT phase in assisting and leading the users in testing the response time for components designed.

Environment: s: JavaScript, Node.js, HTML5, CSS3, Angular 2, AJAX, jQuery, Bootstrap, JSON, Eclipse, Mocha, Chai, Git-Hub, MS Office, Babel, Express JS, Eclipse, Atom, JSX, Oracle SQL server.

Confidential

Front End Developer

Responsibilities:

  • Interpret written business requirement and technical specification documents.
  • Made use of react to add Excel-Builder that downloads the data in Tabular Excel format.
  • Used Reducers to modify the Store State Tree that received said Actions.
  • Used Angular.js to bind HTML (views) to JavaScript objects (models).
  • Redesigned HTML interface using Bootstrap.
  • Implemented auto complete functionality in the form using Jquery.
  • Involved in deprecating unneeded API calls by optimizing existing API calls to create efficiencies.
  • Maintained consistent and real-time state across users using Web Sockets.
  • Fine-tuned analytical, diagnostic and troubleshooting skills in quickly identifying root cause of business application issues.
  • Used DOM and DOM Functions to debug the application by traversing the documents and manipulating the nodes.
  • Efficient handling of web design using jQuery, AJAX, CSS3.
  • Used GIT for code repository and version control and kept track of issues using JIRA ticketing system.
  • Used bootstrap to duplicate look and feel of the web application.
  • Participated in daily Scrums to discuss the progress of the application development.
  • Minimized the errors by following Test Driven Development.
  • Used jQuery framework to Implement the Drag and Drop functionality.
  • Made use of Object Oriented JavaScript extensively to develop Date Time Picker.
  • Created database objects likeTables, User Defined Functions, Triggers,Procedures,Functions, IndexesandViews,SQL joins and statementsas per requirement.
  • Confirmed code integrity by performing unit testing and integration testing.

Environment: s: JavaScript, Node.js, HTML5, CSS3, AJAX, jQuery, Angular Js, Bootstrap, SOAP, Junit, MS Office, JIRA, Selenium, Eclipse, Atom, JSX, Oracle 11g, Eclipse.

Confidential

UI Developer/QA Tester

Responsibilities:

  • Validated and implemented client-side Business logic using jQuery based on user selection.
  • Performed unit testing and integration testing while working on cross browser compatibility.
  • Used Selenium and Junit for writing test cases.
  • Involved in code review and Quality Assurance.
  • Created forms using HTML, CSS, JavaScript and SOAP.
  • Involved in creating modules for the application including billing, transactions, Login.
  • Worked extensively to create and manage file upload forms.
  • Made use of jQuery plugins for making the webpages more interactive involving AJAX calls, JSON.
  • Applied Grid system to make responsive webpages using Bootstrap.
  • Participated in custom client-side validation.
  • Involved in deploying the code builds, staging and code integrity maintenance.
  • Managed the dataset synchronization by working wif XML data documents.
  • Accessed the data from oracle using standard statements from application server transaction API.
  • Analyzed integrity of the data submitted through forms and stored into the database.
  • Developed complex SQL queries for check referential integrity.

Environment: s: JavaScript, CSS, AJAX, HTML, DHTML, XML, JIRA, DOM, MySQL and NetBeans.

Confidential

Developer Trainee

Responsibilities:

  • Created View Models to encapsulate all models and classes used on the different views for more stable, organized and clean code to reuse in Views.
  • Involved in UI review to understand mock ups from Business units to developed non-functional HTML, CSS pages.
  • Made use of JavaScript for code functionality.
  • Created database from scratch wif using the Code First approach.
  • Designed database and tables, Stored Procedures and Triggers in SQL Server.
  • Created reports on trend analysis and predictive analysis using SSRS.
  • Implemented various data access components.
  • Followed Architecture for designing and implementing corresponding Layers to provide data flow in the application.
  • Involved in developing logical model.
  • Involved in Sprint meetings and followed agile software development methodologies.
  • Provided end user support and testing.

Tools: used: SQL Server 2008, SSRS, ASP.NET, C#, CSS3, JIRA, Visual Studio 2012, Angular.js.

We'd love your feedback!