Post Job Free
Sign in

Front End Developer Ui

Location:
McKinney, TX
Posted:
April 03, 2023

Contact this candidate

Resume:

Ragul Rama

Front-end Developer

Email Id: - adwbft@r.postjobfree.com Phone: +1-469-***-****

Front-end Developer with 8 years of overall IT experience in developing and designing user interface of Internet/Intranet applications using HTML/HTML5, CSS/CSS3, ReactJS, XHTML, XML, JavaScript, jQuery, JSON, Ajax, Redux, AngularJS and NodeJS.

Comfortable working with MERN (MongoDB, Express, React, Node) stack.

Developing User Interface (UI) applications, Front-End Developer as well as requirements analysis, applications design development, integration, maintenance, installation, Integrating, Implementing the web-based applications and UI applications.

Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.

Expertise in React Js framework to develop the SPA.

Experience in working with React JS, React Flux, and Redux architecture using complex object-oriented concepts in improving the performance of websites.

Expertise in creating Custom Reusable React Components Library Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites Experience in using React Js components, Forms, Router, Animations and Flux concept.

Good Experience in React Js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.

Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Expertise in RESTful, SOAP web services to integrate between Application-to-Application Experience with front-end development with back-end system integration.

Good knowledge in working with databases like Oracle, MS SQL Server, MySQL, PL/SQL(Oracle), NoSQL, Mongo DB, Cassandra along with web application servers like Apache Tomcat, Web logic etc.

Proficient with various IDEs like Android Studio, Notepad++ and Dreamweaver.

Experienced with Linux system administration and AWS cloud platform.

Experience with windows Azure to deploy the application on the cloud and manage the session.

Experienced with UI manual/automated testing tools using Jasmine, Karma, Mocha and Protractor and code optimization SQL queries on databases like Oracle, SQL Server, and PostgreSQL also worked on NoSQL Database like MongoDB.

Web Technologies

HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Twitter Bootstrap, React JS, Express JS, Node.js, Angular JS, GitHub

IDE’s

Visual Studio Code, Notepad++, WebStorm.

Debugging tools

Firebug, Chrome Developer Tools.

Operating systems

Linux - Ubuntu, Mac OS, Windows.

Servers

Apache Tomcat, JBOSS, WebSphere, WebLogic.

Version Control

GIT, SVN.

Build Tools

Jenkins

Database

SQL Server, MYSQL, MongoDB, NoSQL.

Frond End Tools

CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator

Testing Tools

Selenium, HP Quality Center, JIRA, Karma, Mocha

Programming Languages

C, C++, JAVA, J2EE

Cloud

AWS, Splunk

PROFESSIONAL EXPERIENCE

Responsibilities:

Used React JS components for handling Events, Forms across multiple modules involving Keys, Router and flux models to achieve faster responsiveness.

Implemented different styling components across application modules using Bootstrap, CSS, Styled Components, SASS, Inline JSX styles, Styles-JSX, Web, Material-UI for enhancing user interface, responsiveness, and styling.

Involved to implement various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux.

Developed cross-browser/platform using HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.

Worked on React JS Virtual Dom, react views and rendering UI using different custom HTML Tags components.

Implemented different aspects of React JS by creating interactive UI's supporting One-way data flow, Virtual DOM, JSX concepts.

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

Responsible for UI and architecture by building components using libraries including Tree, Slide-View, and Table Grid.

Used Twitter-Bootstrap for enhancing different selection controls like drop down menus, toggles and search bars on client-side application interface.

Worked on developing Cyber Security framework.

Used Restful web services calls POST, PUT, DELETE and GET methods for backend communication for application integration.

Implemented various UI interfaces modules using JS and predefined components from NPM (Node Package Manager) and Redux library.

Used React JS for templating for faster compilation and developing reusable components.

Involved in integration of web services and the database at the back end for application communication and storing the user data.

Implemented new Dockers container creation process for each GIT branch gets started on Jenkins as Continuous Integration server.

Developed ReactJS applications by completing stories in timely manner while maintaining best practices outlined by the team lead.

Responsible for making application more versatile by implementing different concepts supporting dynamic page rendering using AJAX, JSON and jQuery.

