Frontend Developer (TypeScript / JavaScript) Technical Skills Professional Experience Frontend Developer – Sportsbook Platform Frontend Architecture & System Design Web Components & Widget Development Frontend Developer – Casino Platform Key Strengths Additional Experience Freelance Job
Summary
Frontend Developer with 8+ years of experience specializing in high-performance, real-time web applications. Strong background in sportsbook and casino platforms, including real-time odds systems, betting engines, and third-party integrations. Experienced in scalable frontend architecture using monorepo (Nx), state management solutions, and reusable component systems such as Web Components. Highly skilled in debugging, performance optimization, and AI-assisted development.
- Languages: TypeScript, JavaScript
- Frameworks: React (Expert), adaptable to other frameworks
- State Management: Zustand, Redux
- Architecture: Nx Monorepo, Modular Architecture
- Realtime: WebSocket
- Web Technologies: Web Components (Custom Elements)
- Tools & Concepts: API Integration, Performance Optimization, Debugging
- AI: AI-assisted coding, Prompt Engineering
- Mobile: Flutter (Android & iOS)
Key Responsibilities:
- Developed scalable real-time sportsbook applications with high reliability and performance
- Integrated WebSocket for live odds updates, scores, and betting data streams
- Transformed and normalized API data to meet complex business requirements
- Designed and implemented core betting systems:Odds display system
Bet Slip (Single Bet, Multi Bet, System Bet)
- Integrated third-party services such as Betradar for real-time sports data and analytics
- Built and maintained:Real-time odds subscription system
Bonus and promotion systems
Live score systems across multiple sports
Market and event systems
Virtual sports and simulation betting systems
- Designed and maintained Nx Monorepo architecture to manage multiple applications and shared libraries within a single repository
- Built reusable modules and internal frameworks to improve development speed and consistency
- Structured scalable frontend systems to support multiple products and teams
- Developed applications and converted them into Web Components (Custom Elements)
- Built reusable widget systems that can be embedded into external websites
- Ensured cross-platform compatibility and framework-agnostic usage
Key Responsibilities:
- Developed casino frontend systems with multiple game integrations
- Built game search and filtering by vendor
- Integrated real-money gaming with wallet systems
- Ensured seamless UX between third-party providers and platform
- Advanced Debugging:
Expert in identifying and resolving complex production issues under pressure
- Architecture & Scalability:
Experience designing scalable frontend systems with monorepo and modular design
- AI-Assisted Development:
1–2 years of experience leveraging AI tools to accelerate development and improve productivity
- Developed cross-platform mobile apps using Flutter
- Successfully published apps on App Store and Google Play Store