Projects

  • Task-List-API (2023)
  • Flask, SQL, CRUD, API + Schema Design, Postgres, Render
  • Developed a web API using Flask that allows for the creation, reading, updating, and deleting of tasks. Implemented features such as sorting tasks, marking them as complete, and integrating with Slack for feedback. Utilized the client-server model and external web APIs. Created conventional RESTful CRUD routes for models and established one-to-many relationships. Employed Postman and git for development workflow.
  • Viewing Party (2023)
  • Python 3, pytest, Git, GitHub, VSCode Live Share
  • Skilled in problem solving with conditional logic, lists, dictionaries, nested loops, and nested data structures. Utilize pair-programming techniques to collaborate effectively and efficiently with team members. Experienced creating classes, including attributes, implementing methods, and use classes and methods created to manipulate data. Capable of following TDD programming workflow and utilizing tools such as pytest.
  • React - Chatlog (2023)
  • React.js, CSS, JSON, JSX, Yarn
  • Developed a chat messenger application using core React concepts to display chat messages between two people using static data from JSON. Implemented React components that receive data through props, initialize and use state, and pass callback functions to child components. Demonstrated proficiency in reading and running tests, using git in the development workflow, and understanding the front-end layer.