Ruchika Sharma

Ruchika Sharma

Software Engineer - I
I am a full-stack developer, I thrive on the art of building remarkable things. My skill set spans both front-end and back-end domains. I am dedicated to delivering high-quality solutions to complex challenges.
ReactJS
React Native
NodeJS
MySQL
MongoDB
The Most Amazing...

....thing I have done is, developing a smart home system using IoT technology and Arduino. It allows for real-time monitoring and control of various devices in the home, making daily life more efficient and enjoyable.

Interest & Expertise
Interest & Expertise
  • Frontend Development
  • Backend Development
  • Mobile Development
  • Learning New Technologies
  • Reading Books
Achievements
Achievements
  • Successfully completed the full stack course by Coding Ninjas
Skills
Databases
MySQL, MongoDB
Backend Framework & Library
Node.js
Frontend Framework & Library
React.js, Bootstrap, Material-UI, Tailwind CSS
Languages
HTML / CSS, JavaScript
Version Control
Git, GitLab, GitHub
State Management
Redux
Mobile Framework & Library
React Native
Deployment
Heroku, Netlify, Vercel
Frameworks
Express, Next.js
Editors
Visual Studio Code
Projects
Timesheet App
In this project, you can mark your attendance, fill your timesheet and also apply for a leave.
This is an app made using React-native for the front-end, laravel the Backend, and MySQL for the Database. In this application, you can view your login time. It has a feature to mark attendance, fill a timesheet and apply for leave. You can have a profile picture for your account.
Tech Stacks: React-Native, Laravel, CSS, TailwindCSS, Material UI
Academy Portal
This project is to provide a centralized platform for education and learning.
This is a web application made using next.js for the front-end, node.js and express the backend. In this application, you can view your courses, including your role in user profile management, progress tracking, analytics, and collaboration with a team.
Tech Stacks: Next.js, Express and Node.js
Payment Gateway
This project is for transferring money to a specified country. it supported 4 countries.
This is a web application as well as a mobile app made using React Js, NodeJs, MySQL and React-Native. Using this application, customers can transfer money. It is supported in 4 countries: Canada, Australia, Europe and the UK. There are no transfer fees.
Tech Stacks: ReactJs, Redux, Node Js, MySQL, React-Native, CSS, Tailwind CSS