H

e

l

l

o

,

I'm Mageshkannan

A creative Frontend focused Developer building Creative,Engaging and Entertaining Frontend of Websites and Web Applications!

About Me!

Hey there! I'm Mageshkannan located in India, a ReactJS developer with a passion for playing with the web and creating awesome user experiences.

I believe that the web is an incredibly powerful tool, and I love exploring its potential by building dynamic and engaging applications. Whether I'm experimenting with cutting-edge technologies or tweaking the smallest details of a UI, I always strive to create something that feels both fun and functional.

If you're looking for a ReactJS developer who's passionate about creating exciting, engaging, and user-friendly experiences, then let's chat! Check out my portfolio and drop me a line!

Skills

HTML

CSS

Bootstrap

JavaScript

TypeScript

Responsive Design

SEO

Git

GitHub

React JS

Redux Toolkit

React Bootstrap

MUI

Python

Linux

AWS

Photoshop

Power BI

Experience

Capgemini India

Senior Software Engineer

April 2021 - Present

I have delivered high-quality and robust production code for a diverse range of clients

my experience has taught me to always strive to deliver top-notch code, ensuring that it is both maintainable and scalable. I have learned the importance of collaborating with teams to achieve shared objectives and continuously seeking opportunities to improve my skills and knowledge.

Projects

Project 1

E-Commerce

E-commerce shopping cart demo built with React, Redux Toolkit, and TypeScript. It allows users to add items to a cart, remove items from the cart, and checkout. The cart is stored in the Redux store, and the state of the cart is updated whenever a user adds or removes an item.

Project 2

Weather App

The website you linked is a weather app built with React, Redux Toolkit, and TypeScript. It allows users to search for a location and see the current weather conditions, as well as the forecast for the next few days. The weather data is fetched from the OpenWeatherMap API.

Project 3

React Custom Pagination

React custom pagination application that displays a list of cryptocurrencies. The list is paginated, so users can view more or fewer cryptocurrencies at a time. The application uses the CoinMarketCap API to fetch the cryptocurrency data.

Project 4

Know Your Country

React application developed based on REST counties API. we can search and filter out countries and view more details about the country

Project 5

Vualized To-Do App

This is not just a normal To-do App. we can choose categories of the task name and we can filter out todo based on the category. the app uses google react chart which helps to visualize taks using Pie chart and bar chart

contact (PWA)

Contact app (Progressive Web App) developed using React,Redux and TS with MUI

Animated To-Do

Animated to-do app developed using React with Framer Motion and MUI

Currency Converter

Currency converter app developed using React, React Select and Fixer API

Todo app using Redux

To-Do app developed using react with redux toolkit

Blog App

Blog App developed using React with MUI

Planet App

Planet App developed using React with planet API

Bill Generator

Bill generator developed using React, we can print the bill

Keyboard Game

Keyboard game for kids to learn Alphabets

Unsplash Clone

Unsplash Clone Developed using Unsplash API with React

Responsive Landing page with Dark/Light Mode

Simple Landing page developed with Dark and Light Mode

Know Your Country

A React app to know about countries

Sidebar and Navbar

A Responsive Sidebar and Navbar

BMI Calculator

A simple BMI Calculator

React Calculator

A simple Calculator using React