Summary
Overview
Work History
Education
Skills
Personal Information
Websites
Side Projects
Speaking Engagements
Languages
Timeline
Generic

Mahima Ramgolam

Mauritius

Summary

I'm a passionate front-end developer who is self-motivated, hardworking, and eager for new challenges based in Mauritius.

Overview

8
8
years of professional experience

Work History

Senior/Mid Frontend Engineer (Nuxt/VueJS/TailwindCSS)

Circle economy
07.2024 - Current
  • I implement UI features for Circle Economy-related websites. I manage the full user interface lifecycle, focusing on front-end development and maintenance to deliver a seamless, engaging user journey.
  • Key responsibilities include:
  • Developing new features daily and maintaining the Circle Economy, CGR, and Circle Academy websites' user interface using Nuxt3, Vue.js, TailwindCSS, Prisma ORM, etc. as tech stacks.
  • Daily sprint with the Product Manager, Lead Developer, Product Designer, and Content Engineer to implement new features and ensure effective delivery.
  • Translate great Figma designs into clean, efficient, and user-friendly code.

Projects I worked on:

CGR Dashboard: https://dashboard.circularity-gap.world/

Circle Academy: https://circle-academy.com/

Circle Economy: https://www.circle-economy.com/

Intermediate/Senior Frontend Developer (Vue3/Pinia/TailwindCSS)

Bazaks
06.2023 - Current
  • ・Designed screens and implemented a clinical app from scratch using Vue.js, Nuxt.js, and Tailwind CSS to create an intuitive and visually appealing user interface.
  • ・Engaged with clients to understand their needs and incorporated feedback for the app design.
  • ・Collaborated with backend teams to integrate front-end functionalities.
  • ・Utilized REST API along with Pinia for state management and VeeValidate to create, edit, and delete forms, enhancing a pharmacy app's functionality.
  • ・Worked with interns and Juniors as well.

Freelancer

06.2018 - Current
  • As a freelancer, I excel in web development using the following tech stack: Vue3, AstroJS, TailwindCSS, Figma, and ChartJS. My projects involve crafting websites from scratch, and designing dynamic dashboards.
  • I prioritize:
  • Clean UI implementation.
  • Utilizing Vue 3 for interactivity.
  • Tailwind CSS for styling.
  • AstroJS for enhanced features.
  • Chart.js for data visualization.
  • Figma for seamless design collaborations.

Intermediate Front-end developer

Publicis group - Prodigious Mauritius
01.2022 - 02.2023
  • ・Worked on a project called Mavieencouleur as maintenance. Helped to fix bugs and implement pages.
  • ・Built a game animation app using React and GSAP.
  • ・Learnt how to convert web app to android app using webview and firebase.
  • ・Learnt basic knowledge on flutter/swiftUI/android studio.

Junior Front-end developer

Digital Fourteen Ltd
01.2021 - 12.2021
  • ・Worked on a product called PubliSpeak. Implemented features using Angular 11-12, typescript, Scss
  • ・Agile methodology
  • ・worked together with scrum master, backend developer and product owners.

Internship

State Informatic Ltd
06.2019 - 09.2019
  • - Business solution - based on a product named Erpnext, went on site to discuss with clients and customized the product based on their requirements.

Education

Bsc(Hons) - Applied Computing

University of Mauritius
Mauritius
09.2020

Higher school certificate (HSC) -

01.2016

Skills

  • Vue 3
  • Nuxt 3
  • Pinia
  • Astro
  • ReactJS/Nextjs
  • Tailwind CSS
  • Git
  • Vite
  • GitHub
  • SCSS/PostCSS
  • Docker
  • Vercel/Netlify
  • Figma
  • Adobe XD

Personal Information

Title: Senior/Mid Frontend Engineer

Side Projects

View below projects links on my personal website.

  • Mauritius Guide: a website built to display the top 10 most popular cafes and restaurants based in Mauritius in real time, using Nuxt3, Vue3, TailwindCSS, and TypeScript
  • Frontend.mu: a website built for front-end meetups in Mauritius. It has all previous and upcoming events listed, Nuxt3, Vue3, Astro, TailwindCSS, Vite, Typescript
  • Breed Explorer: discover your favorite dog breed. Choose a breed tag and instantly see adorable images and fascinating breed information, Vue 3, Tailwind CSS, transitions, Vite
  • Multilang Vue app: a multi-language app with a locale switcher using Vue 3-i18n, Vue 3, Tailwind CSS, Vite, and Vue-i18n
  • Mauritius power outage: a web page to showcase Mauritius power outages in Mauritius, Next.js, React.js, Tailwind CSS, DirectUS API
  • AOS animation, a web page to showcase AOS animations with several examples, ReactJS, TailwindCSS, Vite, AOS animation
  • Covid API, a Covid details generator for all countries in the world for the past 30 days, VueJS, TailwindCSS, ChartJS
  • Sathya Sai Organisation Mauritius, a website built for the general events of Sathya Sai Organisation in Mauritius, Vue.js, Tailwind CSS, Nuxt.js

Speaking Engagements

  • Speaker Developer Conference 2025, Web Development Without a Headache Using Nuxt and Vue
  • Speaker Developer Conference 2024, Building beautiful user interfaces using Robust UI libraries - Shadcn/daisyUI
  • Speaker Developer Conference 2022, An introduction to TailwindCSS and new features added to Tailwind v3.1 + Live demo
  • Speaker Frontend.mu - August 2022, Fancy New Tech - An intro to Sli.dev + Live Demo
  • Speaker Frontend.mu - April 2022, An intro to TailwindCSS + Live Demo

Languages

  • French
  • English
  • Mauritian Creole

Timeline

Senior/Mid Frontend Engineer (Nuxt/VueJS/TailwindCSS)

Circle economy
07.2024 - Current

Intermediate/Senior Frontend Developer (Vue3/Pinia/TailwindCSS)

Bazaks
06.2023 - Current

Intermediate Front-end developer

Publicis group - Prodigious Mauritius
01.2022 - 02.2023

Junior Front-end developer

Digital Fourteen Ltd
01.2021 - 12.2021

Internship

State Informatic Ltd
06.2019 - 09.2019

Freelancer

06.2018 - Current

Bsc(Hons) - Applied Computing

University of Mauritius

Higher school certificate (HSC) -

Mahima Ramgolam