Fullstack Software Engineer (Part-time)
TUBITAK BILGEM YTE | 2024-09 - Current
Fullstack Software Development Intern
TUBITAK BILGEM YTE | 2024-08 - 2024-09
- •Worked with a team of nine people to build a personnel management system for the TÜBİTAK.
- •Completed tasks, such as implementing Spring Security, creating database entities, queries and services according to project requirements, designing frontend component infrastructures, and much more.
- •Adhered to clean code standards, making the codebase more readable and maintainable. Gained a sustainability-focused mindset for long-term project management.
- •Used Spring Framework, Next.js, and PostgreSQL as the full-stack technologies. Additionally, utilized Jira to track and manage issues and BitBucket as the project’s version control system.
Application Security Intern
BEAM Teknoloji A.Ş. | 2023-06 - 2023-09
- •Led a three-person project team and took responsibility for development of a honeypot manager application.
- •Developed brute force, path traversal, phishing email, web scraper detect and web cloner honeypots.
- •Developed API endpoints and related user interfaces for setting up and managing honeypots and reports, listing suspicious activities, monitoring tracked data on the dashboard through charts using Angular, Spring Framework and MongoDB.
TÜBİTAK PIMS
A personnel information management system for TÜBİTAK that allows users and admins to manage personnel information.
EasyChat
A realtime chat application that allows users to create and join chat rooms and chat with other users in real-time.
Honeynet
Honeypot management system that allows users to deploy and manage honeypots on their network and monitor the tracked data on the main app.
Frontend
- JavaScript
- TypeScript
- React
- Next.js
- Angular
- Tailwind CSS
- SASS
Backend
- Java
- Spring Framework
Databases
- PostgreSQL
- MongoDB
Tools
- Git
- Docker
- Jira
Soft Skills
- Public Speaking
- Event Organizing
- Community Management