Aravind Sanjeev

Frontend Engineer

I design, develop, and maintain web applications from front to back.

Last updated on Aug 8, 2024

© 2024 Aravind Sanjeev

About

I graduated with a Mechanical Engineering degree in 2019. For the better or the worse, 2020 happened. I began working as a technical content writer online. Eventually, I started learning web development and I've been hooked ever since.

The projects I worked on ranges from simple static websites to full-blown applications. My goal is to create a seamless user experience that is both intuitive and visually appealing.

I'm currently working on a project for Saudi Arabian Grand Prix 2025. If you need anything, feel free to reach out to me via my email or through my social media.

Experience

2024 — present

I am currently working as the Frontend Engineer for a cool project in the upcoming Formula 1 Saudi Arabian Grand Prix.

  • JavaScript
  • TypeScript
  • React
  • Next
  • Contentful
2023 — 2024

Gained hands-on experience building robust web applications through intensive, project-based learning. Developed full-stack web applications including a social media platform and a microservices-based article sharing platform. Benefited from weekly code reviews and mentorship to enhance coding and problem-solving skills.

  • JavaScript
  • TypeScript
  • React
  • Next
  • Node
  • Express
  • MongoDB
  • Kafka
  • Docker
  • Kubernetes
2022 — 2023

Worked for a hybrid remote working app, and a scalable decision-making platform. Integrated Agora, Google Drive, Microsoft Graph, and Dropbox APIs to enhance the app's functionality. Developed reusable components and implemented responsive design to improve the user experience.

  • JavaScript
  • TypeScript
  • React
  • Next
  • Urql
2020 — 2022

During this time, I worked as a freelance content writer for various parties and blogs.

  • Writing
  • Documentation

Skills

Languages

JavaScriptTypeScript

Front-End

HTMLCSSReactNext.jsGatsbyTailwind CSSBootstrap

Back-End

Node.jsExpressREST

Database

MongoDBMySQLRedis

Design & Prototype

FigmaWebflowInkscape

Devops

DockerKubernetesKafkaRabbitMQSkaffoldHelm

Tools

GitGitHubGitHub ActionsVS CodePostman

Infrastructure

AWSGoogle CloudNetlifyVercelHasura

Concepts

CleanMVCSOLIDServerlessMicroservices

Other

Socket.IO

Projects

Music Streaming App

A simple music app built on Jamendo API. The design is inspired by Spotify. The app is built using Next.js and follows three-layer architecture.

  • React
  • Next.js
  • Typescript
  • TailwindCSS
  • Jamendo API
  • SWR
Music Streaming App

Article Sharing Platform

An app built following micros-service architecture. The app contains 8 different services communicating with each other using Kafka. MongoDB is used as the database. The backend follows clean architecture.

  • Kubernetes
  • Docker
  • Kafka
  • Node.js
  • Express.js
  • MongoDB
  • Clean Architecture
Article Sharing Platform

Social Media App

A social media app built using MERN stack. The app is built following RESTful API design. The app has chat, group chat, notifications, and other features. The app is built following MVC architecture.

  • React
  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • Socket.io
  • RESTful API
  • MVC Architecture
Social Media App

Simple E-commerce App

A simple e-commerce app built using React. The app use Fake store API.

  • React
  • Redux
  • Fake Store API
Simple E-commerce App

Writings

Personal thoughts, learnings, and experiences.aravindsanjeev.com/blog
My developer blogdev.aravindsanjeev.com
Handcrafted with ❤️ drawing inspiration from Brittany Chiang. The website is built on top of Next.js Portfolio Starter Kit. The source code is available on GitHub.