I'm a Software Engineering student passionate in developing full-stack applications that are visually pleasing and postively impact the world.
Implemented the backend for a service that computes six degrees of Kevin Bacon. Using Maven build system, created REST API endpoints that are supported with Neo4j database. Practiced software architecture in particular server/client model. Extended software functionality by adding frontend component to display the supported endpoints in this service.
Designed a minimum airplane navigation system using some GoF design patterns. The autopilot software of the aircraft sends requests to obtain the coordinates from the three GPS receivers. There are two brands of GPS receivers (two Honeywell and one Rockwell). The current system employs a majority voting strategy to determine the coordinate to use.
Using core OOP concepts, an algorithm was designed to autonomously compute the easiest escape route to evade the cop. The algorithm handles two scenarios: firstly, the shortest path to the ending point will be deduced based on the starting and ending points. Secondly, the algorithm will determine a way to exit the map by itself based on the starting point only.