Tyler Mak

Student

I am studying for a Masters in ICS - Data Science at University of Hawai'i at Manoa. I am currently a sophomore.


Interests: Machine Learning / Deep Learning, Big data, Neuroscience, Sociology/Psychology, Sustainability


Projects

RCWarriors 2024-05-10

A custom social platform tailored for the UH Manoa gym goers

Javascript Bootstrap React MongoDB

Read More
Circle Class 2023

A program that creates a Circle and Cylinder subclass to streamline mathematical calculations involving these shapes. Operations include calculating surface area and volume.

C++

Read More
DungeonRPG 2022-04-01

I developed a turn based rpg dungeoning game with procedurally generated encounters with difficulty scaling with your level. This game requires you to manage your resources and judging when you should take a risky move or to fall back and live another day.

Java

Read More
Probability 2023

An interface that allows the user to create their own statistical experiments/sample spaces, variables, and events to perform probabilistic calculations and operations.

Java

Read More

Essays

Exploring Fundamental Software Engineering Concepts

09 May 2024

In the realm of software engineering, mastery of fundamental concepts transcends the confines of a specific technology stacks or an application domain. Throughout this course, we delved into important principles and concepts that are required in professional software development, expanding...

Software Engineering

Artificial Learning?

07 May 2024

I. Introduction Recently, the development of AI and its implementation in software has skyrocketed, creating new functionality and applications for consumers and workers alike. In software engineering, for example, AI is being used to assist in creating and structuring code,...

Software Engineering Artificial Intelligence ChatGPT

Don't Reinvent the Wheel, Smooth Development with Design Patterns

25 Apr 2024

Design Patterns in Software Engineering When it comes to creating software, every programmer has encountered or utilized a design pattern in some way. This is because design patterns are just general, repeatable approaches to solving a problem or to implement...

Software Engineering Meteor MongoDB

Get Smart with Smart Questions

24 Jan 2024

How To Ask Questions like a Software Engineer Every software engineer gets stuck from time to time in their line of work. Typically, when you are dealing with a difficult technical problem, asking for help or guidance from the community...

Questions StackOverflow

Software Engineering for Data Scientists

18 Jan 2024

What is Software Engineering? Software engineering is a blanket term used to describe the process or approach of solving a problem through analysis, program design, implementation of the solution into code, testing the functionality the program, deploying the program, and...

Business and Career Software Engineering

First Impressions with ESLint

17 Jan 2024

My thoughts on ESLint After programming with ESLint for a week creating small javascript programs, I found ESLint to be very easy and convenient to use, taking at most a minute to get opertaional on my repositories. For a typical...

Javascript ESLint