Birat Koirala
Click here for a more interactive version
Experience
- 1 year experience of Tutoring GCSE and 11+ students one-on-one (2019 - 2020)
- Mullaley architectural design in-office work experience with excellent feedback from work manager, supervisor and colleagues (2018)
Computer Skills
- Java
- JavaFX
- Java Swing
- Maven
- JavaScript
- ReactJS
- Express
- HTML
- CSS
- Node
- Git
- Sony Vegas Pro
- Adobe Lightroom
- Paint.net
- Photography & Cinematography
Personal Skills
- Highly Organised
- Time Management
- Team Player and Independent
- Ability to quickly adapt to new environment
Projects
Student Dashboard
Link to Project
Objective
A visibly simple application to help a student with their basic utility tasks.
Features:
- Calculator
- Dictionary
- Notes
- Timer
- Whiteboard
- Slider GUI to switch between actions
Languages and/or Libraries used
- Java (backend)
- JavaFX (frontend)
Typing Speed Test
Link to Project
Objective
A web app to measure typing speed.
Features:
- Measures typing speed
- Integrated dark and light mode
Languages and/or Libraries used
- HTML
- Vanilla JavaScript
- CSS
Backtracking Sudoku Solver
Link to Project
Objective
A sudoku solver which utilises a backtracking algorithm to visibly solve sudoku puzzles.
Features:
- Obtains and displays a random sudoku puzzle
- Solves the random sudoku puzzle
- Each number gets a colour when being completed; Red(for not completed yet), Green(for completed), White(for not attempted yet)
Languages and/or Libraries used
- Java (backend)
- JavaSwing (frontend)
Connect 4 against minimax algorithm
Link to Project
Objective
A connect4 game which allows a PvE(player vs environment) mode and PvP(player vs player) mode.
Features:
- PvP Game Mode
- PvE Game Mode with implementation of minimax algorithm
- Difficulty can be selected in PvE
- Concurrency (Server can host more than one game at a time)
Languages and/or Libraries used
Frontend:
Backend: