Ui Developer (react) Resume
Seattle, WA
SUMMARY
- More than 6+ years of extensive experience as a Front - End UI Developer with User Interface applications and professional web applications using HTML5, DOM, CSS2/CSS3, JavaScript, ECMAScript 5/6, JQuery, Bootstrap, Ajax, JSON and Angular2.js.
- Extensive experience in various UI widgets using JavaScript libraries like Angularjs,
- Angular2.js, Backbone.js, Require.js, Common.js, Node.js, React.js for developing Rich Internet Applications RIA and experience using Adobe Photoshop/GIMP
- Experience working with React, Redux, and Immutable.js for developing Single Page Application with Responsive Web Design as Reactjs with the Virtual DOM.
- Experience in using React.js, Redux, Common JS, ECMAScript 5/6 and Web-Pack for SPA development.
- Strong expertise in Twitter Bootstrap and CSS3 Media Queries for responsive web design as well as page components such as tooltips, accordion, pagination and tables.
- Responsible for checking cross browser compatibility and experience working on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and update the DOM (JSON Parsing) specially increasing performance with good understanding of SEO principles.
- Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, User Training documents and Technical Help documents.
- Extensive experience in Unit testing with TDD and BDD.
- Experience of working with CSS Preprocessors like Less and Sass.
- Experienced in Agile Methodology using agile software development environment and Scrum.
- Experience working with GitHub/SVN (A Distributed Version Control (code Versioning Tools) and source code management functionality of Git).
- Extremely motivated and excellent interpersonal and communication skills, time management skills with an ability to work hard to meet project deadlines under stressful environments.
TECHNICAL SKILLS
UI Web Technologies: HTML5, CSS3, DOM, Bootstrap, JavaScript, ECMAScript 5/6, JQuery, AJAX, JSONAngularJS, Angular2.js, Node.js, Backbone.JS, Common.js, Require.js, Ext.js and React.js (Rader and Redux), Immutable.js, Jasmine test
Database: SQL, Mongodb, Oracle, MySQL, SQL Server
IDE’s and Tools: Visual Studio, Sublime, WebStorm, Atom, Eclipse, GitHub, NetBeans.
IDE, HTML Servers: Sublime text, Notepad++, Komodo Edit, Eclipse IDE, WebStorm, JSfiddle, Microsoft Visual and Adobe Dreamweaver Jasmine (Framework) and Karma (Task Runner)
Web/App Servers: IBM WebSphere 5/6, JBoss 4.0, Apache 5.5, HTTP Web Serv
Operating Systems: Windows, iOS, android, OSX, Unix and Linux
PROFESSIONAL EXPERIENCE
UI Developer (React)
Confidential, Seattle, WA
Responsibilities:
- Core technology stack used in day to day project are HTML5, CSS/CSS3, Less, JSON, AJAX, JavaScript, Bootstrap, React JS, Moment JS, JQuery, ASP.NET, MVC, SQL, GIT repository, Jenkins, SONAR, Jasmine unit test.
- Developed user interface by using theReact JS, FluxforSPAdevelopment.
- Design and developing page layouts with HTML5, CSS/CSS3, JavaScript and bootstrap framework.
- Used React-Router to turn application intoSingle Page Application
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- UsedMiddleware, Redux-Promisein application to retrieve data fromBack-Endand to also performRESTFUL services.
- Added Dynamic Functionality by creating and dispatchingAction Creatorsthat deployed Actions.
- UsedReact fluxto polish the data and for single directional flow.
- Used React-Draggable to implement theDragandDrop functionality.
- Worked closely with theBack-End teamto display data using theCustom Components, library Components, andRedux
- Using Moment JS to parse, validate, manipulate and display dates in JavaScript.
- Using Ajax and JSON to make asynchronous calls to the project server to fetch data on fly also establishing Oracle database connection for dynamic content on web pages.
- Using tools like GIT for version controlling, chrome developer tools for Debugging and also Jenkins for deploying the code to different environments.
- Using Visual studio 2013(IDE) for developing the asp.net application in MVC architecture.
- Experiencing in writing Jasmine unit tests for angular JavaScript code
- Experiencing in Agile software development methodology attending daily SCRUM meetings to keep track of the ongoing project status and issues in a Team foundation server (TFS).
- Involving successful integration and execution of several batch processes to form the Back End for the Application and delivering a complete Front-End application.
Environment: HTML5, CSS/CSS3, Less, JSON, AJAX, JavaScript, Bootstrap, AngularJS, Angular 2, Moment JS, JQuery, ASP.NET, MVC, Oracle SQL, Gulp JS, GIT repository, Jenkins, SONAR, Jasmine test.
Front End Developer
Confidential, Boston, MA
Responsibilities:
- Web design and development, application development using HTML4/HTML5, CSS/CSS3JavaScript, AJAX and JQuery.
- Responsible in making sure pattern is similar across all the pages.
- Responsible for design and development of the web pages from mock- ups.
- Created web pages which are informative and yet very neat and interesting to look at.
- Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Perform code review with peers to ensure code optimization and web optimization techniques are followed.
- Worked extensively with next-generation technologies like AJAX and JQuery to enable more efficient development and more responsive interfaces.
- Coordinated in project activities and ensure that all project phases are followed and documented properly.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Redesign, maintain existing internal web application utilizing HTML, CSS, JavaScript and JQuery.
Environment: HTML4/HTML5, JavaScript, Ajax, JQuery, CSS3, Illustrator, Information Architecture.
Web Application Developer
Confidential
Responsibilities:
- Designed web application layout and form using HTML, CSS, and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
- Responsible for transforming design mockups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
- Participated in day-to- day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, XHTML