Personal Wiki & Effort: Yunus Emre Özdemir - bounswe/bounswe2024group6 GitHub Wiki
I am a senior Computer Engineering student at Boğaziçi University, currently interested in web application development.
- Java, Python, TypeScript, C, C++
- Experience in full-stack web development, mainly React, Node.js and Next.js.
- Some education and practice on the fundamentals of Machine Learning, Deep Learning, Natural Language Processing, Computer Vision.
- Experience in model training and serving for NLP & ASR tasks, mainly transcription, diarization, summarization and document classification.
- Photography
- Martial arts
Email: [email protected]
LinkedIn: Yunus Emre Özdemir
- Joined the lab session.
- Archived the repository from CMPE352.
- Met with the new team members, reformed frontend, backend and mobile teams together.
- Discussed the project details with TA.
- Joined the lab session.
- Discussed the application specifics and went over our elicitation questions with the team and TA.
- Researched W3C standards and decided on Activity Streams 2.0 with Ali Tarık Şahin.
- Started the web mockups with the frontend team.
- Researched about component libraries and decided on Ant Design with the frontend team.
- Refactored class diagrams.
- Joined the weekly meeting.
- Went over use case, sequence, class diagrams and web, mobile mockups with the team.
- Refactored the web mockups with example data, added the browse page and different question types.
- Joined the lab session.
- Initialized the Frontend Application with TypeScript, Ant Design, Tailwind CSS, React Router and ESLint.
- Created the Navbar component and implemented it to all pages.
- Set up NextUI and removed Ant Design.
- Discussed and reached a branch and PR naming convention with my team members.
- Reviewed PRs from my team members.
- Redesigned the Navbar with NextUI components.
- Created the Post Page with comments, updated the PostCard component to accommodate comments.
- Dockerized the Frontend and connected to the backend, solved issues in frontend and backend along the way.
- Deployed the application to DigitalOcean to test it and facilitate development.
- Fixed the Frontend Dockerfile to resolve file permission issues.
- Reduced the initial load time by building and previewing in Docker and refactoring imports.
- Connected the post page with backend and set up dynamic routing.
- Connected the forum page with backend.
- Connected the profile page with backend and set up dynamic routing.
- Made the deployment for presentation, fixed some deployment and performance issues along the way.
- Joined the lab session.
- Created the notifications page.
- Contributed to Activity Streams 2.0 Detailed Research.
- Joined the lab session.
- Implemented the dark mode and light/dark mode switch.
- Joined the lab session.
- Contributed to Customer Milestone 2 Demo Planning.
- Resolved Merge Conflicts in PRs #478, #493, #500, #522.
- Created the quiz creation page.
- Created Frontend Testing Environment by setting up vitest, msw, and @testing-library/react.
- Created the Forum page tests.
- Persisted Like Button Color (is_liked information) on navigation and refresh.
- Implemented the Post Unlike Functionality.
- Connected Bookmark Functionality to backend.
- Implemented Follow/Unfollow Functionality.
- Connected Notifications Functionality to backend.
- Implemented the Comments section of the Post page.
- Deployed the project and fixed issues encountered.
- Joined the Customer Milestone 2 Demo.
- Joined the lab session.
- Documented the standards being followed and related implementation.
- Joined the lab session.
- Created the user tests for frontend.
- Implemented the Search page.
- Completed the Guest View.
- Created the Word Dictionary.
- Implemented the Bookmark Word functionality.
- Implemented keeping role information in cookies and isAdmin hook.
- Implemented Admin Post/Comment Delete and Modify Tags functionality.
- Made creating Custom Tags when creating a post possible.
- Created searchable Custom Tags in Forum filtering.
- Displayed isBanned information on Profile.
- Displayed Bookmarked Comments in Profile.
- Made creating Custom Tags when creating a quiz possible.
- Created searchable Custom Tags in Quiz Feed filtering.
- Implemented Admin Quiz Delete and Modify Tags functionality.
- Completed Activity Stream Notifications.
- Deduplicated Tags in Tag Search Autocomplete.
- Wrote Guest and Admin View Unit Tests.
352 Journal
- Participated in the first meeting.
- Contributed to the discussion on the wiki's structure.
- Created my personal effort page.
- Studied git and documented about Transformers repository in the Personal Favourite Repositories page.
- Participated in the second meeting.
- Restructured the home page and the sidebar of the wiki.
- Participated in the third meeting.
- Created my personal wiki page.
- Updated my personal favourite repository description.
- Created the new meeting notes template.
- Updated the first three meeting's notes according to the new template.
- Did a research on Linked Data and SPARQL Semantic Queries and documented my research on the Domain Analysis page under the Research section of the wiki.