About Me

• 5 years of experience as a Front-end web developer with extensive experience in React JS developing and designing user experiences of Internet/Intranet applications using HTML, HTML5, XML, DHTML CSS, CSS3, SASS, LESS, JavaScript, React Js, Redux, ES6, SaNfcaMSga, thunk Web pack, Flex, jQuery, JSON, Node.js, Ajax, JQUERY Bootstrap. • Knowledge of creating JavaScript applications using a variety of frameworks, including Angular.js, Backbone.js, Require.js, Node.js, Express.js, Underscore.js, React.js/Redux, Ember.js, and responsive web design (RWD). • Proficient in using HTML 5, CSS3, JavaScript, and JQUERY to create web pages quickly and effectively; also has expertise with cross-browser compatibility. • Good React Js experience for developing interactive user interfaces using ideas like Virtual DOM, JSX, and React Native. • Graphics and user experience expertise Designing and hand-coding HTML from static prototypes created by web/graphic designers with an emphasis on accuracy, efficiency, and adherence to W3C web standards to keep cross-browser/cross-platform compatibility and produce final page templates with optimised images. • Good working understanding of web application servers like Apache Tomcat, Web logic, and others as well as databases like Oracle, MS SQL Server, Azure, MySQL, PL/SQL (Oracle), PostgreSQL, NoSQL, Mongo DB, and Cassandra. • Program development experience with AJAX, OO JavaScript, JSON, JSONP, and XML. • Proficiency with version control and the MVC architecture (SVN). • Ext-JS component development experience, including with Grids, Toolbars, Panels, ComboBoxes, and Buttons, among others. • Worked on pseudo classes, pseudo elements, and CSS behaviours as well as CSS background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, and CSS table. • Use of a variety of IDEs, including Dreamweaver, Notepad++, Eclipse, and Adobe Photoshop. • Involved in creating the UI requirements, UI/UX strategy, and converting findings into UI designs. • Developed a single-page application (SPA) using the Node.js, React.js, and Backbone.js MVC frameworks. • Worked on building Ember.JS-based Restful APIs for backend use (PHP). • Involved in the Angular.JS implementation of the entire application using the built-in MVC architecture. • Specialised in creating Web 2.0 applications using JavaScript and AJAX in addition to basic jQuery. • Ability to create efficient, readable, well-documented code for web development. • Knowledge of accessibility testing and user acceptance testing (UAT). • Strong ability to work in a team setting and possess problem-solving, planning, organising, communication, and organisational skills. • Excellent interpersonal, written, and verbal communication skills, with a strong capacity to succeed through teamwork. • Proficiency in using middleware and Redux-Promise in applications to perform RESTFUL services as well as obtain data from the back end.

Accomplishments

Sorry, data not found

Professional Experience
B
Bank of America, Hyderabad, IN

React Developer - Mar-2019 to Aug-2021

Responsibilities: • Developed web pages using JavaScript libraries, CSS, jQuery, HTML5. • HTML 5, CSS 3, and Twitter Bootstrap were used to create the Responsive UI displays. • Responsible for using HTML5, CSS, and jQuery to transform designed mock-ups to HTML pages. • Frontend developed using object-oriented JavaScript frameworks, such as React.js. • Used React JS for building composable and reactive user interfaces. • Implemented various screens for the front end using React.js and Redux library. • Used React-Router to turn application into Single Page Application. • Experience in React JS and working with React Flux architecture. • created and deployed RESTful web services using WebLogic that utilise put, get, post, and delete HTTP methods. • Involved with the use of the Flux idea, Forms, Events, Keys, Router, and React JS components. • Involved in creating a reliable page will include standalone methods and React components. • UI state and actions were wrapped around each component using Redux for higher-level decoration. • Massive re-design of client site from HTML form handling to cleaner Redux-Form. • Utilized internal content management system to migrate material from an existing website to a new, database-driven website. • Debug the application using Firebug to traverse the documents and manipulated the Node JS. • Stored project related commands in package JSON using Node JS. • Using HTML/XHTML, jQuery, AngularJS, and JavaScript for the front end, designing user consoles, peripheral display entities, unique mechanism administration, and support linkage. • Applications with a java-based user interface were created using the Angular 2.0 architecture, node.js, and type script. • evaluated development and assisted the team in self-organizing to fill in the deliberate gaps in the Agile/Scrum frameworks. • Created RESTful Web service for updating customer data sent from external systems. • Wrote JUnit test cases for testing the Business layer and the service layer. Environment: Microsoft Visual Studio Code, Git, HTML5, CSS3, jQuery, JavaScript, ES6, React JS, React Native, React Redux, Angular 2, Node JS, Webpack, D3.js, Tomcat 9.x, Karma, TDD, Jasmine, Gulp, Microservices, Jenkins, React-flux, GitHub.

B
Byju’s, Hyderabad, IN

React Developer - Jun-2018 to Mar-2019

