Skills
- Javascript
- HTML
- CSS
- React/Redux.js
- Express.js
- Sequelize.js
- Node.js
- Git
- PgSQL
- Docker
- AWS
- Bootstrap
- C++
- Python
- Flask
- Microsoft Office
- Google Drive
- Adobe
“Education either functions as an instrument which is used to facilitate integration of the younger generation into the logic of the present system and bring about conformity or it becomes the practice of freedom, the means by which men and women deal critically and creatively with reality and discover how to participate in the transformation of their world.”
--Paulo Freire, Pedagogy of the Oppressed
Ren is a chihuahua. He was born on April 26, 2019. He's shy around new people, but he's super loyal (and clingy) to me. He likes sleeping under blankets and barking at my dad.
Jericho is an Alaskan malamute. He was born on January 30, 2018. He was my family's first dog. He loves long walks, eating grass, and fruits. He's a talker and a bit of a brat!
Date: July 2023
Find the link to the github here and the link to the live site here
A website where anyone can learn physics through interactive games.
Skills used: Matter.js, React, React/Router, javascript, CSS, HTML
Date: July 2023
Find the link to the article here
An article introducing Docker and comparing it to other similar technologies.
Date: June 2023
Find the link to the github here and the link to the live site here
A pokedex website that allows you to search up a pokemon's stats and moves as well as compare pokemon to one another.
Skills used: Docker, React/Redux, React/Router, javascript, CSS, HTML
Date: June 2023
Find the link to the github here and the link to the live site here
A faux ecommerce shop where users can buy flowers as a logged in user or a guest.
Skills used: JWT, Express, Sequelize, React/Redux, React/Router, Axios, PgSQL, javascript, CSS, HTML
Date: May 2023
Find the link to the github here, the link to the live site here, and the link to a youtube video showing functionality here
A database for sorting, adding, deleting, and editing (puppy) students and their respective campuses.
Skills used: Express, Sequelize, React/Redux, React/Router, Axios, PgSQL, javascript, CSS, HTML
Date: Apr 2023
Find the link to the live site here
An imitation of the cookie clicker game, including automated clickers, upgrades, local storage, and simple animations.
Skills used: functional programming, javascript, CSS, HTML
Date: Apr 2023
Find the link to the live site here
A bookshelf app that stores a list of books for users to sort, search, and favorite. Users can also add books, comment on books, and make a profile. This is a faux-website with dummy data, but functions as a book-saving app.
Skills used: OOP, functional programming, javascript, CSS, HTML
Date: Mar 2023
Find the link to the github here and the linkn to the live side here
A simple app to play uno with two computer opponents.
Skills used: OOP, javascript, CSS, HTML
Date: Mar 2023
Find the link to the github here and the link to the live site here
A simple app to play a number guessing game with a computer.
Skills used: javascript, CSS, HTML
Date: Mar 2023
Find the link to the live site here
A simple game of whack-a-mole with a fun pokemon theme!
Skills used: OOP, javascript, CSS, HTML
Senior thesis project submitted to Tufts University Department of Chemistry. Published in the International Journal of STEM Education. Link available here. Awarded highest thesis honors.
Abstract: Learning assistants (LAs) increase accessibility to instructor-student interactions in large lecture classes. The Formative Assessment Enactment Model (FAEM) can characterize LA facilitation practices during these interactions in a holistic way. The FAEM encompasses the actions, purposes, and perspectives that influence instructor actions. The model describes facilitation practices as eliciting or advancing student thinking, guided by their purposes as well as by what they notice about and how they interpret student thinking. Eliciting and advancing moves can be enacted either in authoritative ways, driven by one perspective that has authority, or in dialogic ways, driven by multiple perspectives. Dialogic practices are of particular interest because of their potential to empower students and center student thinking. In this study, we collected data from 37 introductory science lectures’ LAs during small group discussions at two different universities, 22 of which were chemistry LAs. Data consisted of video recordings of LA-student interactions during lectures and stimulated recall interviews with the LAs. We find that LA actions exist along a spectrum of authoritative to dialogic based on the perspectives centered. Using examples from chemistry, we report on this spectrum that further adds to theory around authoritative and dialogic practices as it reconsiders what perspectives can drive LA enactment of facilitation other than the perspective of canonically correct science and the perspectives of the students involved in the discussion. This emerging characterization may be used to give LAs a tool to intentionally shift between authoritative and dialogic practices during small group discussions. It may also be used to transition towards more student-centered practices.
Class project submitted to the American Society for Microbiology for publication. See the link here.
Abstract: GantcherGoblin is a lytic siphovirus that was isolated on Arthrobacter globiformis B-2979 from soil collected in Massachusetts. The 55,368-bp genome has a GC content of 50.1% and 91 predicted protein-coding genes. Based on gene content similarity to phages in the Actinobacteriophage Database, GantcherGoblin was assigned to phage subcluster AU6.
Class project discussing the epigenetic effects of nicotine. See the link here (only accessible to fellow Jumbos!).
Perinatal nicotine exposure can result in several epigenetic changes which damage heart function. Many of these effects are centered around down-regulation of Ca2+ activated K+ channels. These large calcium-gated potassium channels are present in almost all mammalian cell types. Nicotine acts to decrease BKCa channel amounts through over-expression of micro ribonucleic acid-181a. It also down-regulates BKCa by elevating DNA (cytosine-5)-methyltransferase 3A levels in cardiac cells. These changes both specifically target the β1 subunit of the protein. This combination of epigenetic outcomes has been shown to measurably decrease BKCa expression in cardiac tissue. The lack of BKCa channels causes increased vascular tone which is linked to heart disease. Additionally, it can lead to development of an ischemic sensitive phenotype, left ventricular injury, and slower recovery of LV function after injury.