top of page
Download CV

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

true

JB

Jasmin B.

Mid

Frontend Developer

Summary
Technical Skills
Projects Worked On
Mid Level
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

How it Works

KNOW

SEND

LIKE

SEND

ON BOARD

How it Works

1.

SEND

2.

MATCH

3.

TRIAL

4.

ON BOARD

bottom of page