Genc Bokshi, Developer in Prishtina, Kosovo
Genc is currently unavailable

Genc Bokshi

Software Engineer and Developer

Prishtina, Kosovo

Toptal member since June 8, 2026

Bio

Genc is a senior software engineer with 10+ years of experience building scalable web and mobile applications across SaaS, ERP, POS, and AI-powered platforms. He's an expert in React, TypeScript, React Native, Next.js, and Vue.js with deep experience in state management, front-end architecture, and reusable component systems. He's skilled in translating complex requirements into intuitive UIs, focusing on clean architecture, performance, accessibility, and engineering best practices.

Portfolio

Ritech Solutions
React, RTK Query, React Query, Zustand, TanStack Table, TanStack Router, Shadcn...
purchAIse
React, Redux Toolkit, TypeScript, JavaScript, Antd, Fluent UI, Figma, GitHub...
STOM LLC
React, React Native, React Router, React Query, Antd, Next.js, TypeScript...

Experience

  • JavaScript - 10 years
  • React - 6 years
  • React Native - 4 years
  • React Query - 3 years
  • TypeScript - 3 years
  • Zustand - 3 years
  • TanStack Router - 1 year
  • Shadcn - 1 year

Preferred Environment

Widow, MacOS, Slack, Teams

The most amazing...

...project I've worked on involved engineering the front end for a national record retrieval platform serving thousands of law firms and insurance carriers.

Work Experience

Senior Software Engineer

2025 - 2026
Ritech Solutions
  • Developed and maintained scalable front-end architecture using React, TypeScript, TanStack Router, and React Query. Replaced manual data-fetching patterns, improving caching efficiency and reducing unnecessary re-renders across the application.
  • Built a reusable component library with Shadcn UI and Tailwind CSS. Implemented form validation workflows using React Hook Form and Zod, reducing runtime errors and accelerating delivery.
  • Managed client-side state with Zustand, reducing front-end complexity. Collaborated with product and design teams while maintaining engineering standards through structured code review workflows.
Technologies: React, RTK Query, React Query, Zustand, TanStack Table, TanStack Router, Shadcn, Tailwind CSS, TypeScript, Zod, React Hook Form, Redux Toolkit, Figma, Bitbucket, Jira

Senior Software Engineer

2024 - 2025
purchAIse
  • Led front-end infrastructure development for an AI-powered supplier management platform. Built scalable React component systems using Redux Toolkit and reusable UI patterns that accelerated feature delivery across dashboards and applications.
  • Migrated the design system from Fluent UI to Ant Design, improving visual consistency and front-end maintainability. Contributed UX and front-end architecture feedback that directly improved usability and streamlined user workflows.
  • Collaborated daily with designers and product managers to translate business requirements into polished user experiences. Managed release workflows, pull requests, and front-end standards through structured GitHub collaboration processes.
Technologies: React, Redux Toolkit, TypeScript, JavaScript, Antd, Fluent UI, Figma, GitHub, Jira

Senior Software Engineer

2020 - 2024
STOM LLC
  • Architected and developed ERP and POS front-end solutions across web and mobile using React, React Native, Vue.js, and Next.js, handling complex UI workflows and asynchronous data management with Redux Toolkit and React Query.
  • Led front-end technical discussions and contributed directly to application architecture and feature planning, driving engineering decisions across multiple products and coordinating feature delivery workflows across teams.
  • Worked closely with designers to improve UX flows, consistency, and usability across platforms, translating visual concepts into maintainable, production-ready interfaces across both web and mobile products.
Technologies: React, React Native, React Router, React Query, Antd, Next.js, TypeScript, Redux Toolkit

Front-end Developer

2019 - 2020
Sprigs
  • Delivered responsive front-end solutions for websites and web applications using Vanilla JavaScript and Vue.js, building maintainable architectures with Bootstrap and Tailwind CSS, focused on modularity and cross-browser compatibility.
  • Co-developed a reusable front-end boilerplate that standardized project setup across the team, reducing configuration overhead and improving overall development efficiency.
  • Converted Sketch designs into responsive, accessible interfaces with strong cross-browser support, collaborating with designers and back-end engineers to improve performance and user experience.
Technologies: Vue 2, JavaScript, jQuery, jQuery UI, HTML5, CSS, Tailwind CSS

Front-end Developer

2017 - 2019
Rrota
  • Built and maintained responsive, cross-browser client-facing applications using Vue.js and jQuery, delivering polished production-ready interfaces from designer mockups.
  • Developed dynamic UI components and interactive front-end features using Vue.js and jQuery UI, focusing on responsiveness and consistent user experience across browsers.
  • Managed front-end workflows, version control, and code collaboration using GitLab and SourceTree, maintaining clean development processes across project deliveries.
Technologies: jQuery, jQuery UI, Bootstrap, CSS, HTML5, Vue 2, TypeScript, JavaScript

Front-end Developer

2015 - 2017
The Foundation House (ex IPKO Foundation)
  • Built and maintained responsive websites for NGOs from scratch using WordPress, Bootstrap, and custom CSS, delivering tailored digital solutions aligned with stakeholder requirements.
  • Worked directly with NGO stakeholders and beneficiaries to gather requirements and translate them into functional, user-focused websites.
  • Managed deployments, updates, and ongoing maintenance for multiple client websites, ensuring stability and consistent availability across projects.
Technologies: HTML5, CSS, Bootstrap, jQuery, jQuery UI

Experience

Platform for Medical Record Retrieval

I developed front-end features for a national record retrieval platform serving thousands of law firms and insurance carriers across all 50 states. I built reusable UI components using Shadcn UI and Tailwind CSS, implemented form validation with React Hook Form and Zod, and managed server and client state using React Query and Zustand. I adopted TanStack Router to improve routing structure and type safety. I collaborated with product and design teams to deliver scalable, maintainable solutions within structured Agile workflows

ERP and POS Platforms

I architected and developed front-end solutions for ERP and POS platforms across web and mobile. I built scalable applications using React, React Native, Vue.js, and Next.js, handling complex UI workflows and asynchronous data with Redux Toolkit and React Query. I led front-end technical discussions, contributed to architecture decisions and feature planning, and worked closely with designers to improve UX consistency and usability across multiple products and teams.

AI-powered Supplier Management Platform

I led front-end infrastructure development for an AI-powered supplier management platform, including internal dashboards and public-facing applications. I built scalable React component systems with Redux Toolkit, migrated the design system from Fluent UI to Ant Design to improve visual consistency and maintainability, and contributed UX feedback that streamlined user workflows. I collaborated daily with designers and product managers to translate business requirements into polished, production-ready interfaces.

Education

2014 - 2019

Bachelor's Degree in Computer Science

University of Businnes and Technology - Prishtine, Kosovo

Skills

Libraries/APIs

React, React Query, jQuery UI, jQuery, TanStack Table, Zod, React Hook Form, Vue 2, React Router, Antd

Tools

Shadcn, RTK Query, TanStack Router, Slack, Redux Toolkit, Figma, GitHub, Bitbucket, Jira

Languages

TypeScript, HTML5, CSS, JavaScript

Frameworks

Tailwind CSS, React Native, Next.js, Bootstrap, Fluent UI

Platforms

MacOS

Other

Zustand, Widow, Teams, Software Development, Planning, Communication

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring