my interests
I want to understand how people uniquely interact with computer systems and the internet.
As a self-taught programmer, I am eager to find challenging
projects where I can implement new and interesting technologies.
My current interests are in database design, and I plan to explore the many possibilities
of relational and non-relational data models. I am expanding my knowledge of frontend and backend frameworks
with the goal of becoming a multifaceted software engineer.
current work
I am developing an interactive web-browser-based game that quizzes users on memorization and quick thinking.
I started this project to build my familiarity with React and other JavaScript development tools like Node and Webpack.
These projects have allowed me to apply core concepts in React, including components, effects, and JSX.
Holistically, I have gained valuable experience with functional programming, and I have also learned a lot about
the Virtual DOM and how to interact with DOM elements.
previous work
Here is a demo from the social media site that I created using Django, an open-source Python web framework.
I set up a local development server, and
I programmed APIs that handle client requests to make new posts and interact with other users.
This project required me to define data models for the post, follower, and user information that I collected.
I created intuitive one-to-many and many-to-many relationships for logical storage and access.
I used a SQLite database which allows for lightweight and local data storage.