Deniz Güzel

Principal Frontend Developer

Ümraniye/İstanbul

DG

Summary

I am currently working as a senior frontend developer. My tasks are to build application structures, decide on development standards, and review every pull request (code review) from my colleagues. I mainly worked on telecommunication domain. Also I am responsible for attending architectural meetings and mostly doing the complex UI integrations with backend services.

Experience

Principal Frontend Developer
@Etiya Bilgi Teknolojileri - Istanbul

Feb 1, 2024-Present

Maya
  • Working on an Angular application named GD Toolbox. Angular 12+ with Custom UI-Kit implementation, RxJS, NGXS, Typescript, Sass
Technologies:Angular, ESNext, Fractal, NGXS, React, RxJS, Twig, TypeScript
Senior Frontend Developer
@Pisano - Istanbul

May 9, 2022-Jan 19, 2024

  • Responsible for transitioning Clojurescript dashboard application to React
  • Maintaining both Clojurescript and React applications at the same time
Technologies:CSS Modules, ESNext, Mantine, Node.js, Puppeteer, React, Redux, Sass, TypeScript
Frontend Developer
@sahibinden.com - Istanbul

Jan 4, 2021-Apr 29, 2022

  • Responsible for maintaining the AngularJS project. Also, in parallel, we are working on the transition of AngularJS application to Angular v14+
Technologies:Angular, AngularJS, ESNext, NGXS, RxJS, TypeScript
Frontend Developer
@Etiya Bilgi Teknolojileri - Istanbul

Sep 1, 2017-Jan 1, 2021

  • Lead technical support of complex UX flows and development
  • Deciding on development standarts and architecture
  • GTM (Google Tag Manager) implementation (based on state management with NGXS)
  • Developing and maintaining atomic design component structure of multiple applications based on project UI-Kit
  • Working on two main frontend application which are web self-care and customer self representative. First one is for customers and second one is internal (behind a VPN) frontend application for customer representatives. Both are pushed to production successfully
  • Technical support to colleagues and pair programming
  • Development with Angular 8, RxJS, NGXS, single sign on (SSO) authentication with Keycloak, test suites with Jest, project structure with Nrwl
  • App development from beginning to end with Angular 5-7, RxJS, NGXS, Typescript, Sass
Technologies:Angular, AngularJS, ESNext, Jest, NGXS, Patternlab, RxJS, Twig, TypeScript

Education

Istanbul University

Sep 1, 2012 - Jul 1, 2017
Bachelor of Science: Computer Engineering

Istanbul

Technologies And Skills

JavaScript & TypeScript

Angular
ESNext
Jest
Mantine
Next.js
NGRX
NGXS
Node.js
Patternlab
Puppeteer
React
Redux
RxJS
Twig
TypeScript
Vue.JS

HTML & CSS

CSS Modules
Less
Sass
Styled Components
Stylus

Version Control

Bitbucket
Git
Github

API

REST
Swagger

DevOps, Automation

Docker
Jenkins
Vercel

Project Management

Confluence
Jira

Languages

English

Intermediate

Turkish

Native

Additional Info

Military Services: Completed

No smoking