My Resume
Work experience
2024 - Present
Back End Developer
Architected and developed a scalable microservices-based chess learning platform using AWS services (Lambda, SNS/SQS, Aurora MySQL, EC2, API Gateway).
- Engineered high-performance chess algorithms and custom data structures in Go and Python for efficient game representation, analysis, and pattern recognition.
- Developed optimized chess libraries implementing advanced features like Zobrist hashing for efficient game storage and retrieval.
- Created a deep learning model for chess position recognition from videos, enabling position-based video search and content analysis.
- Implemented background workers for integrating third-party platforms (Chess.com, Lichess) to gather comprehensive player statistics and game data.
- Implemented robust chess logic and microservices with comprehensive test coverage using TDD and testcontainers.
- Created efficient data processing pipelines for real-time game analysis and personalized learning recommendations.
- Collaborated with a diverse international team including IT professionals and chess masters, bridging technical and chess expertise across multiple languages and cultures.
2023 - Present
Board Member & Chess Coach & Web Developer
Architected and developed a high-performance static website using modern web technologies including Astro, React, and Tailwind CSS. Implemented a user-friendly content management system with TinaCMS while maintaining optimal loading speeds and SEO metrics through automated CI/CD pipelines.
As a chess coach and board member, I lead adult group sessions while managing strategic partnerships and financial planning. My approach combines practical teaching methods with sustainable club development strategies, focusing on both individual player growth and strengthening our community presence through collaborative initiatives.
2022 - 2023
Project Manager & Backend Developer
- Architected and developed a scalable recruitment management system in Go, integrating it with multiple external APIs and services.
- Designed a high-performance data layer using PostgreSQL with optimized queries and Redis caching strategies, significantly enhancing system response times.
- Integrated Meilisearch for advanced job search capabilities, enabling real-time filtering and full-text search functionality.
- Implemented comprehensive observability using OpenTelemetry with Jaeger for distributed tracing, and Prometheus with Grafana for metrics collection and visualization.
- Built a robust API with OpenAPI specifications, facilitating seamless integration with front-end services.
- Established automated CI/CD pipelines using GitHub Actions with optimized Docker images using distroless containers and multi-stage builds.
- Successfully delivered the project within timeline and budget constraints while maintaining high code quality standards.
2021 - 2021
Embedded Systems Development Intern
I contributed to embedded systems development, focusing on protocol implementation and system integration:
- Developed and integrated proprietary and Open Protocol communication interfaces in C on a BuildRoot-based embedded system, ensuring robust device-to-device data exchange.
- Coded a cross-platform desktop application using C++/Qt, enabling real-time WiFi communication with embedded devices for efficient data retrieval, filtering, and analysis.
- Designed and implemented an intuitive graphical interface for embedded system control, significantly boosting operator workflow efficiency.
- Created comprehensive technical documentation covering system architecture and protocol specifications.
2018 - 2018
Backend Developer Intern
Managed and optimized containerized applications using Docker and Kubernetes with Helm charts for orchestration. Handled Linux system administration tasks.
Education
2022 - in progress
Bachelor of Science - BS Computer Science
IU International University of Applied Sciences