# Rabin Raya Chettri > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/rabin Around 7+ years of extensive experience in the IT Industry as UI/Web/Front End Developer in Developing and implementing the web-based applications . Strong experience with architectures such as Redux and Flux to manage the state of the application while working with frameworks such as ReactJS. Expertise to use the MVC architecture of ReactJS in developing the apps, controllers, and directives which are customized to meet the needs of the application ## Work Experience ### Software Engineer @ Wells Fargo Jan 2024 – Present | San Leandro, California, United States ### React Developer @ Takeo Jan 2021 – Present | New York, United States ### Application Developer @ Marsh McLennan Jan 2022 – Jan 2024 | New York City Metropolitan Area ### Sr Software Developer @ Wipro Jan 2022 – Jan 2024 | United States ### React Developer @ Comcast Jan 2021 – Jan 2022 | Houston, Texas, United States • Involved in developing different modules using React, Redux, HTML5, CSS3, Bootstrap, React-Bootstrap, Material-UI, JavaScript, Restful API. • Experience in developing web applications using ReactJS with the in-depth concept of React Native, Redux, and Flux architecture • Extensively worked on React.JS components, Component life cycle methods, Forms, Events, States, Props, Keys, and Routes. • Created Single page applications with React using Hooks, redux for stateful management • Utilized React Router to reduce render function complexity and improve code base scalability • Created reusable React components for the application and used props for single directional data flow and used state for Class components • Widely used various asynchronous methodology to enhance the performance; Redux with Redux-promise, Redux-thunk, and Redux-saga • Implemented Node-Router, Node Redux architecture, ES6, web pack, and Grunt to turn the application into (SPA) Single Page Application • Made API calls, completed redux session storage with persisting, context integration, server-side error messaging • Designed rich-featured action creators and corresponding reducers. • Responsible for the overall layout design that meets cross-device compatibility using Flexbox.  • Implemented SPAs with React Router  • Implemented UI mockups, integrating third-party react libraries, and handling/creating Redux store data. • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.  • Worked with Express.js for the development of RESTful web services and middleware configurations. • Used Elastic Beanstalk service for deploying various infrastructures which orchestrate various AWS services. • Involved in implementing Queries to the backend MongoDB database using HTTP service to fetch JSON contract ### React Developer @ Optum Jan 2019 – Jan 2021 | Tampa, Florida, United States -Scrum methodology. • Participated in the Agile release planning, backlog grooming sessions and retrospective sessions as per company agile guidelines. • Design, develop and test HTML5, CSS3, JavaScript, and React.JS based applications that meets accessibility and web browser standards for website. • Control the whole style of the website, designed the wireframe, complete the mockup with Photoshop & Sketch, and prototype with InVision for web-end and mobile-end. • Converted wireframes into functional UI pages using HTML, CSS, bootstrap, Typescript. • Involved to implement various screens for the front end using React-Js and used various predefined components from NPM (Node Package Manager) and redux library • Worked in using React JS components, Forms, Events, Keys, Router, Hooks concept.  • Used ReactJS for building encapsulated components, to pass rich data through app and keep state out of the DOM. • Responsible for building reusable react components and stand-alone functions. • Performed regular module refactors to enhance code reusability and application performance. • Extensively involved in validating forms and client-side authentication flows. • Used Middleware’s like Redux-Thunk in application to retrieve data from Back-End and to also perform asynchronous RESTFUL services. • Collaborated with back-end developers to architect data schemas, API structuring, and naming conventions. • Used SVN and GitHub for version control and deployment pipeline.  • Used NPM as package manager to import any third-party module. • Used JIRA as the scrum board and bug tracking system to track and maintain the history of bugs/issues on everyday basis. ### React Developer @ Freddie Mac Jan 2017 – Jan 2019 | Chicago, Illinois, United States • Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, JavaScript, React JS, Redux, jQuery, JSON, NodeJs, AJAX, Bootstrap. • Make use of React to build high-quality, scalable, and reusable components like multi-field form elements and background file uploads. Used React, Redux, React-Router for app routing. • Worked on React JS Virtual DOM and React views, rendering using components that contain additional components called custom HTML tags. • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.   • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid. • Used React-Router to turn the application into SPA and involved writing modules using React as a view engine to build the component-based application. • Used React JS for templating for faster compilation and developing reusable components. Used React-Autocomplete for creating google map’s location search on the webpage • Maintaining parent and child elements by using State and Props in React JS. ## Education ### Bachelor's in Computer Science Lincoln University (Oakland, CA) ### Full Stack Software Development UC Berkeley Extension ## Contact & Social - LinkedIn: https://linkedin.com/in/rabin-chettrii --- Source: https://flows.cv/rabin JSON Resume: https://flows.cv/rabin/resume.json Last updated: 2026-04-10