Post Job Free
Sign in

React Js Ui Developer

Location:
Missouri City, TX
Posted:
July 21, 2024

Contact this candidate

Resume:

FNU MOHAMMED

Mobile: 408-***-****

Email: ***.**********@*****.***

Current Location: Houston TX

Location preferences : Open to relocate

Ui Developer/ React Developer

SUMMARY:

• Highly motivated and professional with 8+ years of IT experience which includes 3 years of experience in developing modern web

• applications using ReactJS and 2+ years of experience in UI /UX Design and Development and 2 years of experience in JAVA/J2EE.

• © Proficient in building Web User Interface using HTML/HTML5, DHTML, XHTMLCSS/CSS3, JavaScript, SASS, LESS jQuery, Bootstrap, Angular,JS,

• Node JS, and React.JS that follows W3C Web Standards and Browser Compatible.

• Experience in all phases of SDLC.

• Exposure to new features and issues addressed in Angular 2.0.

• Expertise in ReactJS framework to develop the SPA

• Experienced in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.

• Expertise in React Component for UX - Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown

• and many more.

• Experienced in React.js for creating interactive Ul's using One-way data flow, Virtual DOM, JSX, React Native concepts. Experience working on

• RESTFUL Web Services and Implementing RESTFULAPI'S.

• Experience in implementing User-Centered Design (UCD) methodology.

• Well-versed using JavaScript and jQuery for manipulating the mark-up and data operations using jQuery and AJAX.

• Experience on compatibility issues with different versions of browsers like IE, Mozilla FF, Safari and Chrome.

• Good knowledge of database connectivity (]DBC) for databases like Oracle, MongoDB, SQLServer, MySQL, NoSQL, MSAccess.

• Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.

• Experienced with front-end development with back-end system integration.

• Created API-driven interactive applications utilizing AJAX technology.

• Experienced with image editing tools such as Photoshop, Fireworks, and Illustrator.

• Experienced with various IDE’s such as Eclipse, Sublime, Dreamweaver, and Notepad++.

• Debugging and testing with JIRA, Karma, Jasmin

• Worked with JavaScript validations and developed Object-Oriented code.

• Experience in designing UI patterns and UI applications with the help of Adobe products like AdobeDreamweaverCS5, Adobe Photoshop and

• AdobeFireworksCs5.

• Good knowledge in SQL/PL-SQL programming for packages, stored procedures etc., using Oracle .

• Expertise in working on AWS to integrate the Server code to Client-side code.

• Expert in documentation using MS tools (Word, Excel, PPT, Project, Visio, and Access).

• Experience in multi-tasking aimed to accomplish the task by using TDD (Test Driven Development and Design)

• Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.

• Excellent Interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project

• deadlines under stress full environments.

• Demonstrated the ability to work independently, and the flexibility to adapt in ever-changing business environment.

• Highly motivated self-starter and good team player and appetite to learn new technologies.

• TECHNICAL SKILLS:

• Web Technologies: HTML4/HTML5,CSS3,SASS,LESS JavaScript,jQuery, Bootstrap,React.js,Express.js,Node.js,D3.js, Ajax, JSON.

• Development tools: Eclipse, Microsoft Visual Studio C++, Notepad++, Android Studio, Sublime, WebStorm, WebMatrix

• Debugging tools: Chrome Elements Inspector, Firebug, IE Tester

• Operating systems: Linux, Mac OS X, Windows.

• Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic, HTTP Web Server

• Version Control: SVN, GITHub, CVS

• Tools: Jasmine, Karma, JIRA, Gulp, Grunt, Bower, and Mocha

• Database : Mongo DB, SQL Server, Oracle, MYSQL, PostgreSQL

• Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CSS, Illustrator, Balsamiq

• Programming Languages : C, Java, ASP.NET, J2EE

• Methodologies : Agile, Rational Unified Process (RUP), UML Water fall

• PROFESSIONAL EXPERIENCE:

Sr. UI Developer/ React Developer KPIT Technologies INDIA Remote Jan-2023 - May-2024

• Responsibilities:

• Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and

• Documentation of various projects.

• Interaction design, iOS and Android design, Ul and a working knowledge of CSS and HTML

• Working knowledge on developing the UI pages from scratch using HTML5, CSS3, JAVASCRIPT, ANGULAR JS, REACT JS, Ajax and JQuery.

• CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.

• Involved in Agile methodologies and full software development lifecycle of Designing, coding, testing, debugging and support.

• Build Web Apps with React JS and Flux. Structured the JavaScript code using Angular js.

• Integrating JavaScript libraries ( jquery, React - Bootstrap, Highcharts, Datatables, etc.)

• Creating ReactJS / Redux front-end Ul, and NodeJS applications for backend.

• Leveraged ReactJSresources for all data access, encapsulating URLs and standardizing data access interfaces.

• Maintaining Parent and child elements by using State and Props in Reactjs.

