Khyati Bardolia
🙂

Khyati Bardolia

Frontend Engineer in India, She/her

Available for Remote Work 🏠💼

A year ago

About

👋 Hi there! I'm a dedicated and proactive Front-End Web Developer with over 5 years of hands-on experience in the field. 💻 I bring a robust work ethic and exceptional interpersonal skills to the table, ensuring smooth collaboration and top-notch results. My daily work involves optimizing, securing, and maintaining web applications, alongside tasks in integration, theme development, and offering innovative solutions. 🚀 I possess the ability to bridge business objectives with technical solutions, ensuring client satisfaction and project success.

I have experience working with both small startups and large enterprises, and I'm always looking to learn new technologies and methodologies to stay ahead in this dynamic field.

I'm passionate about tackling web development and design challenges to enhance user experiences. Proficient in a wide range of technologies, including:

  • ReactJs

  • NextJs

  • Redux

  • Apollo

  • Graphql

  • VueJs

  • NuxtJs

  • Bootstrap

  • Material-ui

  • Tailwind CSS

  • Styled components

  • TypeScript

  • Docker

Feel free to explore my code on GitHub: <github.com/khyatibardolia>

Let's connect and collaborate to create something amazing together! 🌐

Projects

2022

I contributed to the Sales-Reps digital platform, empowering hotel representatives to enhance guest experiences with curated excursions.

Technologies: VueJs, VueX, NuxtJs, Javascript, Typescript, HTML5, SCSS, BEM methodology, Unit testing

Responsibilities:

- Legacy code maintenance.
- Development of reusable, performant Vue.js components in a micro frontend architecture.
- Integrating REST APIs using axios.
- Writing meaningful unit and component tests with Jest.
- Implementation of responsive layouts using mobile-first approach.
- Best Development Practices: Clean Code, Design Patterns, and Test Driven Development (TDD).
- Troubleshooting bugs.
- Unit testing using Jest.
- code reviews.
- Methodology: Scrum/Agile, Domain Driven Development.

2022
RCP at Self Employed

RCP is a virtual/remote Care platform which helps healthcare providers, healthcare organizations that impact the overall healthcare system, with connections between patients, physicians, hospitals, pharmacies, laboratories, insurance companies, researchers and more.

Technologies: ReactJs, HTML5, CSS, Javascript

Responsibilities:
- Attend daily stanup meetings to discuss everyday work progress and some other technical things to clarify.
- Pick up new stories from Jira board and implement functionalities/bug fixes/code enhancement.
- Communicating with offshore team members in all stages of development.

2022

Strooka is a platform for restaurateurs to automate all digital interactions with customers.

Technologies: Vue3, VueX, Javascript, HTML5, SCSS.

Responsibilities:
- Configuring linting/stylelint rules for maintaining code consistency,
- Creating resuable components.
- Creating reusable mixins for styles, designing web pages with the mobile-first approach,
- Coordinating with Backend engineers to evaluate and improve software interface, developing new features and bug fixes.

2021

I undertook Front End development for a personalized Beach Rental website for a client. Constructed with the React-Redux framework and featuring seamless Stripe integration for online payments, the platform provides a user-friendly service for renting golf carts and beach toys, ensuring a comprehensive and enjoyable vacation experience.

Key Achievements:
- Implemented Front End development, ensuring a responsive and user-friendly interface.
- Utilized JavaScript (ES6), React.js, Redux, Redux-forms, moment.js, stripe.js, and react-bootstrap to create a robust and dynamic platform.
- Integrated Stripe for secure and efficient online payment processing.
- Applied Git for version control, ensuring a streamlined development process.

Project Overview:
- waterboyrentals.com/

Project Code: <github.com/khyatibardolia…>

Technologies Used

  • ReactJs

  • Redux

  • Javascript

  • Sass

  • Redux-forms

  • Moment.js

  • React-stripe

  • React-bbotstrap

2021

Developed a simple invoice template for freelancers/contractors to facilitate creating invoice. User can enter the services provided, their daily rate and days worked per month and it will calculate the salary and also add/edit the bank details.

2021

NHOA Energy is NHOA Group’s business unit that designs and delivers turn-key energy storage systems revolutionizing the functionality of solar and wind farms, making them a reliable and sustainable energy source.

Technologies: VueJs, NuxtJs, HTML5, SCSS, bootstrap-vue.

Responsibilities:
- Configuring linting/stylelint rules for maintaining code consistency.
- Creating resuable components.
- Developing web pages with the mobile-first approach.
- Collaborating with UI/UX designer.
- Developed new features and bug fixes.

2020

Paid provides all the services you need in one place, to help you get paid.Paid Payments - Accept online payments at the lowest rate. Instant Merchant Approval. Send invoices and recurring payments.Paid Cart - eCommerce store made to help get you Paid and save money. Integrated Real Time Shipping Rates and Label Printing Paid Shipping - Hosted shopping cart solutions with integrated real time shipping rates and label printing.

