Projects

Developing

- (6yrs 1mo)

Node.js CMS

  • Designing and building a modular Content Management System powered by NextJS, Node.js, and Golang, that has the following in mind:
    • Headless backend with modular extensions like GUI, REST, GraphQL and other integrations.
    • Fast performance past 1000 database entries/rows.
    • Be able to build custom data types that can be composed of other custom data types.
Node.jsReactJavaScriptHTMLCSSNextJSGolangRESTGraphQL
- (8yrs)

TimeUp

  • Developing a web application that helps track what movies you've watched using OmDb's Movie database.
  • Built this project multiple times on different tech stacks.
JavaScriptAngular 2+Node.jsMongoDBOmDb APIGraphQLRedisHerokuHTMLCSSAWSTerraformLambdaRoute53
- (5yrs 11mos)

Troals

  • Designing [at the moment] a Hub to track weekly goals that can be shared.
  • Background: Every monday, a close friend and I review 3 goals that we have for our week. We determine wether we accomplished, completed or made some progress on the goal. We've been doing this for some time and now I am developing an application to maintain and augment this data. We have noticed trends in the challenges of goal completion, and one of the things we want to examine in this data is what affects our's and possibly other's abilities in completing goals.
JavaScriptAngular 2+Node.jsFirebaseHTMLCSS

Maintaining

- (6yrs 1mo)

Personal Site (vincenzo.cloud)

  • Developed and I maintain this website to showcase my portfolio, blog and projects.
    • Frontend (HTML/CSS/JavaScript) is powered by NextJS/React, SaSS, TailwindCSS, and Lodash.
    • Dev environment is configured with Prettier, ESLint, Stylelint, lint-staged, Husky/Git Hooks, TailwindCSS, and StoryBook.
    • Backend is a NextJS SSG site that is hosted on AWS with an S3-CloudFront architecture provisioned with Terraform.
    • Backend CI/CD is powered by Github Actions and S3 artifacts bucket that enables for quick and easy rollbacks.
  • Site's blog is powered by Notion's API
    • Developed React Notion API to integrate Notion pages into blog that can be seen on blog test post.
  • Plan on integrating Node.js CMS into site so that content is managed from a Dashboard.
NextJSNode.jsMongoDBES6GitHub APIRedisHTMLCSSJavaScriptReactSaSSTailwindCSSLodashPrettierESLintStylelintlint-stagedHuskyGit HooksStoryBookSSGAWSS3CloudFrontTerraformCI/CDGithub Actions
- (1yr 4mos)

Trigonometry and Fractions Worksheet Generator

  • Developed two C++ programs programs that respectively generate a trig or fraction worksheet/quiz.
  • The programs generate Latex documents that can be converted to PDF.
C++Latex