My name is Florian Boyaka. I'm a Software Developer and Data Analyst looking for work.
This website is where I keep track of my current projects and their progress.
To contact me, please reach out to my email florianboyaka@gmail.com, message me on LinkedIn, or leave a voicemail at (205)907-7757.
Feel free to check out my code more in depth at github.com/fboyaka.
The Bingo Sheet was my first personal coding project made with the express intent of being used by others. I created this sheet in 2023 for internal use at OSU's College of Engineering DOI (Diversity, Outreach, and Inclusion) office. Since the fall semester was coming soon, many students were asking what their courses would look like for the coming semester or what would be recommended for them to take. This process was somewhat time consuming on the DOI's end since the courses were dependent multiple factors such as Major, Honors, and Math level. Because of my experience in programming, department advisors requested I create a simple website or tool that would help alleviate the process of checking a student's courses.
Overall, I believe the page was successful. Few changes had to be made from the initial version (minor logic changes and visual changes) but clear functionality and visuals made it an easy to use and to understand page for the DOI advisors which helped them save much time when assisting students.
Having started this project on August 11, 2025 the DnD Calculator was what created from my drive to create visualizations and my recent interest in Dungeons and Dragons. The original concept was a simulator that would allow the user to input an entire board of characters, enemies, and their stats to simulate combat and determine which would win. Considering the amount of effort I decided to scale it back and focus on three parts: User Input, Functionality, and Visualization.
The User Input used Bootstrap to create interesting and useful input fields while the JavaScript (JS) filtered them to only allow specific types of strings. The Functionality was represented in the JS organization which used the principles of "high cohesion, low coupling" by having functions focused on a single purpose which made testing them easier and will make it easier to understand for any new eyes looking at them. Finally, with Chart.JS I was able to create an interactive visualization outside of traditional means (Tableau, Excel, PowerBI).
The calculator's final result is something I can be proud of. It's responsive to new inputs and displays the data in a concise and digestible manner. It was also completed far faster than my initial estimation of 3 weeks. In total, it only took 1.5 weeks with the Minimum-Viable-Product (MVP) format which yearns for more possible features but led to a presentable product. During the other 1.5 weeks I had I was able to work on this website which will hopefully become the center of multiple other projects in the future.
Sprint | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Sprint 3 Week 1 (September 1) |
(0.5pts) Identify questions to answer (0.5pts) Identify success metrics |
(1pt) Clean accepted loan data | (1pts) Clean denied loan data | (0.5pts) Create example data, figures, and charts on .rmd file (0.5pts) Knit .rmd to HTML and upload |
(1pt) Exploratory data analysis for denied loan data | |
Sprint 2 Week 1 (August 25) |
(0.5pts) Update visuals for degrees in the About Me page |
(0.5pts) Add descriptive text for DND Calc on landing page and project page |
(0.5pts) Create resources page (0.5pts) Add phone accessibility for resources page (Cancelled Task) |
|||
Sprint 1 Week 2 (August 18) |
(0.5pts) Chart update |
(0.5pts) Website layout and page planning |
(0.5pts) Refactor code for fboyaka.github.io |
(0.5pts) Tab functionality |
(0.5pts) Sprint planning page |
|
Sprint 1 Week 1 (August 11) |
(0.5 pts) Initialize Inputs and Buttons |
(0.5 pts) Graph Initialization |
(0.5 pts) Input Validation |