Çağdaş Kemik
+90 (554) 007-0966 • cagdaskemik@gmail.com • Antalya/TR
Professional Summary
Fullstack Software Engineer with 3+ years of experience building end-to-end web applications for B2B and B2C platforms. Specialized
in modern JavaScript/TypeScript ecosystem (Next.js, Vue.js, NestJS, Node.js), event-driven backend architectures,
and component-driven frontend development. Proficient in applying design patterns and
SOLID principles
across the entire stack. Proven ability to take full ownership of projects from database design to UI implementation, delivering scalable solutions
that drive business results.
Work Experience
AdviceAI - Minirez • Fullstack Software Engineer
Mar 2024 - Current • Antalya, TR
Led end-to-end transformation of Minirez, a B2B web platform for travel industry serving hotels & agencies, independently redesigning both frontend
and backend architecture with modern engineering principles.
- Architected modular monolith backend using NestJS with event-driven design, utilizing a centralized event bus and applying Observer and Pub/Sub patterns for efficient inter-module communication, significantly reducing coupling between business domains.
- Developed B2C travel platform using Next.js with Atomic Design methodology, creating a comprehensive CMS driven design system with reusable components that improved code reusability and accelerated feature delivery.
- Built multi-tenant property management system with Vue.js 3 frontend and Express.js/MongoDB backend, implementing tenant isolation patterns and dynamic theming engine for branded B2C portals.
- Engineered end-to-end payment flows with 3D Secure integration across 6+ Turkish banks, implementing Strategy pattern for payment gateway abstraction on backend and robust state management on frontend.
- Designed Anti-corruption Layer (ACL) for integration with legacy XML-based external APIs, implementing Adapter and Facade patterns to shield internal domain models from third-party system complexities.
- Managed all AWS and VPS infrastructure, implementing automated resource cleanup and cutting cloud costs by 25% while improving system reliability and deployment speed.
- Implemented asynchronous job processing using message queues for resource-intensive operations (booking confirmations, email notifications), improving API response times and system responsiveness.
- Optimized frontend performance through code splitting, lazy loading, and bundle size reduction, achieving strong Lighthouse performance scores and significantly improving initial page load times.
Tech Stack: Next.js, Vue.js, NestJS, Node.js, TypeScript, RxJS, MongoDB, Redis, Tailwind CSS, Docker, AWS, nginx
Freelance Fullstack Developer
Aug 2023 - Mar 2024 • https://kemik.dev
Delivered end-to-end web solutions for international clients (CH, UK, TR..), working directly with stakeholders to translate business requirements
into polished web experiences.
- Developed SEO-optimized websites using SSR and CSR rendering strategies, architecting both frontend interfaces and backend APIs with layered architecture (Controller-Service-Repository) and dependency injection.
- Built content management systems with PocketBase and Firebase backends, featuring real-time preview, auto-save drafting, and role-based access control (RBAC) for admin workflows.
- Implemented third-party API integrations including Instagram Graph API, AWS SES, and custom XML-based tourism APIs, designing robust error handling and retry mechanisms with exponential backoff.
- Deployed applications using serverless architectures on Google Cloud and AWS, establishing CI/CD pipelines with automated testing, database migrations, and deployment scripts.
- Designed database schemas optimized for query performance with proper indexing strategies, normalized data models, and migration scripts across PostgreSQL and MongoDB.
Tech Stack: React.js, SvelteKit, NestJS, Express.js, TypeScript, PostgreSQL, MongoDB, Firebase, Tailwind CSS, AWS Lambda, Docker
Stackpole International - Johnson Electric Group • Part-time Software Engineer
Nov 2022 - Jul 2023 • Izmir, TR
Worked in IT Department of leading OEM automobile oil pump manufacturer for Porsche AG, BMW, developing fullstack applications on sMES.
- Developed enterprise web applications including the Change Application Plan (CAP) Wizard on Stackpole's manufacturing execution system (sMES), enhancing operational efficiency by 60%+ through both UI improvements and backend optimizations.
- Refactored legacy codebase using n-tier architecture and Entity Framework ORM, implementing Repository pattern and optimizing MSSQL stored procedures, reducing processing time by 15%.
- Built data-heavy dashboard interfaces with DevExpress controls, implementing virtual scrolling and pagination to handle thousands of manufacturing records. Presented KPIs to 13 department managers.
- Integrated with Canias ERP system and manufacturing execution systems (MES), implementing data synchronization logic and ensuring transactional integrity across systems.
Tech Stack: .NET Framework, C#, Entity Framework, DevExpress, JavaScript, MSSQL Server, Redis, Bootstrap, Canias ERP
Antalya Metropolitan Municipality • Software Engineer Intern
Jun 2022 - Sep 2022 • Antalya, TR
- Independently designed and built QR Menu system with Next.js/React frontend and Node.js/Express backend, managing 1,000+ menu items with efficient MongoDB indexing and aggregation pipelines.
- Built admin dashboard with intuitive CRUD operations, improving workflow efficiency by 50%+ through streamlined UI/UX design and backend optimizations including bulk operations and caching.
- Worked with municipal IT team to gather requirements and plan the modernization roadmap, introducing interactive UI elements and improved user navigation patterns.
Tech Stack: Next.js, React.js, Node.js, Express.js, MongoDB, Bootstrap, SASS, Docker, MS Azure
Education
Dokuz Eylul University
Sep 2018 - Jun 2023 • Izmir, TR
Bachelor's Degree, Computer Engineering and Science Major • English Prep. Year Exemption YOKDIL Score: 97.5/100
Goynuk Fen Sci. High School
Sep 2013 - Jun 2017 • Antalya, TR
Science High School • Grade: 90.2/100