React JS Sample Resume
Last updated 4th.Dec.2023
With over 5 years of expertise in software development, I specialize in creating cutting-edge engineering solutions using JavaScript and its associated frameworks.Ā
Proven experience with React JS Developer Sample Resume technologies such as Angular, HTML5, CSS3, Node.js, Express, Nest.js, and React.js.
Successfully designed responsive layouts utilizing CSS3, ensuring optimal display across various devices, including PCs, tablets, and mobile phones
About The Author
Sai Ram Soma Having 12+ years of IT experience in React JSĀ & Native, JavaScript, Typescript. Working in a startup from day one. Accustomed to learning and keeping up with the current trend. Experience in developing feature rich web applications using React JS. Experience in developing mobile applications in Android, React Native.
React JS Sample Resume
Summary
- With over 5 years of expertise in software development, I specialize in creating cutting-edge engineering solutions using JavaScript and its associated frameworks.
- Proven experience on technologies such as Angular, HTML5, CSS3, Node.js, Express, Nest.js, and React.js.
- Successfully designed responsive layouts utilizing CSS3, ensuring optimal display across various devices, including PCs, tablets, and mobile phones
- Comprehensive use of string, array, and object built-in methods (e.g., forEach, filter, slice, indexOf, map, reduce), as well as a deep understanding of closures and the 'this' keyword in JavaScript.
- Possess a strong command of JavaScript, including DOM manipulation(Event bubbling & Event capture), the object model, asynchronous programming, and promises.
- Proven experience working with both SQL and NoSQL databases such as PostgreSQL, MongoDB, and ORM layers.
- Experience of using TypeScript to enhance JavaScript with additional syntax, facilitating error detection in the editor.
- Hands-on experience with React Hooks, including State Hook, Effect Hook, Ref Hook, and more, allows me to efficiently manage state and lifecycle methods within functional components.
- Proficient in front-end development for Single Page Applications (SPAs), utilizing HTML5, CSS3, JavaScript, React.js, jQuery, and AJAX.
- Hands-on experience includes employing React-Router to effectively manage paths and locations for different React components.
- Demonstrated proficiency in utilizing React UI libraries such as Material UI, Ant Design, and Bootstrap, enhancing web development efficiency with high-quality, responsive components.
- Developed server-side scripts using Node.js and Express.js, facilitating the creation of server-based applications and guiding users to specific routes.
- Created and managed SQL databases (MySQL) for business data analysis and design.
- Experienced in NoSQL databases (e.g., MongoDB), specializing in data modeling and schema design.
- Utilized GitHub for modern distributed source code management.
- Adhered to REST API design principles, proficiently parsing multiple data types into JSON for responses.
- Applied project management methodologies, including Agile, Scrum, and Jira, demonstrating troubleshooting skills across various projects.
- Hands-on experience in development on multiple operating systems, including Ubuntu, MacOS, and Windows.
- Proficient with AWS EC2 and S3, transitioning database logic from traditional servers to the cloud.
- Possesses strong skills in data structures and algorithms
Technical Skills Required for React JS Sample Resume
Programming Languages
JavaScript
OS
Windows, MacOS, Linux
Web Technologies
HTML, CSS, Reactjs, Redux, Munk, Expressjs, Node.js, Restful APIs
Developer Tools
VS code, Git, Postman, AWS EC2, AWS Lambda
Database
MySQL, MongoDB, AWS S3
Project Management Tools
Scrum, Jira
Framework
reactjs, angular material, rxjs, webpack, angular, ngrx, redux, material ui
Soft Skills
- Demonstrates robust problem-solving, organizational skills.
- Communication- conflict management, and planning skills.
- Teamwork and Collaboration - Thriving in a collaborative team environment.
Professional Experience
Company Two | React.js Developer | June 2020 - Present
- Utilized TypeScript and JavaScript within the React.js platform to construct the front-end framework.
- Collaborated with other members of the web team to design and implement exciting features using JavaScript.
- Stayed current on best practices for JavaScript frameworks and techniques.
- Demonstrated experience in modular programming, creating reusable front-end components (headers, bodies, footers, etc.) using React.js.
- Designed multiple pages with diverse functions using React.js, implementing React-Router for seamless navigation across pages such as Product List, Product Details, Product Creation and Edit, Customer Cart, and Customer Login, ensuring a user-friendly flow.
- Utilized React Hooks to manage state and lifecycle methods within functional components, enhancing system maintainability and extensibility while reducing complexity.
- Implemented interactive React Components using Lifecycle Methods, State, Props, Forms, and Events.
- Incorporated Redux with React.js to retrieve and store data (product list, cart list, and customer information) from a NoSQL MongoDB, facilitating RESTful services.
- Developed robust Action Creators in Redux to deploy Actions, including displaying products on the homepage, managing cart items, and editing products.
- Implemented asynchronous actions using Thunk as middleware in Redux and utilized Axios for sending multiple HTTP requests.
- Applied Node.js and Express.js for building the backend server, establishing a connection to the MongoDB database.
- Designed a backend server with RESTful API for the frontend, executing requests to fetch or manipulate data and implementing user authentication for the login function.
- Collaborated with database engineers for data modeling, schema design, and connecting to the NoSQL database, MongoDB.
- Followed Scrum and utilized Jira as a bug tracking tool to identify and monitor progress.
- Worked extensively on the AWS cloud platform, including features like EC2, S3, and IA-Ni.
- Employed Git for source control and NPM for JavaScript package management.
Hope you found something helpful and relevant to your search, to know more click on React JSĀ Sample Resume or continue reading the article.
Company One | Front-End Developer | June 2018 - May 2020
- Designed and styled web pages using HTML and CSS3.
- Structured the layout by employing flexbox and grid.
- Utilized JavaScript as the primary programming language to establish the foundational layout for web pages.
- Hands-on experience in designing responsive layouts for devices with varying screen sizes using JavaScript, dynamically adjusting font and design sizes using rem units.
- Implemented JavaScript to create page pagination algorithms, enabling users to navigate through different pages via a pagination menu.
- Demonstrated expertise in customizing page styles using CSS.
- Designed engaging animations for start, loading, and ordering screens using Animate.css.
- Utilized MySQL as the database backend for this application.
- Demonstrated experience in hosting the server in the cloud, specifically using Amazon Web Services.
Education and Certifications
- BSc in Information Technology - NIST (National Institute of Science and Technology) India.
- React Js Developer Certification - Upgrade (Online)