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.