Technologies: Reactjs, Redux, & Redux-forms

2019

FinFolio makes portfolio management software for investment advisors. We have embraced an expanded definition of portfolio management that includes reporting, rebalancing, trading, billing, a mobile-ready client portal and all other elements of your back office, integrated into a single portfolio management software suite.

Technologies: Reactjs, Redux, & Typescript

Side Projects

2024

The Weekday Date Range Picker Component is a React component developed using TypeScript and Vite. It allows users to select date ranges while ensuring that only weekdays (Monday through Friday) can be selected, excluding weekends (Saturday and Sunday). This component provides a user-friendly interface for selecting date ranges and includes features such as changing the displayed year and month, predefined date ranges, and returning selected date range and weekend dates. This component is developed without relying on any third-party React date picker libraries.

Project code: <github.com/khyatibardolia…>

Technologies:

  • ReactJs

  • Typescript

  • Css

  • Vite

2024

The Task Management App is a simple web application designed to help users manage their tasks effectively. It provides features for adding, editing, and deleting tasks, as well as tracking their status changes over time. The app also offers user-friendly interfaces for creating new tasks and updating existing ones.

Project code: <github.com/khyatibardolia…>

Technologies:

  • Frontend: `React.js, Material-UI`

  • State Management: `React Context API`

  • Routing: `React Router`

  • Bundler: `Vite`

  • Date Formatting: `date-fns`

  • Storage: `Local Storage`

2023

In this App you can fun looking for your favorite character of Rick and Morty.

Project code: <github.com/khyatibardolia…>

Technologies:

  • ReactJs

  • Typescript

  • Graphql

  • SAAS

  • Bootstrap

2023

The Profile Creation Progress Widget is a web component designed to help users keep track of their profile creation progress.

Project code: <github.com/khyatibardolia…>

Technologies:

  • ReactJs

  • Typescript

  • Sass

2021

"IdeasList" is a productivity app to keep your thoughts organized. The key idea of "IdeasList" is that everything is a list. A user can organise ideas in an infinitely deep bullet list under each note.

Project Code: <github.com/khyatibardolia…>

Technologies Used

  • ReactJs

  • Redux

  • Typescript

  • Material-UI

  • React-toastify

  • Firebase

2021

Google oAuth is a one page site where user can sign in using their Google account.

Project Code: <google-oauth.netlify.app/>

Technologies Used

  • ReactJs

  • Typescript

  • Sass

  • react-google-login

  • Bootstrap

2021
E-commerce Vue App

A vue-based simple e-commerce application.

Project Code: <github.com/khyatibardolia…>

Technologies:

  • NuxtJS

  • VueJS

  • TypeScript

  • Eslint

  • SCSS

  • Stylelint

  • Axios

  • Jest for Unit tests

  • Cypress for e2e tests

2021
E-commerce React App

This project is a simple e-commerce application having functionalities such as:

  • Get Product List from a Rest API.

  • Product list having pagination with 6 products per page.

  • User can Add/Remove product from Cart.

  • User can Add/Remove product from Wishlist.

  • User can Add product to cart from Wishlist.

    Project Code: github.com/khyatibardolia…

    Technologies:

    • ReactJs

    • React-hooks

    • Redux

    • Typescript

    • HTML

    • Bootstrap

    • Cypress for e2e tests

Work Experience

2022 — 2023
Frontend Engineer at TUI Via Jagaad

I was outsourced through Jagaad company to work with the client TUI on their digital platform called sales-reps. Sales-reps platform is used by Hotel reps to sell excursion to their customers.

- Legacy code maintenance
- Development of reusable, performant Vue.js components in a micro-frontend architecture.
- Integrating REST APIs using axios
- Writing meaningful unit and component tests with Jest
- Implementation of responsive layouts using mobile-first approach
- Best Development Practices: Clean Code, Design Patterns, and Test Driven Development (TDD)
- Troubleshooting bugs
- Unit testing using Jest
- code reviews
- Methodology: Scrum/Agile, Domain Driven Development

2021 — 2023
Frontend Developer at Jagaad
Remote

- Front end development for several digital consultancy projects.
- Technologies: VueJS, ReactJs, HTML, CSS (Sass).
- Automated code quality checks using ESLint, Stylelint, and Commitlint.
- Create user's interfaces based on UX/UI designs.
- Creation of new functionalities, process, components and tools that improve interaction with the web.
- Make API calls to renderize the info provided by backend.
- Fix bugs for usability.
- Writing intensive unit tests to ensure robust application functionality.

2021 — 2021
Freelance Frontend Developer at Self-employeed
Surat, India

I worked as a Freelancer for almost 3months and worked on client Projects.

2019 — 2020
Junior Frontend Developer at WebOsmotic
Surat, India

Education

2014 — 2019
Master's of Science in Information Technology at Veer Narmad South Gujarat University
India

Contact

LinkedIn