top of page
Download CV

Vue.js, React.js, TS, Firebase, AWS, Sentry

JB

Jasmin B.

Mid

Mid

Frontend Developer

* Zero Evaluation Fee

Available

Available in IST Timezone

Summary

Technical Skills

Projects Worked On

Summary

  • More than 4.5+ years of relevant IT experience in design, development, validation, and deployments in JavaScript-based technologies.
  • Experience in the development of Rest API (Using Node JS) and FrontEnd (Using React.js, Vue.js, ReactNative).
  • Basic knowledge of node.js, Express.js, MongoDB in the back-end technologies.
  • Experience in designing and development of responsive websites.
  • Interest to go for Full Stack Developer
  • Always ready to learn new things

Technical Skills

Frameworks & Lanuguages: React.js, Redux, Redux-toolkit, Redux-saga, Next.js Vue.js, Vuex, Nuxt.js, JavaScript, TypeScript

HTML, CSS, Tailwind CSS, Bootstrap, React Native, Material UI, Quassar

Third Party Integration: Firebase, Vuetify

Analytical Tools: Firebase Analytics

Debugging Tools: Sentry

Deployment: Netlify, AWS Amplify

Versioning Management: GitHub, GitLab, BitBucket

API Platforms: Postman, GraphQL, Swagger, Rest api

Management Tools: Jira, ClickUp, Trello, Asana

Development IDEs: Visual Studio Code

Work Experience

Role: Senior Software Engineer

Timeline: 2023 - Present

Responsibilities:

  • Working with Vue.js, Nuxt.js, React.js, Next.js technologies.
  • Responsible for responsive design and development of the web pages.
    Responsible for code reviews.

 

Role: Senior Software Engineer

Timeline: 2021 - 2023

Responsibilities:

  • Designed and developed responsive websites using JavaScript frameworks Vue.js, Nuxt.js, React.js, Next.js, and ReactNative.
  • Implementing REST APIs and do the state management using Vuex, Redux, Redux Toolkit store.
  • Conducted code reviews.
  • Responsible for responsive design and development of the web pages.
  • Bug Fixing.

 

Role: Frontend Developer

Timeline: 2020 - 2021

Responsibilities:

  • Understanding component-based architecture and state management.
  • Dynamic designed and browser compatible pages using HTML5, CSS3, Vue.js and React.js.
  • Responsible for responsive design and development of the web pages.

Projects Worked On

ThreeasePro

Description:

  • I have developed this web app with collaborates of the project manager, senior software engineers team and quality assurance.
  • This web app is used for hospital management and this project focuses on the user interface that is accessible to the hospital staff and the patients.
  • Some of the critical features include patient management, appointment management, inventory management, and billing management.

Technology: Nuxt.js, Vuex, Typescript, HTML5, CSS3, SCSS, Vuetify and Storybook.

Role: Frontend Developer
Development:

  • Responsible for developing a frontend for various bot and custom UI Pixel perfect Design as per figma.
  • API Integration.
  • Bug fixing

 

LunchBuddy

Description:

  • The project involves the creation and organization of an event by a school, which includes selecting a restaurant and ordering food as per the event requirement.
  • The project will be designed to facilitate communication between the school, the restaurant, and the teachers responsible for ordering the food.

Technology: React.js, Redux, HTML5, CSS3, Bootstrap and React-Bootstrap

Role: Frontend Developer
Development:

  • I have developed this web app role-base login functionality.
  • Add-to-cart functionality for food orders.
  • API integration.
  • Invoice print functionality for order details.
  • I have designed pixel-perfect all screens as per Figma.

 

MakroPRO

Description:

  • This is a mobile application and e-commerce app for Android and IOS.
  • This app is used for online shopping or buying products and to give customers access to online food and product orders.

Technology: ReactNative, Redux, redux-saga, Graphql, Firebase,CSS3 and Typescript

Role: Senior Frontend Developer
Development:

  • Barcode scanner functionality.
  • Bug fixing.
  • API integration.
  • Analytics event tracking functionality.
  • I have designed pixel-perfect all screens as per Figma.

 

