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
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
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
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
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
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
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
May 2024 - Present
Redondo Beach, CA
Volunteer Mentor
Beach Cities Robotics
Jun - Dec 2024 | Santa Monica, CA
Jun - Dec 2024
Santa Monica, CA
Full-Stack Engineer
Gently
Jan - May 2024 | Framingham, MA (Remote)
Jan - May 2024
Framingham, MA (Remote)
Software Engineer
ASL Education Center
Aug 2023 - Dec 2024 | Worcester, MA
Aug 2023 - Dec 2024
Worcester, MA
Researcher and Developer
WPI Human-Computer Interaction Lab
Jun - Aug 2023 | Cypress, CA
Jun - Aug 2023
Cypress, CA
Technology Development Intern
Optum
Mar 2022 - Dec 2023 | Worcester, MA
Mar 2022 - Dec 2023
Worcester, MA
Student Teaching Assistant
Worcester Polytechnic Institute
Jun - Aug 2022 | Worcester, MA (Remote)
Jun - Aug 2022
Worcester, MA (Remote)
Website Developer
Worcester Polytechnic Institute