Post Job Free
Sign in

React Js User Interface

Location:
Roanoke, TX
Posted:
June 07, 2024

Contact this candidate

Resume:

BHANUJA DASOJU

Frontend developer

551-***-**** *****.*****@*****.*** https://www.linkedin.com/in/bhanuja- d-a1778016a/

Jersey City, New Jersey

PROFESSIONAL SUMMARY

Overall, 7+ years of development experience in in Web Development, developing User Interface (UI) applications and web applications using HTML5, CSS3, JavaScript, React JS, React-Native, ES5, ES6, AngularJS, Sprout Core, jQuery, AJAX, JSON, and XML with experience in the software development life cycle. Experience in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.

Extensive experience on modern front-end frameworks for JavaScript including Bootstrap, jQuery, and Angular JS. Experience in client scripting language and server scripting languages like JavaScript, jQuery, JSON, DOJO, Bootstrap, Node JS, Angular JS.

Developed user interface by using React.js, Flux for SPA development and used React-Router to turn it into Single Page Application (SPA).

Experience working with developer tools like Firebug, Chrome or Safari web inspectors and IE Developer Toolbar. Good Understanding of Document Object Model (DOM) and DOM Functions. Experience in Cross-Platform Mobile Development using React Native + Type Script based mobile app. Proficient with creating Logos, Banners, Flyers, Buttons, Icons, and Images using Adobe Photoshop, Adobe Illustrator, and other Adobe Products.

Experienced with front-end development with back-end system integration. Good experience on various CSS3 properties like Border Radius, Border Images, Transition, Transform, Animation, Overflow, Marquee, and Multi-Column properties.

Experience in database development skills like MySQL, Oracle. Developed a front-end mobile application using React Native, Redux, Flex and JavaScript. Experience with browser testing, cross-browser compatibility, and cross-platform compatibility. Ability to interpret UI Designs and work with designers to achieve goals that can be delivered. Improved the UI using Angular 8, Angular Material, Bootstrap, Priming. Expertise in using IDE tools like Eclipse, RAD, Notepad++ and Dreamweaver Editor. Experienced in using version control tools SVN and GIT to keep track of development stages and deployment stages. Highly passionate and curious about new Front-End development technologies and has the ability in mastering them with a keen awareness of new industry developments.

Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments. EDUCATION

01/2020 - 05/2021 Masters in Computer Science

Kennesaw State University

09/2013 - 05/2017 Bachelors in Computer Science

Jawaharlal Nehru Technological University Hyderabad www.enhancv.com Powered by

E q

EXPERIENCE

08/2022 - Present

Silver Spring, Maryland

Frontend React developer

Warner Bros Discovery

Worked in designing, developing, and testing web applications by using HTML5, CSS3, SASS, LESS, Bootstrap, and React.JS

Involved in designing web pages using HTML 5, XHTML, CSS3, JavaScript, React.js, Redux, Bootstrap, Node.js, Mongo DB

Involved in creating a reusable component using React JS for DOM manipulation Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept

Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URLs properly Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries Used Redux-Thunk as middleware to manipulate the data type and handle multiple actions Developed user interface by using React JS, Flux for SPA development Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using react-native

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

Developed presentation layer using XML, XSL, GitLab JavaScript, CSS, JSP, JSTL, Custom tags etc Elegantly used React-Router techniques Axios service to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way Used Axios with Restful web Services to integrate server side to client side Worked on Redux with React Native to handle large chunks of data for better performance Involved in writing client-Side code using React.js and used NPM & gulp directories to generate the server

Implemented the Drag and Drop functionality using React-Draggable thoroughly performed unit testing and integration testing

Changed Native Base components to use drive colors and updated the in-app style guide to have Driven color palette

Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3 Used Firebug for debugging and for element styling Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract

Experienced in implementing CRUD database operation on such as MongoDB Involved in building stable React components and stand-alone functions to be added to any future pages

Used ES6 arrow functions at all the places in the code base where one-liner functions had to be written. This made the code look cleaner

Used NodeJS to run Web pack tasks and build properly the project Translate the designs from our design team into reusable interactive React native components Used Axios with React Native for making AJAX Calls Implemented modules into Node JS to integrate with designs and requirements Installed application on AWS EC2 instances and configured the storage on S3 buckets Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target

Implement modules into Node JS to integrate with designs and requirements Developed single application to render dynamically based on the JSON from the Node JS server Fetch data from mongo DB using mongoose of Node.js Environment: HTML5, CSS3, SASS, JavaScript, AJAX, JSON, jQuery, RESTful Webservices, XML, DOM, React JS, React-Native, Node JS, ES5, ES6, Jest, Enzyme, AWS, JIRA, Bootstrap 3, Grunt, Gulp, GIT, REST & SOAP (web services), Responsive Web design, Jasmine www.enhancv.com Powered by