MaknetWeb

Description:

  • This is an e-commerce website and is used to give customers access to online food and product orders.

Technology: Next.js, Redux, redux-saga, GraphQL, Firebase, HTML5, CSS3, Material UI and Typescript.

Role: Senior Frontend Developer

Development:

  • Bug fixing.
  • API integration.
  • Analytics event tracking functionality.
  • I have designed pixel-perfect all screens as per Figma.

 

StudioApp

Description:

  • The Shop Billing System Web App is a comprehensive solution designed to streamline the billing and invoicing processes for shops.
  • Admin can manage multiple shops from a single interface.
  • This application targets three main user roles: Admin, Shop Admin, and Employees. It offers a user-friendly interface for managing products, generating invoices, and maintaining records efficiently.

Technology: React.js, Redux, redux-saga, HTML5, CSS3, Material UI and Typescript.

Role: Senior Frontend Developer
Development:

  • User Authentication and Roles base system.
  • Generated professional invoices with details of purchased products and the total amount.
  • Product Management.
  • Customer Management.
  • I have designed pixel-perfect all screens as per Figma.

 

TestiQo

Description:

  • The Online Interview Exam System with React.js is a web-based application designed to streamline the process of conducting interviews and assessments remotely.
  • This system allows organizations to create, manage, and conduct online interviews and exams efficiently.
  • It comprises three main modules: Exam, Question, and Result Management, along with a Paper Checker module for automated assessment.
  • Support for various question types (multiple choice, single choice, descriptive Question, etc.).

Technology: React.js, Redux-toolkit, RTK Query, HTML5, CSS3, Material UI, and Tailwind CSS.

Role: Senior Frontend Developer
Development:

  • Exam Management and Question Management. Result Management and paper checker functionality.
  • Authentication functionality.
  • Question Paper functionality.

 

Fotofizz

Description:

  • It's a Social media app, where users can add posts, products and forums.
  • Here users can like, share, and comment on post
  • Users can like, follow, comment, buy, and sell the products
  • In post users can upload images and videos and generate video thumbnails dynamically.

Technology: Next.js, Tailwindcss, Zustand, HTML5, CSS3

Role: Senior Frontend Developer

Development:

  • Define the primary purpose and vision of your social media platform.
  • Understand what sets it apart from existing platforms and what specific problems or needs it addresses.
  • Determine the core features and functionalities of your social media website.
  • Common features include user profiles, news feeds, content sharing, likes, comments, messaging, and user-generated content.
  • Design the platform to be scalable from the outset. Consider potential growth in user numbers, content volume, and interactions.
  • Choose a robust backend infrastructure that can handle increased loads.

 

EasyRender

Description:

  • Easy-Render is a platform designed to connect clients seeking digital art or design services with talented freelance artists.
  • The platform serves as a marketplace where clients can post their project requirements and artists can bid on those projects based on their expertise and availability.
  • Clients are individuals or businesses looking to commission digital art or design work. They can post project descriptions, set deadlines, and specify their budget.
  • Artists are freelance professionals with skills. They can browse available projects, submit proposals, and collaborate with clients to deliver high-quality work.

Technology: Next.js, Tailwindcss, Zustand, react-onesignal, ShadcnUi, HTML5, CSS3

Role: Senior Frontend Developer
Development:

  • Project Posting: Clients can create project listings with detailed descriptions, requirements, and deadlines.
    Bidding System: Artists can browse through available projects and submit bids outlining their proposed approach, timeline, and cost.
  • Messaging System: The platform includes a messaging system to facilitate communication between clients and artists, allowing them to discuss project details, ask questions, and provide updates.
  • Payment Integration: Easy-Render supports secure payment processing, allowing clients to release funds upon project completion and satisfaction.
  • Notification functionality
Social Share

This element will not be visible on your live website - it works in the background to help protect your content.

How it Works

KNOW

SEND

LIKE

SEND

ON BOARD

How it Works

1.

SEND

2.

MATCH

3.

TRIAL

4.

ON BOARD

icons8-speech-to-text-90.png
Whatsapp
bottom of page