Profile Photo

Hello, World! My name is

Jenna Tripoli

and welcome to my portfolio.

I am a full-stack software engineer with passions for web development, robotics, and video games. I pride myself on my love of learning, attention to detail, and collaboration skills.

Education

M.S. Computer Science

B.S. Computer Science

Interactive Media & Game Dev. Minor

Graduated May 2024 (High Distinction)

from Worcester Polytechnic Institute

Favorite Tech

JavaScript

React

Tailwind

Java

Python

SQL

AWS

GitHub

Projects

Gently

TypeScript
React
TailwindCSS
Astro
TinaCMS

A local same-day delivery company.

Gently's website allows visitors to explore available services through a clean and intuitive user experience. I prioritized responsive design to ensure seamless usability on both mobile and desktop platforms. The site is integrated with real-time customer reviews from AskNicely to highlight feedback and build trust.

ASL Survey Tool

JavaScript
React
CSS
AWS

Platform for surveys in American Sign Language (ASL).

The tool hosts surveys that eliminate written English, relying entirely on videos and non-textual elements. The design incorporates color indicators that meet WCAG 2.2 and USWDS standards for non-text contrast. To evaluate the tool's usability, we conducted an unmoderated user study with 30 Deaf participants.

Study Buddy

Kotlin
XML
SQLite
REST

Android app for studying flashcards.

Users can create custom study sets by entering terms and definitions, then review them using animated digital flashcards. The application also features a study plan timer based on the Pomodoro Technique. Additionally, it includes a dictionary search that supports both written and spoken input for easy access to definitions.

Smiski Tracker

JavaScript
React
CSS

Website to track collectible figurines.

Users can select or deselect icons to track their collection, with the option to collapse or expand different series. The site preserves these choices using local storage, ensuring a personalized experience. All images are sourced from Smiski's official site, and the interface is designed to reflect the brand's signature color scheme.

2x2 Madness

JavaScript
React
CSS

Grid puzzle about matching colors.

The player rotates groups of four squares to form color-matching sets, with the objective of removing all colors from the board. Built using a Model-View-Controller architecture, the application utilizes a Canvas object for rendering and JSON configurations to manage the board setup for three sizes.

Rowdy Raccoon

Unreal Engine 4
Blueprints

Explore the town as a raccoon.

The player can interact with objects, scare NPCs, communicate with animals, do parkour, eat food, and collect bottle caps to earn points. Developed in six weeks, the game uses blueprints to implement key features such as save states, score tracking, character sockets, object interactions, and the interface design.

Experience

May 2024 - Present

Redondo Beach, CA

Volunteer Mentor

Beach Cities Robotics


  • Teach high school students skills in Java programming and GitHub for robot control systems.
  • Design and develop the team's website and an application for strategy and data analysis.
  • Jun - Dec 2024

    Santa Monica, CA

    Full-Stack Engineer

    Gently


  • Enhanced API capabilities to facilitate same-day local deliveries for a growing client base.
  • Engineered a custom warehouse management system with modern front-end design and technology.
  • Created solutions with TypeScript, React, TailwindCSS, AWS, Prisma, Express, Next, and Vitest.
  • Developed back-end integrations with Shopify, Route4Me, Twilio, SendGrid, Clerk, and AskNicely.
  • Jan - May 2024

    Framingham, MA (Remote)

    Software Engineer

    ASL Education Center


  • Designed and created responsive and modular web applications using JavaScript, React, and CSS.
  • Streamlined collaboration across time zones using GitHub Projects to enhance team efficiency.
  • Aug 2023 - Dec 2024

    Worcester, MA

    Researcher and Developer

    WPI Human-Computer Interaction Lab


  • Made a cutting-edge platform for creating and distributing surveys in American Sign Language (ASL).
  • Used guidelines from the WCAG 2.2 and USWDS color indicators and standards for non-text contrast.
  • Implemented and deployed the application using JavaScript, React, CSS, Python, PostgreSQL, and AWS.
  • Conducted an unmoderated user study with 30 Deaf participants to evaluate the tool's usability.
  • Jun - Aug 2023

    Cypress, CA

    Technology Development Intern

    Optum


  • Improved an internal insurance claim management portal by creating a data override system.
  • Used Java, Oracle Scripts, SQL, and REST APIs for the back end functionality of the feature.
  • Worked with Jenkins for CI/CD, DBeaver and Postman for testing, and Rally for Agile collaboration.
  • Mar 2022 - Dec 2023

    Worcester, MA

    Student Teaching Assistant

    Worcester Polytechnic Institute


  • Delivered detailed feedback on projects, helping refine coding and problem-solving skills.
  • Held regular office hours to debug issues, answer questions, and provide academic support.
  • Taught and reinforced key concepts in Python, SQL, relational databases, and data visualization.
  • Jun - Aug 2022

    Worcester, MA (Remote)

    Website Developer

    Worcester Polytechnic Institute


  • Designed and developed websites for multiple groups on campus using WordPress and custom CSS.
  • Created templates for lab contributors to share research findings, streamlining content publication.