EXPERIENCE

05/2020 - 07/2022

Sunnyvale, CA

Angular Developer

Walmart

Involved in developing the UI, layout and front-end programming for web applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, React JS and Bootstrap Used HTTP Request to read data from web servers and process JSON data to render in the UI Responsible for developing UI pages using HTML5, CSS3, JavaScript, Bootstrap JSON, React, Ajax Good Knowledge of implementing JavaScript test cases using jasmine/karma, mocha/chai and performing end to end tests using Protractor and Selenium Web driver Developed React/Redux code using functional programming best practices to enable efficient pure function testing

Developed style sheets using CSS pre-processors SASS Responsible for React UI and architecture. Building components library, including Tree, Slide- View, and Table Grid

Implemented stable React components and stand-alone functions to be added to any future pages

Involved in the Software Development Life Cycle (SDLC) Phases like Requirement Analysis, Implementation and estimating the timelines for the project Extensively used Git for version controlling and regularly pushed the code to GitHub Made the application responsive using Bootstrap and CSS Media Queries Developed React JS pages, Web services calls, and AJAX calls for the application Defined routes, states, role-based views, nested views, abstract child states, filters, and directives

Implemented tables, accordions, pagination, and role-based tabs Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX

Implemented HTML5 features like semantics, local storage, data and required attributes and sliders

Used CSS3 features like CSS3 Media Queries, Pseudo Classes, multi-column layout, gradients, and web fonts

Eperienced in React JS and working with React Flux architecture Working with React Router for developing Single Page Applications SPAs Creating rapid prototypes to validate design concepts Used React JS for templating for faster compilation and developing reusable components Involved in daily SCRUM meetings to keep track of the project status Used React-Autocomplete for creating google map's location search on the webpage Used GIT for version control

Experienced in implementing CRUD database operation on such as MongoDB Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication

Environment: HTML5, CSS3, SASS, JavaScript, JAVA, React JS, Bootstrap, Oracle, PL/SQL, JDBC, JMS, SOAP, REST, MQ Series, Web Sphere Application Server, Spring Framework, JSP, DOJO, REST, Object Oriented JavaScript, jQuery, Web API, Less, Web Services, JSON, AJAX, Jasmine, Eclipse IDE, Karma

www.enhancv.com Powered by

EXPERIENCE

11/2016 - 12/2019

Hyderabad, India

UI Developer

Orient technologies

Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery

Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI

Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing

Connect Web API to Angular using Http Call and designed GET, POST, PUT, DELETE for Web API Used JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box

Coded extensively using JavaScript frameworks by implementing MVC architecture Used jQuery core library functions for the logical implementation part at client side for all the application

Designing, Coding (development) and Debugging application using Eclipse Indigo as an IDE, Spring JDBC framework and DAO pattern, HTML5, CSS3, and jQuery Used React Router Redux to store the route parameters in the redux store Utilized Bootstrap and to develop a reactive website from a static JavaScript, Node JS, Bootstrap, Semantic UI, RESTful API, jQuery existing code base Build React components and stand-alone functions to be added to any future pages Involved in complete SDLC - Requirement Analysis, Development, System, and Integration Testing

Worked Extensively with Angular CLI for creating components, Services, pipes, Directives Working with React Router for developing Single Page Applications SPAs Extensively used Git for version controlling and regularly pushed the code to GitHub Made the application responsive using Bootstrap and CSS Media Queries Worked with CSS Icons, CSS Pseudo-class, CSS Pseudo-element, CSS Image Sprites, CSS background and CSS3 Shadows to give some additional effects Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URLs properly

Used NPM for installing required node modules and other published Angular NPM modules Wrote client-Side code using React.js and used NPM & gulp directories to generate the server Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, Bootstrap, React JS, visual studio 2010, JavaScript, AJAX, jQuery, Angular 6, Java, XML, XHTML, DOM, MySQL, NPM, Mongo DB, MVC Architecture, AWS, JIRA, GIT, Grunt, Gulp, Chrome Developer Tools, LESS, SASS SKILLS

HTML/HTML5 JavaScript CSS/CSS3 Ajax AngularJS TypeScript Saas/Less jQuery DOM XML ReactJS Bootstrap ReactNative NodeJS NPM Es6 Unix Flux Gulp Grunt Express.js Web Sockets API RESTful Web Services Azure Web Services AWS Cloud Aws ec2 GraphQL PHP Json Apache Tomcat ApacheHTTP Server Adobe Photoshop Dreamweaver PostgresSQL MongoDB SQLServer Oracle GIT/GIT lab DevOps Jenkins CI/CD pipelines IntelliJ Eclipse Visual Studio Windows Linux Jira Agile Agile Waterfall Scrum Jasmine Junit Selenium MS Office

www.enhancv.com Powered by



Contact this candidate