Short bio
7+ years of strong experience in Web and Mobile development. Created Full-Stack web applications. Responsible for developing projects from scratch, starting with the idea and Architecture Prototyping till a final product with back-end and Web front-end. Good understanding of OOP, and design best practices. Always deliver a clean and optimized code as well as a front-end layout. Have experience leading small front-end teams.
Tech stack
Work experience
- Fullstack Developer10.2024 โ present
The project involves developing an interactive electronic queue system for a bank, providing a streamlined and efficient way for customers to manage their appointments. Upon arrival at the bank, customers interact with a kiosk to select the service they need and a ticket is issued. The system displays the customer's place in the queue on a TV screen. It also features an employee panel that allows staff to call customers, manage their queue positions, or direct them to other specialists. This solution helps enhance customer service by minimizing wait times and improving the bank's operations flow.
Responsibilities:- Responsibilities:โ
- Team Leading
- Fullstack development
- Conducting code reviews and optimizing the system for performance
- Completed tasks:โ
- Created a fully responsive user interface for both kiosk and TV displays
- Implemented the employee management panel for queue control
- Integrated real-time queue updates using Redux Toolkit Query
- Designed multiple 3D models for queue display on TV screens using ThreeJS
- Ensured codebase coverage with over 75% of unit tests
- Delivered a desktop and mobile-friendly version of the app
Technologies: React, Redux Toolkit Query, Typescript, SCSS, ThreeJS, Java
- Fullstack Developer08.2023 โ 10.2024
This project involves the creation of an interactive ticketing kiosk for a wildlife park, allowing visitors to easily purchase tickets based on their preferred experiences and packages. Users can select which zones of the park they wish to visit, such as the zoo, dolphinarium, or playground, and add extras like guided tours, meals, and beverages. The system offers a seamless checkout process, where users review their selections in a cart and complete their purchase. A receipt and ticket are printed immediately after payment, providing a convenient entry experience for visitors.
Responsibilities:- Responsibilities:โ
- Frontend development
- Bug fixing
- Code review
- Completed tasks:โ
- Designed and developed the user flow for selecting zones and additional services
- Implemented the cart and payment logic using React Query for real-time updates
- Developed and styled the interface using SCSS for a clean and responsive design
- Built a state management system using Zustand for efficient data handling
- Tested and optimized the application for desktop kiosks and mobile versions
- Ensured over 80% code coverage with unit and integration tests
Technologies: React, Typescript, React Query, SCSS, Zustand, SCSS



