Profile
Computer science graduate with strong fundamentals in computing and networking. Skilled in programming languages like Python and JavaScript, with experience in API development, testing, and Agile workflows. Strong analytical thinker and team collaborator, eager to grow technical skills and contribute to impactful digital projects.
Technical Skills
- Programming languages: JavaScript, Python, HTML, CSS, Zsh/Bash
- Databases: SQL, NoSQL, MongoDB
- Frameworks and Libraries: Node.js, Flask, React, Redux, Express
- Tools and Practices: Git, Linux, Postman, Agile, Scrum
Projects
Chess Puzzle Generator
- Developed a Python and Flask web application using Stockfish 14 for real-time chess analysis.
- Created an interactive platform for users to solve chess puzzles from their own game scenarios.
- Utilized external CDNs for efficient chessboard and game rule management, ensuring a smooth user experience.
- Managed project using Agile methodologies, organizing sprints for continuous improvement.
Blackjack Basic Strategy Tester
- Developed a full-stack web application using Node.js, Express, MongoDB, and React to simulate Blackjack games.
- Implemented a custom algorithm to compare user moves against optimal Blackjack strategy and provide real-time feedback.
- Created a RESTful API to manage game logic, card shuffling, and result tracking, ensuring smooth and interactive gameplay.