Creating e2e test suites for all components and modules to ensure the workflow of the application as per the business requirements.

Worked with JASMINE unit test framework to write unit tests for JavaScript code.

Used JIRA to keep track of bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML, CSS, ReactJS, Redux, JavaScript (ES6), jQuery, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Kubernetes, SASS, Inline JSX styles, OOP, FLUX, Twitter Bootstrap, SASS, Grunt.

Responsibilities:

Designing, developing, and testing the web application by using HTML5, CSS3, Bootstrap, React.JS and Redux.

Building Web Application with React for Dashboard as Web Portal.

JavaScript as Runtime environment and Mobile App running natively with React Native in Android and IOS device for ScanSee and checkSee.

UX with Figma, UI Design with React Native’s styled Components and Flexbox, State Management in Redux. In Mobile device, offline Database with Couch base. As Server side, Using AWS API Gateway, Lambda, Node Js and Express Js to build server less Architecture. Building scalable and reliable database architecture with MongoDB. Jenkins for CI/CD pipeline and Deployment in AWS Server and many more different services to build flexible, Scalable and Reliable Architecture.

Experience in scripting languages like React JS and Node JS.

Collaborated with back-end developers and web designers to improve usability.

Involved in developing UI pages using HTML5, CSS3, ES6 and React.

Implemented dynamic page elements and form error validations.

Developed mock Api’s to test the framework independency.

Work with the team to create new iOS apps built upon our common mobile framework.

Worked on binding HTML template to java script objects (modules) utilized Angular framework.

Used Node.js as a cross-framework runtime environment to build web applications.

Engaged in development of web pages using ASP.NET MVC, XML, VB.Net, CSS and UI enhancement coding.

Responsible for maintenance of applications with technologies such as .NET C#/SQL Server/Oracle/jQuery/HTML5/JavaScript/Angular/Bootstrap

Implemented React container and presentational components (as Stateless and Functional components when applicable)

Used Node JS, NPM and Webpack to translate and combine all necessary JS and CSS.

Created several Components by using React and several services for Dependency Injection. Implemented latest Ecmascript6 (ES6) features like arrow functions, constants, block-scope variables, and class inheritance etc.

Consume APIs in the UI code using React JS.

Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept.

Collecting functional requirements and user stories and analyze and convert them into code components.

Develop standards for APIs and develop them.

Develop interface for web applications and experience with creating UI components for reusability of code.

Environment: HTML5, CSS3, React Js, jQuery, JavaScript, .NET, Angular Js, Bootstrap, Jasmine, AWS, SCSS (SASS), Responsive Design, ECLIPSE, SQL server, MySQL, GIT, and MS Office.

Responsibilities:

Developed SPA using React JS to utilize the HTML5 DOM features and update elements that are modified in the webpage.

Developed Web Pages by using HTML5, CSS, jQuery and using JavaScript frameworks.

Experience in connecting multiple microservices using GraphQL.

Built the Responsive UI screens using HTML 5, CSS 3, and twitter Bootstrap.

Responsible for converting designed mock-ups to HTML pages using HTML5, CSS and jQuery.

Designed Frontend within object-oriented JavaScript libraries like React.js.

Used React JS for building compostable and reactive user interfaces.

Developed multiple POCs to create a user transaction grid in Angular JS.

Worked with modules like Mongo DB for database using Node.js to interact with Mongo DB.

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

Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.

Configured routes between React JS and Flask to render the templates from the server-side.

Used React JS with Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI. Designed and coded Win Forms using C#, .NET.

Extensively involved in User Interface designing using Web forms and also Win forms.

Designed CSS3 based web pages, which were cross-browser compatible.

Configured web pack to trans-pile JSX to ES5 using Babel, Added CSS-loader and sass plug-in for pre-compiling

SASS to CSS. Used HTML5plugin to create the index.html file with generated hashed JS and CSS files. Added

proxy for web pack-server.

Configured node application, created rest api’s.

Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox, and Opera.

Worked closely with product, UX and business team to build applications & reach business goals through front end development and UX.

Used Jira board for the track of work we have done.

Updated the Confluence page after each task and raised the issues to check the updated application and responded on the confluence page.

