ResumeKitchen
ŞablonlarBlog

    kicikhaluk

    Senior Software Engineer

    JavaScript Software Engineer with more than 4 years in IT industry. • Team Leadership: Successfully led software development team (1 year). • Domains: Influencer Marketing, Health and Wellness, E-Commerce, Retail and Distribution. • Technology Proficiency: JavaScript, TypeScript, React, Angular, NodeJS, Contentful, Git, AWS. • Continuous Learning: Committed to continuous learning and self development. • Languages: English(Advance), Turkish (Native).

    Temel Hikaye

    ResumeKitchen

    Tercih ettiğiniz yapay zeka desteğiyle özgün ve profesyonel CV'ler oluşturun. Modern şablonlar ve ATS uyumluluğu.

    X (Twitter)LinkedIn

    Ürün

    • Şablonlar→
    • Özellikler→
    • Güvenlik→
    • SSS→

    Şirket

    • Hakkımızda→
    • Blog→
    • Destek→
    • Gizlilik Politikası→
    • Kullanım Koşulları→

    Sosyal

    • X (Twitter)→
    • LinkedIn→

    © 2025 Resume Kitchen. Tüm hakları saklıdır.

    Summary

    • JavaScript Software Engineer with more than 4 years in IT industry.

    • Team Leadership: Successfully led software development team (1 year).

    • Domains: Influencer Marketing, Health and Wellness, E-Commerce, Retail and Distribution.

    • Technology Proficiency: JavaScript, TypeScript, React, Angular, NodeJS, Contentful, Git, AWS.

    • Continuous Learning: Committed to continuous learning and self development.

    • Languages: English(Advance), Turkish (Native).

    Technical Skills

    HTML, CSS, Javascript, Typescript, Angular, ReactJS, React Native, NextJS, GatsbyJS, Webpack, Vite, Nodejs, RESTful API, GraphQL, PostgreSQL DynamoDB, Contentful, Git, Docker, AWS, GCP

    Professional Experience

    Javascript Software Engineer, EPAM Systems 07/2022 – present | İzmir, Turkey

    Roles: Key Developer, ReactJS Mentor, NodeJS Mentor, Technical Interviewer

    • Setting up projects from scratch

    • Playing key roles in SDLC lifecycle.

    • Attending presales activities for new projects

    • Taking key role for Project Disvovery phases.

    • Attending architecural planning events.

    • Developing and maintaining web applications with using ReactJS, Gatsby, Angular, NextJS

    • Using GraphQL, RestfulAPI, WebSocket communication protocols

    • (CMS) Doing content modelling and customizations over various projects in Contentful.

    • Handling project specific bundler configurations(Webpack, Vite)

    • Writing Unit tests, e2e tests and integration tests with using Jest, Karma, Jasmine, Cypress

    • Preparing UI documentation with Storybook

    • Applied RTL support

    • Figma to React/Angular

    • Working with Scaled Agile Framework (SAFe)

    • Doing code review amongst the developers

    • Working within MACH Architecture.

    • Developing serverless applications with using AWS CDK, NodeJS

    Tools and Technologies: Jira, GitLab, Git, JavaScript, TypeScript, ReactJS, GatsbyJS, Angular,NextJs, A/B Testing Tools, Cypress, Jest, React Testing Library, Karma, Jasmine, Cypress, Tailwind CSS, SCSS, Webpack, Vite, Contentful, AWS CDK, GCP SDK

    Full Stack Developer, Appidia 06/2021 – 07/2022 | İstanbul, Turkey

    • Setting up projects from scratch

    • Developing and maintaining web applications with using ReactJS, NextJS

    • Developing and maintaining a mobile application with React Native from scratch

    • Responsible for release processes across all products.

    • RestfulAPI, GraphQL, Web Socket communication protocols used

    • Writing unit tests, e2e tests, integration tests with using Jest, React Testing Library, Cypress

    • Visualising social media stats with using HighCharts

    • Implementing optimization techniques(React) according to non-functional requirements.

    • Adding multilanguage support with using i18next, i18next-react

    • Figma to React

    • Leading Software Team

    • Planning/Assigning tasks across developers.

    • Doing code reviews and checking output of the frontend team

    • Developing and maintaining microservices with Node.js, Express, RestfulAPI, PostgreSQL from scratch.

    • Writing unit tests with Jest across backend services.

    • Developing and maintaining backend services with using NestJS, TypeScript, Prisma, RestfulAPI, Firestore, PostgreSQL, GCP SDK

    • Integrating Meta (Facebook) Graph API for gathering influencers social media stats from facebook and instagram

    • Doing Database(PostgreSQL) optimization on SQL queries and creating Views depending on requirements.

    • Responsible for technical interviews

    Tools and Technologies: Jira, Gitlab, Github, Git, JavaScript, TypeScript, ReactJS, NextJS, React Native, Expo, Node.js, Express, NestJS, GraphQL, RestfulAPI, Web Socket, PostgreSQL, Firestore, Hasura, GCP SDK, Airflow, Docker, Git

    Frontend Developer, NDB Technology 11/2020 – 06/2021 | London, UK

    • Developing and maintaining web apps with ReactJS, TypeScript.

    • Migrating a legacy web applications from JQuery, PHP to ReactJS, TypeScript

    • RTL styling applied

    • Adding multi language support.

    • Figma to React

    • Integrating payment methods PayPal and Stripe

    • Onboarding newcomers to the team

    • Coordinated project tasks amongst to developers.

    Tools and Technologies: JIRA, GitHub, HTML, CSS, JavaScript, TypeScript, ReactJS, MongoDB, Git, PayPal, Stripe, GraphQL, MySQL

    Languages

    Turkish — Native English — B2

    Education

    Electrical & Electronics Engineering, Çukurova University 09/2014 – 07/2020 | Adana, Turkey

    Certificates

    Certified SAFe 6 Practitioner

    Kodluyoruz Istanbul Earlybird Front-End Talent Bootcamp

    Volunteering

    The Union of Chambers and Commodity Exchanges of Turkey, Member of the Board of Young Entrepreneurs 02/2019 – 11/2020 | Adana, Turkey

    Our Aim is to improve the entrepreneurship ecosystem and encourage young people to become an entrepreneur in Adana, Turkey.

    IEEE Çukurova Student Branch, Chairman of the Board 05/2018 – 06/2019 | Adana, Turkey

    I worked 5 years includes 1 year as a chairman of the boards and 2 years as a member of the boards. Our goal is to organize events and workshops for university students and encoruage them to improve their skills.