I'm a recent graduate of BCIT's Computer Systems Technology program, specializing in Relational Databases. I am a Software Developer with hands-on experience in full-stack web development, cloud services, and DevOps.
- Portfolio Website: changwhi.xyz
- LinkedIn: linkedin.com/in/changwhi
- Email: [email protected]
- GitHub: Group Study Repo
- Developed a web app for the Korean Developer Community in Vancouver to efficiently manage group study activities. Designed the database and implemented backend logic to handle records across multiple tables, providing a more organized and streamlined solution for the community.
- Technologies: Next.js, PostgreSQL, TypeScript, Tailwind CSS, Git, GitHub Actions
- GitHub: Post & Chat Repo
- A social media platform featuring real-time chat, allowing users to post pictures and text, and interact through replies. Built a robust and scalable application with the MERN stack and Socket.IO for real-time chat. Used Cloudinary to optimize image storage. Configured a RESTful API for user data and conversations. Managed JWT authentication.
- Technologies: MongoDB, Express.js, React.js, Node.js, Socket.io, Cloudinary
- GitHub: AI Interview Coach Repo
- An app for practicing technical interviews with AI, offering feedback, and providing suggested answers to help improve your interview skills.
- Technologies: Next.js, PostgreSQL, Gemini API, Git
- GitHub: Tech Venue Finder Repo
- A platform that simplifies the process of finding and booking accessible venues for tech events in Vancouver. Event organizers can find venues based on capacity, location, amenities, and accessibility features.
- Technologies: Next.js, TypeScript, PostgreSQL, Prisma, Supabase, Tailwind CSS, Node.js, Vercel
- GitHub: Washroom Finder Repo
- A web app to find public washrooms in Metro Vancouver, inspired by personal experience and a desire to help others. Utilizes Google Maps for map UI and is deployed on AWS EC2 for scalability and reliability.
- Technologies: AWS EC2, Cloudflare, Next.js, Tailwind CSS, TypeScript, Docker, MySQL, GitHub Actions
- GitHub: AI Interview Hackathon Repo
- An AI-powered interview app that allows users to practice interviews and addresses job security concerns.
- Technologies: Python, Django, Firebase, OpenAI, React, Git
I graduated from BCIT, majoring in Computer Systems Technology with a focus on Relational Databases. I am passionate about software development and have hands-on experience with modern technologies in both front-end and back-end development.
I am an optimistic and hard-working developer, constantly seeking new challenges and opportunities to grow.
- Languages: JavaScript, Python, Java, C
- Frameworks/Libraries: React.js, Next.js, Node.js, Express.js
- Databases: MySQL, PostgreSQL, MongoDB
- Tools: Git, Docker, GitHub Actions, Jira, Trello
- Cloud & DevOps: AWS EC2, Docker, GitHub Actions
Feel free to explore my projects and connect with me on LinkedIn.