Environment: React, Redux, Babel, react-bootstrap, .NET, Angular JS, JSX, promises, Node JS, CSS3, GraphQL, JSON, JavaScript, Web pack, Bit Bucket.

Responsibilities:

Translate designs provides by UI creative design team into functional user interfaces, ensuring cross browser compatibility and performance.

Designed and developed user-friendly interface by using JavaScript, HTML, CSS, jQuery

Designed flash plugins for including different functionalities and content.

Worked on integrating jQuery APIs with MVC pattern.

Handled cross browser/platform compatibility issues on different platforms (IE, Firefox, and Safari).

Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning the website.

Used JavaScript and .NET Validation Controls for performing client-side validations.

Experience working with Single Page Application using Angular Java Script.

Involved in debugging HTML, CSS and JS code using tools such as Chrome Inspector, and Firefox Firebug.

Used Local Storage to store & retrieve insensitive user data during transition between the different pages and components within the application.

Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.

Handled browser compatibility issues in browser such as IE, Firefox, and Chrome.

Used Grunt with Grunt file to minify the JS file in whole application.

Hands on experience in building an enterprise scale highly componentized application using Angular Java Script.

Involved in building stable React components and stand-alone functions to be added to any future pages.

Massive re-design of client site from HTML form handling to cleaner Redux-Form.

Developed reusable web components to add features or access services following consistent UX practices, standards, and specifications.

Developed POC’s for the Authentication model using various security features in it.

Used JWT format to secure the tokens. And after the authentication is done everything will be maintained by the server not on the web application. In this way we secured the token no one steal the token to hack the server.

Developing XML classes for loading the data from XML files deployed at the server.

Provided information by collecting, analyzing, and summarizing development and service issues.

Developed software solutions by studying information needs; conferring with users; studied systems flow, data usage, and work processes; investigated problem areas; following the software development lifecycle.

Worked with the team of architects and back-end developers to gather requirements and enhance the application functionality and add new features.

Prepared Unit and System Testing Specification documents and performed Unit and System testing of the application.

Environment: JavaScript, HTML, Angular JS, CSS, AJAX, jQuery, Jasmine, Grunt, Unit testing, GIT, Junit, Waterfall, AWS, JSP, Servlet, JSON, XML, Jira, Linux, Hipchat.

Responsibilities:

Working in Photoshop design comps developing HTML/JavaScript/CSS based web sites, including testing and debugging cross-browser.

Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js.

To communicate with the backend worked wits Http module.

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

Developed Graphics using Paint Shop Pro/Photoshop & Animation using Flash/Fireworks.

Developed fast loading images using Adobe Photoshop CS3

Involved in designing and developing the JSON, XML Objects with SQL.

Implemented client-side Interface using React JS.

Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Build React components and stand-alone functions to be added to any future pages.

Experienced in React JS and working with React architecture.

Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts. Used XSRF and CSRF for Authentication. Used react-data grid to populate the dynamic data within the table. Used react-bootstrap and SASS for handling responsiveness in the application and parse correct styles on prop changes.

Involved in different lifecycles of application development that meets accessibility of web browser.

Developed UI pages using media queries and made completely responsive.

The way we implemented React framework it will render data from the endpoint no matter what the data is. Column names will also load from the End points.

Understanding of Android development tools and the development life cycle.

Developed, Configured and consumed Web Services in C#.

Designed and Architected the Application using MVC and designed the application using responsive web design to work on different devices.

Using web scripting languages like NodeJS and Yarn for interaction between client side and server-side technologies.

Followed Agile and Scrum software development methodology.

Environment: Javascript, HTML, CSS, Ajax, Bootstrap.JS, Jquery, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Soap, Visual Studio.

Professional Summary:

Technical Skills:

Client: Toyota, Dallas, TX Oct 2022 – Till Date

UI/ReactJS Developer

Highmark, Pittsburgh, PA Dec 2021 to Oct 2022

Front-end Developer

Stoneridge, Michigan, MI June 2021 to Dec 2021

Front-end Developer

Popcorn Apps, India July 2017 to Dec 2020

UI Developer

Finsights, India Aug 2014 to June 2017

UI Developer



Contact this candidate