DUYGU CAVUSOGLU

Available to hire

I am an instructional technologist and AI specialist—a full‑stack developer dedicated to bridging the gap between theory and practice.

About

I am an instructional technologist and AI specialist—a full‑stack developer dedicated to bridging the gap between theory and practice. With a background in English Language Teaching, I design learning experiences and craft the technology they need. I earned an MA in Curriculum and Instruction and focused on blended and self-paced learning while working on user-friendly applications and full‑cycle technical projects. I gained robust experience conducting deep needs analyses through client interviews and turning those findings into practical solutions.

Currently a PhD candidate, I focus on Generative AI as a peer learner and am developing an app that includes a conversational AI agent for teacher trainees. My passion is using current technology to create scalable, impactful learning experiences.

  • 18 years' experience
  • Joined August 2025

Industry experience

  • Education
  • Software & Internet
  • Professional Services
  • Media & Entertainment
  • Other

Work experience· 8 roles

Full Stack Developer · Walnut Software LTDMar 2023 – Present · 3 yrs 9 mos

Implementing backend services using Laravel and Node.js. Building and consuming RESTful APIs, with experience in GraphQL and Swagger. Integrating and customizing Strapi CMS for dynamic content delivery. Implementing user authentication systems with Google, Apple, Spotify, and SSO providers. Developing mobile applications using Flutter. Building and managing admin dashboards with Vue.js. Developing web applications with Next.js, including TypeScript and internationalization support. Creating Progressive Web Apps (PWAs) for responsive and mobile-friendly experiences. Managing iOS build and deployment processes with Xcode and Codemagic. Publishing mobile applications to the App Store, Google Play, and Amazon Appstore. Creating and maintaining Jenkins pipelines for automated deployment of web, mobile, and API projects. Setting up and managing Hetzner servers, including cloning projects, editing configs, connecting databases via MySQL Workbench, and managing deployments via SSH.

Project & Team Management · FreelancerMar 2023 – Present · 3 yrs 9 mos

Led client meetings to gather requirements, clarify technical needs, and align project goals. Prepared discovery questions and analysis sessions for new projects. Translated client needs into structured technical plans, including task breakdowns, endpoint lists, and timelines. Created pre-proposal documents with project scopes and delivery timelines. Managed daily stand-ups and internal meetings to ensure team alignment and progress. Coordinated full project life cycles across mobile, web, and backend teams, ensuring deadlines and requirements were met. Assigned tasks, tracked progress, and resolved blockers in collaboration with development teams. Automated deployments using Jenkins and supported release processes without managing live production transitions. Handled internal QA and prepared client handoff documentation and post-launch support materials. Supported Jenkins automation and project duplication for white-label clients across multiple environments.

Full Stack Developer · Walnut Software LTDMar 2023 – Present · 3 yrs 9 mos

Implemented backend services using Laravel and Node.js. Built and consumed RESTful APIs with experience in GraphQL and Swagger. Integrated and customized Strapi CMS for dynamic content delivery. Implemented user authentication systems with Google, Apple, Spotify, and SSO providers. Developed mobile applications using Flutter. Built and managed admin dashboards with Vue.js. Developed web applications with Next.js including TypeScript and internationalization support. Created Progressive Web Apps for responsive and mobile-friendly experiences. Managed iOS build and deployment processes with Xcode and Codemagic. Published mobile applications to the App Store, Google Play, and Amazon Appstore. Created and maintained Jenkins pipelines for automated deployment of web, mobile, and API projects. Set up and managed Hetzner servers, cloning projects, editing configs, connecting databases via MySQL Workbench, and managing deployments via SSH.

EFL Teacher · Multiple Schools in Canakkale and IstanbulJan 2021 – Aug 2025 · 4 yrs 8 mos
Freelance Full Stack and Bubble.io Developer · FreelancerJan 2021 – Present · 5 yrs 11 mos
Fullstack Developer · FreelancerJan 2021 – Present · 5 yrs 11 mos
Freelance Exam Grader and Reviewer · FreelanceJan 2019 – Present · 7 yrs 11 mos
EFL Teacher · Canakkale Onsekiz Mart UniversityJan 2008 – Dec 2021 · 14 yrs

Education· 11

MA, Curriculum and Instruction · Canakkale Onsekiz Mart University2021
BA, Teaching English · Marmara University2006 – 2010
PhD Candidate, Curriculum and Instruction · Canakkale Onsekiz Mart University2025
Fullstack Web Developer · Le Wagon Istanbul2021

Certifications and awards· 13

Certificate in Teaching English to Speakers of Other Languages (CELTA)2016 – 2025
Bubble.io 5-week Interactive Remote Course2022 – 2025
Apollo Graph Developer Associate Certification2022 – 2025
iTEP Academic Plus (C2 - Mastery Level)2019 – 2025

Hire DUYGU CAVUSOGLU today

Post a job and invite DUYGU, or contact them directly. No hidden commission.

Post a job