• React and Functional Driven JavaScript expert in SPAs, UI Components, Mobile web and Performance optimization.

• Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, Safari).

• Used React}S to implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input,

• advanced/custom directives, authentication, unit tests, etc.

• Created Angular JS Controller which Isolate scopes perform operations in UI

• Tested and applied the branding on a step by step procedure using Jasmine.

• Created custom filter in ReactJS in the application.

• Used services to read data from remote server using React.JS

• Used ReactJSlibrary functions for the logical implementation part at client side for all the application.

• Created ReactJSfor reusable components (multi-field form elements, background file uploads.

• Maintained states in the stores and dispatched the actions using redux.

• Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and

• Redux library.

• Implemented flux pattern by using redux framework as a core dependency.

• Architected and Developed for Large Scale JavaScript Application with ReactJS

• Used ES6 and JSX with react for component development with ReactJs.

• Implemented the Drag and Drop functionality using React-Draggable.

• Created React JS components using JSX, followed FLUX design pattern for unidirectional data flow.

• Involved in Developing, Implementing and Testing Node.JSapplications.

• Extensive experience in deploying, managing and developing MongoDB clusters.

• Invoved in developing Tables, Stored Procedures, Triggers, Indexes and Functions SQL Server.

• Involved in cross platform Validation and Exception Handling policies.

• Maintain consistency of front-end via code over variety of browsers.

• Involved in SCRUM and AGILE meetings to discuss the status of the project.

• Responsible for researching functionality and benefits of implementing MongoDB.

• Integration with Rich Relevance/CDN/CMS/Optimize.

• Developing the rich Ul components in Optimizely

• Extensively Used GitHub for Version Controlling.

• Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.

• Developed unit tests with Mocha.

• Skilled at creating controllers, models, filters and services using Angular JS to create Rich UI applications.

• Used Firebug and IE Tester debugging tools to fix the issues.

• On daily basis interacted with Business Analysts and Scrum Masters to fix the issues.

• Involved in System Testing, Regression Testing for Complete UI .

• Environment: React.js, Redux, Flex, Node.JS, Express JS, JavaScript, HTML5, SAAS, CSS3, jQuery, JSON, Bootstrap, AJAX, Core Java, Mocha, MVS, WebDriver, Sublime, GIT, Grunt, Firebug, Agile development, Optimizely, Jira, AWS. Sr UI/ Front End Developer Bank of America INDIA Remote (Jan 2022- Nov 2022)

• Responsibilities:

• Designed dynamic and browser compatible pages using HTML, HTML5, CSS, CSS3, AngularJS, jQuery and JavaScript.

• Developed application by using CSS3 to give gradient effects and to develop various page layouts, multi-level navigation and transitions.

• Experience In designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop

• CS3/CS4 and Adobe Illustrator CS3.

• Used React.js for creating the reusable Components.

• Extensively used HTML5 for audio and video playback. Worked on the MVP architecture for the GWT.

• Extensively used SASS for styling with CSS3.

• Developed Single page application (SPA) development by using ReactJS, Redux.

• Used CSS3 to develop Rich Ul Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.

• Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept

• Developed a front-end application for internal team productivity use using React.js and FLUX architecture.

• Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, JavaScript and ReactJS.

• Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services

• provided in a controller to the view using scope.

• Experience in DOM, React Props, Lifecycle methods, working with React States and Events .

• Created and developed the internal AngularJS framework applications projects, Unit testing with Jasmine.

• Developed powerful visualization components and DOM manipulation using React JS

• Experience working with Redux for maintaining the consistency and for running the application in different environments (client, server, and

• native) which was also easy to test

• Experience working on Redux Uni-directional data-flow achieving the predictable application behavior.

• Used Node . JS, React JS, MVC framework for developing the Single Page Application

• Watched project changes with Grunt task runner and installed most recent version of libraries with Bower based on running in the

• Node JS environment .

• Developed real time video streaming application using Nodes.

• Drupal Module development, both contributed and non-contributed

• Implemented a custom Node,JS_ script to act as a PROXY for connecting to the server

• Developed real time tracking of class schedules using NodeJS (socket.io based on socket technology, Express JS framework)

• Managed the modules using NODE Package Manager (NPM).

• Worked with mongoose Js for database communication with MONGODB.

• To track the features used web based GIT repository manager.

• Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.

• Extensively usedNode.js and NoSQL data stores.

• Good understanding of NodeJS understood how to configure, create server, manage routes and connect database.

• Involved in Developer Testing, Review and Trouble Shooting.

• Debug the applications using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.

• Worked on Unit test cases and performed unit testing.

• Used JIRA to track the bugs/ issues.

• Participated in bug fixing with QA team which involved cross browser testing as well as load and performance checking.

• Involved in SCRUM meetings for submitting the day to day updates to Client.

• Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, NodeJS, Express JS, JQuery, Handlebars, RWD, Twitter Bootstrap, Eclipse, JSP, Adobe

• Photoshop, Jira, MS Office, Git, JIRA

• Confidential, Eagan, MN

• UI Developer Aditi Technologies INDIA Remote (Jan 2020- Dec- 2021)

• Responsibilities:

• Developed the front-end featuring web interface implemented using JavaScript jQuery.

• Developed page layouts, navigation, animation buttons and icons using HTML, CSS and JavaScript..

• Created forms to collect and validate data from the user in HTML and JavaScript.

• Provided production level code to the engineering team for product development, including cross- browser support, and CSS optimization.

• Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.

• Implemented the Drag and Drop functionality using jQuery framework.

• Developed and improved application using MVC Framework.

• Developed CSS page layouts, styles and table less coding for efficient design

• Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.

• Involved in writing SQL Queries, Stored Procedures.

• Implemented Object Oriented JavaScript in the persistence layer using hibernate frame work in functionality.

• Performed Object Relational Mapping (ORM) by configuring the deployment descriptors in Hibernate.

• Used Java Mail API for posting and processing mails.

• Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.

• Expertise in JavaScript/CSS and JS frameworks like YUI.

• Developed Ul, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.

• Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).

