Ui/react Developer Resume
Modesto, CA
SUMMARY
- Around six years of experience in Web Development, I am designing User Interface applications and professional web applications using HTML5, XHTML, CSS3, JAVASCRIPT, JQUERY, AJAX, and JSON AND XML with experience in teh software development life cycle.
- Good Experience with Responsive Web Design, JSON, AJAX, React.JS, Angular.JS.
- Experience in using React libraries like Material - UI for applying custom styles and maintaining consistency in teh application.
- I’ve Worked on writing teh generic script so dat it can be used across all teams so dat we can be able to integrate different carousels across other teams.
- Experience in using AmCharts for developing various graphs for Sales, Profit, Inventory, etc.,
- I’ve Developed Dual Axis Trend charts where we will see multiple Y-Axis in a single chart.
- Working noledge on ag-grid, which is used to create teh tables/grids in teh application.
- Experience in client-side technologies such as JavaScript, HTML, XML, XSL, Web Services, etc.
- Hands-on experience with Object-Oriented JavaScript. Good understanding of OOPS Concepts and implementation.
- I was responsible for checking cross-browser compatibility, and hence I can work on different browsers like Mozilla Firefox, Google Chrome, Safari, and Internet Explorer with ease.
- Experience in Cross Browser issues handling and designing table-less layouts and Web Standards.
- Expert in HTML5/CSS3 development and have experience in Angular.js, Responsive design.
- Experience in working with MVC Architecture frameworks such as AngularJS and React JS, and Redux.
- Experience on various CSS3 properties like Border Radius, Border Images, Transition, Transform, Animation, Overflow, Marquee, and Multi-Column properties.
- Experience in implementing teh AJAX features using JavaScript and jQuery.
- I worked on integrating teh REST web services in teh application.
- Integrated GET and POST calls in teh application to achieve complex functionality.
- Experience in using various tools and IDEs for development and design like Sublime Text Editor, Net beans, Notepad++, and Web Storm.
- I have noledge in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJS, Angular 5, ReactJS, and Twitter Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button, etc.
- Good noledge in Database Components (Tables, Views, Stored Procedures, Queries Constraints) in SQL, Oracle.
- Built reusable and customizable components using React.js, React Router and Redux.
- Experience in React.js and working with React Flux architecture using complex Object-Oriented concepts to Improve teh performance of websites.
- Good Experience in React Js for creating interactive UI’s using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Experience with different methodologies like Agile (Scrum), Test-driven development (TDD), and Waterfall methodologies.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of recent industry developments and teh evolution of programming solutions.
- Strong analytical, communication, interpersonal skills and ability to work with proven problem-solving skills
- Extensively involved in fixing production issues and support
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, XML, XHTML, XSLT, Java, JavaScript, Ajax, jQuery, JSON
Frameworks: NodeJS, React JS, Bootstrap, Angular
Libraries: Material-UI, AmCharts, ag-grid
IDE’s and Tools: Eclipse IDE, Dreamweaver, Developer Tools, Edit Plus, Toad, Sublime Text
Debugging Tools: Karma, Jasmine, and Mocha
SDLC Processes: Agile, Waterfall, Scrum
Operating System: Window XP/Vista/7/8/10, LINUX
PROFESSIONAL EXPERIENCE
Confidential - Modesto, CA
UI/React Developer
Responsibilities:
- I worked on front-end pages dat we’ve developed using HTML5, CSS3, JavaScript, and React.js.
- I Developed teh UI prototype using React.js and creating reusable components.
- Worked on debugging for teh issue in retrieving teh certificates using C#.
- I worked on creating teh certificates and single images for teh application using C#, where teh users will upload their certificates when they are about to expire.
- Developed teh filter for providing teh single image for some of teh certificates.
- Working to show teh specific client’s locations so dat teh admin can select teh locations.
- Working on teh application where teh admins can add teh timeslots for a particular location.
- Implemented teh React Calendar and integrated it with teh timeslots to get teh other day’s timeslots.
- Implemented teh functionality to add teh custom timeslots and saving teh changes made to teh timeslots.
- Added functionality to Deactivate and Reactivate teh timeslots with teh Edit functionality for teh number of shots to be administered.
- Implemented teh functionality for teh admin to edit teh location’s timeslots and other details of a location.
- Applied styling for application using CSS Library called Bulma.
- Used teh CSS Preprocessor Sass for styling along with Bulma.
- Maintained teh application to be a single-page application using React-Router.
- Used State management tool Redux for teh store, Actions, and Reducers to store it.
- Worked on teh functionalities like Promises, Modules, Arrow functions, Rest, classes, generators, iterators, async, await, and Patterns which will be halpful in teh development of teh SPA development.
- Experience and building an isomorphic application using React.js and Redux with GraphQL on server side.
- Built administrator page displaying profile information in React.js and GraphQL.
- Used teh webpack as a bundle tool and control teh project version and commit code with Bitbucket for issue tracking.
- Worked with Agile software lifecycle methodology and involved in daily SCRUM meetings for teh report, plan, and expect purpose.
Environment: HTML5, CSS3, JavaScript, React.js, C#, GraphQL, XML, DOM, JSON, JIRA and Bitbucket.
Confidential - Charlotte, NC
UI Developer
Responsibilities:
- Worked on front-end pages developed using HTML5, CSS3, Sass, JavaScript, React.js, and Google Cloud Platform.
- Worked on developing teh UI prototype using React.js and creating teh reusable components and Node.js libraries like NPM.
- Involved in migrating teh UI from teh GCP to teh React-based Carousels.
- Used preprocessor language Sass as teh CSS styling for teh Carousels.
- Worked in teh Recommendations team to show teh recommendations based on teh search done by teh User.
- Involved to get teh employee discount by a cookie so dat teh discount is visible to teh employee.
- Worked on writing teh generic script so dat it can be used across all teams so dat we can be able to integrate different carousels across other teams.
- Worked to show some algorithms only if they met certain specific conditions.
- Implemented teh test cases so dat teh test cases will be covered for at least 80%.
- Work with cross-browser compatibility issues on different browsers like Safari, Internet Explorer, Firefox, and google chrome.
- Used Media queries to maintain teh application in a webpage, tablet and in a mobile phone.
- Used webpack as a bundle tool and control teh project version and commit code with Bitbucket for issue tracking.
- Worked with Agile software lifecycle methodology and involved in daily SCRUM meetings for teh report, plan, and expect purpose.
Environment: HTML5, CSS3, JavaScript, React.js, Google Cloud Platform, XML, DOM, JSON, JIRA and Bitbucket.
Confidential - Bentonville, AR
UI Developer
Responsibilities:
- I worked on front-end development using HTML5, CSS3, JavaScript, Material-UI, React.js, and AmCharts.
- Involved in developing UI prototype using React.js and create reusable components and Node.js libraries NPM.
- Wrote actions, reducers, and container components where implement teh business logic.
- Designed teh front-end applications, user interactive (UI) web pages using web technologies like JSP, HTML5, CSS3, React.JS, Redux, Material-UI, AmCharts, Bootstrap, ECMAScript, XHTML.
- Utilized teh React-Router to navigate teh pages.
- Used functional libraries like Material-UI to manipulate teh styles involved in business logic.
- Used AmCharts to display teh Sales, Profit, etc., for teh graphical representation.
- Worked on showing teh dual-axis charts where we can able to see multiple Y-axis in teh same graph.
- Worked on ag-grid to show teh required data in a tabular form for easy understanding by seeing teh exact numbers.
- Also worked on upgrading teh ag-grid in teh application.
- Used Redux to manage teh state and control teh data flow.
- I implemented responsive web design and mobile-friendly design using teh Bootstrap grid system.
- Worked with Media queries to maintain teh application’s integrity from a webpage, tablet till teh mobile phone.
- Work with cross-browser compatibility issues on different browsers like Safari, Internet Explorer, Firefox, and google chrome.
- Used webpack as a bundle tool and control teh project version and commit code with Git for issue tracking.
- Worked with Agile software lifecycle methodology and involved in daily SCRUM meeting for teh report, plan and expect purpose
Environment: HTML5, CSS3, JavaScript, React.js, Material-UI, Ag-Grid, AmCharts, Redux, XML, DOM, JSON, JIRA and Git- hub.
Confidential - Vallahalla, NY
UI Developer
Responsibilities:
- Worked on front-end development using HTML5, CSS3, JavaScript, jQuery, React.js, and AJAX.
- Involved in developing UI prototype using React.js and create reusable components and Node.js libraries NPM, gulp directories to generate desired view and flux to root teh URL correctly.
- Used Redux to manage teh state and control teh data flow.
- Wrote actions, reducers, and container components where implement business logic such as enrollment, billing, administration.
- Designed teh front-end applications, user interactive (UI) web pages using web technologies like JSP, HTML5, CSS3, React.JS, Node.JS, Express JS, Redux, Flux, Bootstrap, ECMAScript, XHTML.
- Utilized teh React-Router to navigate teh pages.
- Used functional libraries like Lodash to manipulate complex collections involved within business logic.
- Wrote actions, reducers, and container components were implement in teh business logic, API calls, authentication, and form validation.
- Used redux-thunk as middleware to delay teh dispatch of action.
- Applied AJAX calls to consume RESTful API (Instagram API) and deal with response accordingly.
- Implemented responsive web design and mobile-friendly design using teh Bootstrap grid system.
- Work with cross-browser compatibility issues on different browsers like Safari, Internet Explorer, Firefox, and google chrome.
- Performed unit test using Jest along with Chrome Inspector for integration purposes.
- Used webpack as a bundle tool and control teh project version and commit code with Git and Bitbucket for issue tracking.
- Worked with Agile software lifecycle methodology and involved in daily SCRUM meeting for teh report, plan and expect purpose
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, React.js, Redux, XML, DOM, JSON, Node.js, JIRA and Git- hub.
Confidential - Merrimack, NH
UI Developer
Responsibilities:
- Implemented Angular 2 Services for connectivity between web application and back-end API’S using TypeScript.
- Created Angular 2 components, implemented interpolation, input variables, Bootstrapping, NgFor, Ngif, Router Outlet, binding teh events, decorators.
- Used Rxjs catch library and catch functions to handle error handling in Angular 2 Application.
- Built SPA with loading multiple views using route services using Angular 2 and Node.js.
- Created Angular components like Controller, Directives, Services, and Forms to collect teh input from teh User.
- Used Angular 2 for Client-side validations while rendering JSON validation errors in teh back-end.
- Developed Angular 2 Template-driven forms and Model-driven forms builder by using ngModel.
- Used TSLint tool dat checks Typescript code for readability, functional errors, maintainability.
- Used Scaffolding tools like Yeoman to create a skeleton of teh web application.
- Used package managers like Bower and NPM.
- Used Third-party API in application to add teh functionality of tracking.
- Used SASS for code minification.
- Used Webpack to bundle Typescript and JavaScript modules.
- Involved a full complement of Express.js, Angular 2, Node.js, and MongoDB to store and present assessments.
- Involved in teh usage of Mongoose for Node.js, which makes it easy to access teh database fromExpress.js application.
- Involved in making efficient and fast application running using Node.js Nonblocking I/O.
- Involved in Unit testing, Integration testing, Regression testing, and Acceptance testing.
- Involved in writing test cases using Jasmine and Karma
- Worked with Agile software lifecycle methodology and involved in daily SCRUM meeting for teh report, plan and expect purpose
Environment: HTML5, CSS3, JavaScript, JSON, jQuery, TypeScript, Angular 2, NodeJS, Express.js, MongoDB, Jasmine, Karma, JIRA
Confidential
UI Developer
Responsibilities:
- Worked on five verticals of an application on an agile base development cycle with a weekly release schedule. Also involved in teh complete SDLC life cycle.
- Worked closely with Business Analysts and Product team to understand each project’s technical requirements and prepared teh use cases for different functionalities and designs.
- Worked in teams where requirements were constantly being implemented, tested, and improved through an In-house AB Testing framework.
- Worked closely with Photoshop designers to implement mock-ups and teh application’s layouts using HTML5, CSS3, JavaScript, and Angular JS.
- Developed single-page web application using javascript framework Angular JS.
- Development of code using JSP, HTML, CSS, JavaScript libraries such as JavaScript, HTML, CSS, JavaScript, Prototype plus relevant coding standards.
- Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON, XML, and JQuery.
- Worked with teh QA team daily in fixing teh reported bugs/defects and checking cross-platform compatibility.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards
- Created optimized graphic websites and application interfaces using HTML and CSS.
- Handled all aspects of teh web applications, including maintaining, testing, debugging, and deploying
Environment: HTML 5, CSS 3, JavaScript, JQuery, AngularJS, DHTML, XML.