We provide IT Staff Augmentation Services!

Ui Developer/react Developer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Over 4+ years of IT experience, which incorporates the Professional Front End Developer/User Interface experience using HTML5, CSS3, JavaScript, ES6, jQuery, React JS, Redux, Angular JS 2/4, TypeScript, Bootstrap, Ajax, JSON.
  • Involved in the entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Extensive knowledge of building Single Page Application(SPAs).
  • Demonstrated ability to analyze, design and developed client/server - side web based application with Responsive website layout and semantic html with expertise in media-queries, Best Practices in JavaScript and handled Cross Browser compatibility issues in web.
  • Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Experienced in Object-Oriented JavaScript, Functional Programming.
  • Hands on experience of JS libraries and frameworks such as React JS, Angular2/4, jQuery.
  • Experience to provide client-side validation, building custom directives, custom pipes, Two way data-binding using AngularJS.
  • Professional in creating Templates, Prototypes, Layouts and Flow of Future Pages.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript frameworks with JS-based build tools like Grunt, Babel, Webpack, npm package manager.
  • Strong knowledge in cross browser compatibility issues and W3C standards.
  • Highly utilized Jasmine, Karma for Unit testing/ Test Driven Development (TDD).
  • Well versed in Software Development Life Cycle (SDLC) management models namely Waterfall, Agile (SCRUM) models.
  • Strong understanding of HTTP protocols, AJAX, REST.
  • Experienced in using various version controls like SVN, GIT.
  • Experience in working with various IDE’s like Visual Studio Code, Atom, Sublime Text, Brackets, WebStorm.
  • Strong Communication, collaborating & team building skills with proficiency in grasping new technical concepts quickly.

PROFESSIONAL EXPERIENCE:

Confidential - San Francisco, CA

UI Developer/React Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Worked on cross-functionally to ensure proper functionality and delivery.
  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, ES6, jQuery and Angular JS that meets accessibility and web browser standards for website.
  • Used HTML5 elements like video, audio and canvas in making the website interactive.
  • Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and Functional Programming such as Call back functions, Closures, First Class functions, Arrow Functions.
  • Involved in framework discussions to select the best suitable JavaScript framework (AngularJS 4).
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Implemented the Drag and Drop functionality using React-Draggable
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Developed reusable UI components using React JS.
  • Used React flux to polish the data and for single directional flow.
  • Used Redux for state management to keep the applications entire state in one store.
  • Developed GUI using JavaScript, HTML, DOM, XHTML, CSS, BOOTSTRAP in ongoing projects.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.

Environment: HTML 5, CSS3, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, XML, JSON, Git hub, Restful API, JIRA, and Visual Studio Code.

Confidential -Los Angeles, CA

UI Developer

Responsibilities:

  • Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Made enhancement to existing CSS and DIV tags, made upgrades using Bootstrap model and tested AJAX calls using REST clients.
  • Used routing schemes to develop single page applications (SPAs) using AngularJS route. Used Marionette to compose rice layouts, show sorted lists. Used CSS basics, CSS3 media queries, CSS3 pseudo classes.
  • Developed HTML templates with help of handlebars. Implemented Model View Controller(MVC) Design Pattern using AngularJS 2.
  • Created Angular directives, controller, modules, Pipes etc. in TypeScript.
  • Experience on Angular JS 2.0 complete lifecycle hook interface inventory.
  • Parsed JSON data for backend solutions.
  • Performed audits on front-end pull requests and add bug fixes to features on large-scale using AngularJS, JavaScript, CSS/LESS, HTML.
  • In Phase One, worked closely with the UX Team to create a Custom Components Library using ReactJS.
  • Used React-Router to turn application into Single Page Application.
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two worked closely with the Back-End team to display data using the Custom Components and Redux.
  • Created TypeScript reusable components and services to consume REST API’s using Component based architecture provided by Angular 4.
  • Created Core Module with components that will be loaded once in AppModule such as Navbar, Toolbar, Services, Routing Module, Models.
  • Wrote Angular Unit Tests and created various Components, Custom Directives, Pipes, Template syntax and Routing.
  • Research, establish, document and maintain company coding best practices, development organization and workflow standards.
  • Involved in entire lifecycle of the project including Design, Development, and Deployment, Testing and Implementation and support.
  • Used D3.js with HTML5, SVG, canvas to visualize the data and C3.js chart library to create graphs with dynamic data.

Environment: HTML5, CSS3, LESS, JavaScript, JSON, DOM, Atom, Grunt, AngularJS 2, React JS, Redux, TypeScript, SVN version control.

Confidential

Front End Developer

Responsibilities:

  • Developed the various screens and its architecture in accordance to UI Specs.
  • Wrote extensive HTML5, CSS3, JavaScript, AngularJS code to build dynamic pages
  • Developed a fully functional login page for the company’s user facing website with complete UI and validations.
  • Developed using AngularJS practices and commonly used modules based on extensive work experience.
  • Used the Model View controller (MVC) framework to build modular and maintainable applications.
  • Written AJAX driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Used Junit to unit test the code and fixing the bugs from there on.
  • Coded JavaScript for page functionality and Pop Up Screens.
  • Maintained continuous communications between team members to track and roll the critical mission driven development.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on fly.
  • Working with full control of HTML, CSS, Bootstrap, maintaining code and cleanliness.
  • Developed Web pages in Responsive Design using various libraries and adapt to the changing environment.

Environment: HTML, HTML5, XML, CSS3, JavaScript, jQuery, AJAX, DOM, AngularJS, Responsive Web design, JSON, SASS.

We'd love your feedback!