"Cem Deniz Demir"
title:"Full-Stack Software Developer"
Profile
* Full-stack software developer delivering scalable, maintainable web applications that solve real problems for teams and users. Motivated by continuous learning and driving projects forward from concept to deployment. Skilled at translating requirements into clean, production-ready code while improving performance, reliability, and developer velocity.
*/Work Experience
Web Developer
N-Creative
12/2025 → Present
Istanbul, Turkey
- ▸Designed and developed a production-grade architectural portfolio platform with a React-based animated user interface for immersive project presentation.
- ▸Implemented a secure admin dashboard enabling full CRUD operations for projects, including multi-image upload and content management.
- ▸Integrated Cloudflare-based image storage and CDN for optimized asset delivery and performance.
- ▸Deployed and maintained the application on Vercel with a modern CI/CD workflow.
Software Engineer
Hedy's Group of Companies
03/2024 → 06/2025
Istanbul, Turkey
- ▸Built bakiciste.com
- ▸Developed the frontend of a credit-consultancy survey application, enabling secure data collection and improving completion flow for users.
- ▸Designed and implemented responsive dashboards for an internal office reporting tool, which simplified reporting and reduced manual steps for staff.
- ▸Built a reusable frontend project template integrated with REST APIs that reduced setup effort for future projects and improved consistency across products.
- ▸Delivered the public site and caregiver/client registration flows for a caregiving services platform, enhancing usability on desktop and mobile.
- ▸Added new features and refactored legacy code for a CRM service provider's website to improve maintainability, reduce errors, and enhance performance.
- ▸Handled IT support, including device troubleshooting, data backups, and onboarding/offboarding processes, helping keep internal operations reliable.
Software Engineering Intern
Hedy's Group of Companies
12/2022 → 07/2023
Istanbul, Turkey
- ▸Learned and applied React, Next.js, TypeScript, and Tailwind CSS in internal projects, contributing small features and bug fixes that were used in production.
Web Developer
Proxima
12/2022 → 07/2023
Istanbul, Turkey
- ▸Developed a responsive, UI-focused commercial website using vanilla JavaScript, HTML, and CSS on top of an Express.js and MongoDB backend.
- ▸Wrote custom JavaScript functions to handle dynamic interface interactions and ensure cross-browser consistency without heavy libraries.
- ▸Delivered a mobile-friendly, UX-driven layout with smooth navigation and optimized rendering for faster load on low-end devices.
- ▸Later migrated the backend to Laravel for cleaner structure and easier long-term maintenance.
- ▸Contributed additional requested features and improvements across other client projects, supporting both frontend and backend needs.
School Projects
Haliç University
09/2019 → 02/2025
Istanbul, Turkey
- ▸Built simple console applications in C to learn core fundamentals.
- ▸Developed small Java and C# apps with database connections.
- ▸Created Arduino programs in C++ for hardware coursework.
Skills
import { Languages }
import { Frontend }
import { Backend }
import { Databases }
import { Testing & Tools }
import { Design Tools }
import { Performance & Ops }
import { Soft Skills }
Projects
// Next.js | TypeScript | Prisma | NextAuth
- ▸Developed a reusable Next.js + TypeScript template with Prisma and NextAuth for authentication, session handling, and profile management in both server and client components.
- ▸Built safe-parse actions, dynamic login/signup forms, automatic OAuth–credentials account linking, and a chained middleware stack: rateLimiterMiddleware, securityHeadersMiddleware, authMiddleware, loggerMiddleware.
- ▸Implemented nonce-based security headers, environment-driven configuration, and authentication-aware redirects.
- ▸Added profile features for editing data, merging or deleting accounts, and one-click logout.
// Next.js | TypeScript | TailwindCSS | i18n
- ▸Built a frontend-only file system interface with dynamic navigation and backend-linked data via unique IDs.
- ▸Implemented internationalization (i18n) for multi-language support.
- ▸Designed modular components and client-side rendering for performance and scalability.
- ▸Created a clean, responsive UI with TailwindCSS and structured TypeScript code.
Education
Bachelor's Degree in Computer Engineering
Halic University
09/2019 → 02/2025
Programming Languages: Java, C (primary); C#, C++ (secondary)