- Languages: JavaScript, Python, Kotlin
- Frontend: React, Tailwind CSS, HTML, CSS
- Backend: Node.js, Express, Socket.io, Flask
- Databases: PostgreSQL, MongoDB
- Testing: Vitest, Jest, Pytest, Playwright, TDD
- Version Control: Git, GitHub
Through my journey at Makers Academy, I've learned about:
- Test-Driven Development (TDD)
- Object-Oriented Programming (OOP)
- Collaborative coding with pair programming and Git/GitHub workflows
- Building full stack web applications
A multiplayer number guessing game where users can create and share game links for others to join. Developed with Node.js, React, and Socket.IO, the game includes features like round timers, lobbys, and real-time updates. Deployed using render and a CI/CD pipeline with github actions.
A Facebook clone made with Express, Node, React and MongoDB, utilising JWT tokens for authentication.
An Airbnb clone made in python and flask, set up user authentication and a built features to access and manipulate data stored in a database with PostgreSQL.
- Website: joewinter.dev
- Email: [email protected]
- LinkedIn: linkedin.com/in/joe-winter
- GitHub: github.com/joe-winter