• Optimizing SQL queries and stored procedures

• Created packages to validate, extract, transform and load data to a centralized SQL server from the existing diversified data sources.

• Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.

• Implemented the following J2EE Patterns: Front Controller, Session Facade, Service Locator, Data Access Object, Business Delegate, Business

• Object, Composite View and View Helper.

• Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.

• Developed SQL queries to perform insert, update or delete operation on MySQL database.

• Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.

• Provide the Secured digital certificates and maintained the performance through secured socket layer.

• Environment: HTML5, DHTML, XHTML, CSS3, Java 1.5, JavaScript (ES5), jQuery (v 2.2.3), Adobe Flash CS3, Adobe Dreamweaver CS3 and Web Services,

• REST Services, Mysql 4.1.

• Confidential

UI Developer HCL INDIA Remote July 2018- Dec-2019) Responsibilities:

• Responsible for creating efficient design and developing User Interaction screens according to the client requirements using JavaScript, jQuery,

• AJAX and JSON.

• Used JavaScript, jQuery for making the web application user interactive.

• Created XHTML pages with CSS and the Box Model. Integrated the Java code (API) in JSP pages.

• Used jQuery core library functions for the logical implementation part at client side for all the applications.

• Implemented the following J2EE Patterns: Front Controller, Session Facade, Service Locator, Data Access Object, Business Delegate, Business

• Object, Composite View and View Helper.

• Developed EJB components for middle tier component implementation and business logic implementation.

• Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.

• Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using

• JQuery framework.

• Used jQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.

• Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.

• Developed Responsive web pages.

• Contacted with different customer for their requirements and modified code as the customer needs.

• Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp Net Framework.

• Environment: HTML 4/5, J2EE, DHTML, XHTML, JavaScript 1.2, JQuery (v 2.2.1), Adobe Dreamweaver C55, JSON 3, ECLIPSE, SQL server, MySQL

• (5.6.35), Clear Quest.

• Confidential

• Java/J2EE Developer Karvy INDIA Remote (March-2016 - June 2018) Responsibilities:

• Involved in coding end to end (i.e. from GUI on Client side to Middleware to database and Connecting the back-end Systems) on a subset of

• sub modules belonging to the above modules.

• Worked extensively on Swing.

• Worked on Parsing of XML Using DOM and SAX.

• Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.

• Provided business logic in Session Beans and the used Container Managed Entity Beans for performing database transactions.

• Designed UI screens using JSP, Ajax, Struts, HTML and CSS.

• Developed the Presentation layer, which was built using Servlets and JSP and MVC architecture on Websphere Studio Application Developer

• (WSAD).

• Used Adobe Photoshop to edit the images and background.

• Mentoring other programmers.

• Studied the implementation of Struts.

• Implemented the Security Access Control both on client and Server side.

• Implemented several design patterns such as Business Delegate, MVC, Singleton and Factory to resolve the most common design issues.

• Using HTML, JavaScript and SQL Stored Procedures designed PDF, excel and print previews for all the reports in the application.

• Encryption and Decryption using symmetric keys.

• Used XML parser APIs like DOM for modeling of Data.

• Developed SQLQueries to interact with Oracle Database.

• Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

• Worked with teams where requirements are constantly being implemented, tested and improved

• Discussed on Agile methods and development phases with team to follow the standards.

• Environment: Java, Java Swing JSP,CSS, Servlets, JDBC, Applets, Servlets, JCE 1.2, RMI, EJB, XML/XSL, Visual Age java (VAJ), Visual C++,MS Office. EDUCATION:

MS in CIS (May-24)

BTECH ECE INDIA ( May -17)



Contact this candidate