Hello I'm

Sharath M

Aspiring Front-End Developer | Dedicated Student Eager to Learn and Grow in Web Development

Get To Know More

About Me

profile picture

Sharath M

Front-End Developer

I’m a dedicated software engineer with a strong foundation in full-stack web development and a passion for building scalable, efficient solutions. As a Graduate Engineering Trainee at Univision Technologies, I’ve enhanced my skills in frontend and backend development, contributing to the ERPNext payroll process and working extensively with technologies like React, JavaScript, Python, and MongoDB.

My internship at Adverk Technologies enabled me to implement key CRUD functionalities for an HR management system, further refining my ability to develop functional and user-friendly applications. These experiences have strengthened my technical expertise, problem-solving skills, and ability to collaborate effectively within cross-functional teams.

I graduated with a Bachelor’s in Electronics and Communication Engineering from K.S. Institute of Technology, achieving a CGPA of 8.73. My academic projects, such as an RFID-based attendance management system and a React-based contact management app, demonstrate my capacity for real-world problem-solving and delivering high-quality solutions. I’m also committed to personal growth and teamwork, as reflected in my participation in events like the KSGI 5K Marathon.

Certified in web development, I continuously seek to expand my knowledge and stay updated with emerging technologies. I am excited to collaborate on innovative projects, drive impactful solutions, and contribute to the evolving tech landscape.

Browse My

Projects

project_image

ContactHub: Contact Management App

  • Developed a React-based Single Page Application (SPA) with React Router DOM for seamless navigation, including features like adding, editing, deleting, searching contacts, pagination, and protected routes.
  • Integrated Firebase for user authentication, cloud storage, and profile photo uploads, along with Redux for state management.
  • Enhanced user experience with dark/light mode toggle, custom 404 error pages, form validation using React Hook Form and Zod, and a modular component structure.
  • Tech Stack: HTML, CSS, JavaScript, React, Firebase, Git, GitHub
project_image

CRUD Operation Application

  • This task management application allows users to create, view, update, and delete tasks. Tasks include a description and a due date, and are stored in the browser's localStorage for persistence. The user-friendly interface and responsive design ensure easy task management across various devices.
  • Tech Stack: HTML, CSS, JavaScript, Git, GitHub
project_image

Task-Tracker Application

  • A Task Tracker application was developed using React. It features three columns: ToDo, Doing, and Done, to visually organize tasks based on their status. Users can easily add, update, and delete tasks and move them across columns as they progress, providing a clear and intuitive overview of task management. The app also implements offline fonts for faster loading and consistent typography. Additionally, it leverages local storage to save task data in the browser.
  • Tech Stack: HTML, CSS, JavaScript, React, Git, GitHub
project_image

RFID RC522 and EM-18 Based Attendance Management System

  • Designed and implemented an RFID-based attendance system using RC522 and EM-18 modules, automating teacher and student attendance verification with LED feedback and real-time tracking.
  • Tech Stack: Arduino IDE, Embedded C, Git, GitHub

Explore My

Experience

Frontend Development

HTML5

CSS3

JavaScript logo

JavaScript

React logo

React

Tailwind logo

Tailwind CSS

Backend Development

Python

JavaScript logo

JavaScript

SQL

MongoDB

Others

Git

Explore My

Certificates & Achievements

WEb Development Certificate WEb Development Internship Certificate Machine learning Certificate

Get in Touch

Contact Me