background

SWE intern at Travefy Inc.

Jun 2024 - Sep 2024

SWE intern at Travefy Inc.

Internship Stats

Pull Requests
35 PRs
Commits
95
Repositories
7

At Travefy, I had the opportunity to work on different parts of the product. I tackled long-standing issues on the frontend, backend, and the two native mobile apps.

As far as my 'intern project' goes, I worked on creating a machine learning model trained on user data to personalize the marketplace. This model was able to predict what users would be interested in based on their past interactions with the platform, and create recommendations for similar items.

I had the opportunity to work across 7 repositories, and made 35 pull requests in total. I also worked alongside another intern to preform code reviews and QAs using CI/CD workflows.

The tech stack consisted of C#/dotnet as the back-end. On the front-end it was a combination of emberjs, javascript, and typescript. For mobile apps I used Kotlin for the android app, and Swift/SwiftUI for the iOS app.

However, I also had the opportunity to work through other parts of the stack, so I wasn't just limited to languages and frameworks. I utilized opensearch (elastic search) and DynamoDB, along with Microsoft SQL to handle much of the database side, and used redis to perfom server-side caching.

Work Sample

Travefy featured row

The featured row represents the client-side view of the recommendations ML model

Tech stack

C#SwiftKotlinJavascriptAWSMachine Learning