Senior Software Development Engineer
CurrentFull-Stack Development: Comprehensive tournament management system utilizing ReactJS for web interfaces, NextJS for server-side rendering and SEO optimization, and React Native for cross-platform mobile applications.Architecture and Design: Architected the software stack to ensure seamless integration between ReactJS, NextJS, and React Native, optimizing for performance and scalability across web and mobile platforms.Feature Implementation: Developed key features such as real-time tournament tracking, user registration, and dynamic scheduling, enhancing the overall functionality and user experience of the application.Code Quality and Best Practices: Implemented best practices for code quality and maintainability, including unit testing, continuous integration/continuous deployment (CI/CD) pipelines, and code reviews.Cross-Platform Consistency: Ensured consistency and synchronization of features and data between the web and mobile applications, providing a cohesive experience for users across different devices.