Responsibilities: • Developed unique Angular JS directives for reusable components (multi-field form elements, background file uploads) • The Single Page Application (SPA) was created using the Node.JS, React.JS, and Backbone MVC frameworks. • Also, worked with views, handlebars and different concepts related to Ember framework • Utilizing MVC3 and Java Script, JQuery, React JS, Node JS, Karma, and Jasmine, web sites for the application were developed. • Used Restful, JSON, JSF, XHTML, jQuery and CSS to provide rich UI experience. • Conducted Web Service stress tests using Soap UI tool. • Bootstrap and LESS were used to create a flexible user interface. • Worked with React JS components, Forms, Events, Keys, Router, Animations and Flux concept. • Experience getting predictable application behaviour using Redux's unidirectional data flow. • Used ES6 and JSX with react for component development. • React JS components were created, and life cycle hooks were used to cause Angular code to display the React components. • Certain functionality elements of the application have been developed. i.e., CRUD (Create, read, update, delete) features using Backbone.JS, Require.JS and Responsive Design. • To test the functionality of the websites, Ajax and JSON were used to submit requests to the server. • By creating and dispatching out Action Creators that deployed Actions, dynamic functionality was added. • Designed chat user window using Socket IO framework and used J2EE frameworks. • Use React.Js to develop more responsive Web sites that can function on all browsers and on a variety of devices. • To handle events brought on by clients and transmit requests to the server, controllers were created using Backbone.JS and React.js. • As a Single Page Application (SPA), views were created using React JS to connect models to the DOM and coordinate data. • Performed troubleshooting on all mobile platforms using remote assistance and the Avaya telephone system. supporting Android and iOS. • Redux was used to keep the state of the React application. In the various apps, asynchronous calls were made using Redux-Thunk and Redux-Saga. • Implemented stable React JS components and stand-alone functions to be added to any future pages. • I collaborated with backend developers to optimize current API calls by deprecating those that weren't necessary. • Participated in Code review and Quality Assurance. • Use case diagrams, class models, sequence diagrams, and activity diagrams for the application's SDLC procedure were designed using Microsoft Visio. • Unit test planning, unit testing, test result analysis, and other quality-related task preparation and review. • Performed Unit testing with Jest. • Working on tools like Grunt, Gulp and Jenkins • Node JS for heavy DOM manipulation. Environment: JavaScript, React JS, Node JS, HTML, CSS, Ajax, Bootstrap.JS, SCSS, Typescript, Angular.JS, JQuery, SASS, LESS, Java, Spring, Hibernate, Hooks, Struts, PL\SQL, Oracle, DB2, Soap, REST, Eclipse, WebLogic, CVS, Selenium, Jasmine, Agile, AWS, JSON, XML, JIRA, Linux, Hipchat.

Education
B
Bell ,Toronto, ON

React Developer - Aug-2021 to Jun-2023

Responsibilities: • User interface was developed using HTML5, CSS3, JavaScript, XML, JSON, JSPs, JQuery, Handlebars, Lodash, SASS, and Angular JS on web sites. • React/Redux (RXJS)/Lodash was used to add new features and improve the performance of a few modules. • Utilizing web technologies like HTML, XHTML, and CSS, front-end applications and user interactive (UI) web sites were designed. • Creating websites with HTML5, CSS3, JavaScript, React Js, and Ajax. • For the application, React Js pages, Web services calls, and AJAX calls were created. • Used in the creation of the web application to use scope to link the data/model that is being retrieved from the database by services offered in a controller to the view. • Used React Js in components like JSX, creating React components, Virtual • Participated with end users and business analyst to understand the business requirements. • To maintain screen consistency across all applications and positions of screen elements, CSS styles were created. • Responsible for design and development of web pages from mock-ups (PSD). • Worked on Front end by using JavaScript. • Developed user interface by using the React Js, Flux for SPA development. • Implemented client-side Interface using React Js. • Experienced in using complex Object-Oriented concepts in conjunction with Redux architecture to enhance website performance. • Utilised the Flux idea, Forms, Events, Keys, Router, and React Js components while creating. • Build React components and stand-alone functions to be added to any future pages. • Responsible for developing a front-end application using React Js and FLUX architecture for internal teams' productivity use. • Created Reusable Components in React.js with Redux architecture to implement the business logic. • Experienced in React Js and working with React Flux architecture. • Working with React Router for developing Single Page Applications SPAs. • Utilizing React Js, worked on responsive design and created a singular ISOMORPHIC responsive website that could be viewed by users on desktops, tablets, and mobile devices. • React - Dragable was used to implement the drag and drop functionality, and extensive unit testing and integration testing were carried out. • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3. • Used Firebug for debugging and for element styling. • Wrote services to store and retrieve user data from the Mongo DB for the application on devices. • Involved in daily SCRUM meetings to keep track of the project status. • Used web-based GIT repository manager with issue tracking features. • Extensively used Git for version controlling and regularly pushed the code to GitHub. • Making use of Bootstrap and CSS Media Queries, the application was made responsive. • To add some additional effects, worked with CSS Icons, CSS Pseudo-class, CSS Pseudo-element, CSS Image Sprites, CSS backdrop, and CSS3 Shadows. • In charge of examining issues with cross-browser compatibility, worked with a variety of browsers, including Google Chrome, Internet Explorer, Firefox, and Safari. • Participated in the implementation of queries to the MongoDB database's back end using the HTTP service to retrieve JSON contracts. • Experienced in implementing CRUD database operation on such as MongoDB. • Worked with Bit Bucket for recording the progress and later for version control. • Used Jasmine and Karma as end-to-end testing tools for debugging and software quality insurance. • Worked with Business Analysts for requirement gathering and requirement analysis. • Created Use cases, ER diagrams and user flow control. • Involved in documentation by creating the project's technical instructions. also, a member of the group making the presentation to the company's executives. Environment: React.JS, Redux, Axios, ES6, React HOC, React Observables, React Async Await, React Promises, Saga, Thunk, JWT, Typescript, JavaScript, Hooks HTML5, CSS, Ajax, Bootstrap.JS, Angular.JS, SCSS, CORS, WCAG, XSS, SASS, LESS, Java, MySQL, Mongodb, Rest, Node.JS, Express.JS, Microservices, Visual Studio, Sublime Text, Webpack, DevTool, NPM, nginx, GitLab, Github, Jasmine, GraphQL, Selenium,

B
Bachelor's in computer science

Student - Jun-2013 to Apr-2017

GSSSIETW, Mysuru, INDIA.

Sorry, data not found

Employment Feedback: Insights and Recommendations from Previous Roles

Sorry, data not found

Sorry, data not found