Bitmoji avatar

Hello! I'm Geraldine.

I am an aspiring software engineer with a passion for building useful and gorgeous applications. Over the past two years, I chased after my desire to learn languages and frameworks while building awesome products.

Skills & Technologies

Languages

--------------------

Swift

JavaScript

Python

iOS skills

--------------------

UIKit

SwiftUI

SpriteKit

Front-end

--------------------

HTML5

CSS3

SASS

React.js

Back-end

--------------------

Node.js

Postgres

Projects

Mnemosyne screenshot 1 Mnemosyne screenshot 2

Mnemosyne

Mnemosyne is an iOS application that is used to keep track previously applied jobs. The app is built using SwiftUI, a declarative UI framework unveiled by Apple at WWDC 2019. All the data that is created by the user is stored locally using UserDefaults.

Technologies: Swift, SwiftUI

Sharpshooter screenshot 1 Sharpshooter screenshot 2

Sharpshooter

Sharpshooter is an iOS application where the player has 60 seconds to destroy as many green targets possible while avoiding to shoot the red targets. The user's high score is stored locally, and it is updated when the user breaks their record. The app is built using SpriteKit to handle the 2D objects that appear on the screen. All the graphic assets like the background and targets were created by me.

Technologies: Swift, UIKit, SpriteKit

CampNav screenshot 1 CampNav screenshot 2

CampNav

CampNav is a React web application that allows the user to be able to identify select campus buildings at Stony Brook University. The building identifier is constructed using AutoML, a ML tool for Google Cloud Platform. Once the user takes a photo of a campus building, the photo is sent to a Flask server which returns the name of the building along with a probability percentage based on the accuracy of the prediction.

Technologies: JavaScript, Python, React.js, Flask, AutoML

Hangman screenshot 1 Hangman screenshot 2

Hangman

Hangman is an iOS application where the user reveals a word by guessing letters before they run out of tries. The app's UI is built programmatically using commonly used UIKit views and controls.

Technologies: Swift, UIKit