Summary

I have been developing javascript applications since 2012 and i use typescript with angular since 2017. My portfolio includes
web applications and mobile hybrid applications made with Cordova, AngularJS, BackboneJS.

Frontend Development

I have a good understanding and experience on Git and a little experience with RTC

Versioning Systems

I have been experiencing Java programming language since 2014 and most popular frameworks in Java, like Spring Boot, Hibernate,
JSF and more. My portfolio with my current company includes enterprise java projects.

Backend Development

I have worked with waterfall and agile methodologies which is scrum. I have scrum certification from agile42 organization.
I have experienced in scrum teams more than a year.

Software Development Methodologies

I have also some machine learning knowledge, i have completed two courses on coursera and earned certificates.

+ Plus Knowledge

Work Experience

Pia Team

Pia developing applications for telecommunication companies located at Teknopark Istanbul.
Pia is making collaboration with gsm
operators all around the world like AT&T, Korek, Ericcson and
Turkcell, Turk Telekom and Vodafone in Turkey.

Emphasit

Emphasit was a start-up company when i was a student and started
to work. I was going to school at the evening and working between 8:00 - 16:00 hours.
This is where i started to build my developer skills.

Project Experience

Vodafone, Vfnet - Sales Order Management Crm

...

This system includes seperate rest services for each screen actions. We deployed them in docker containers on openshift orchestration
tool. Also other ui applications, db instances and management applications like keycloak sso, deployed
on openshift as well.

This system includes 5 user interface application in total, each has responsive design for mobile, tablet and desktop sizes. Every service, ui app and third party applications are cloud-deployable.

Technologies:

Angular 5 with NgRx redux library

MongoDB instances for realtime storage

PostgreSQL database for async storage

Spring Boot Rest Services

Keycloak Single Sign On

Angular Material UI with Flex & Scss

Team Size:

4 frontend developer -
includes me

4 backend developer

1 project manager

1 ux designer

1 solution architect

1 sales architect

5 test specialist

Pia-Team, August 2017 - Current

Turk Telekom Partner Management Agile Services

...

We applied scrum methodology to serve Turk Telekom Partner Management System needs.
We made grooming, planning, daily scrum, retrospective and other additional meetings.

Technologies:

Spring Rest Services

Hibernate ORM

Oracle Database

Soap Web Services

AngularJS

Velocity Templates

ZK Backend Rendering Framework

Team Size:

9 analyst developer -
includes me

6 analyst tester

1 scrum master

1 product owner

2 enterprise business agents

Pia Team, March 2016 - May 2017

Turk Telekom Partner Management Mobile Application

...

I am proud with this Project because i was the ui/ux designer and taken a role in design of application architecture. In
Turkey, this enterprise app has one hundred thousand users.
We used cordova framework for build to ios and android platforms.

Technologies:

Soap Web Services

AngularJS

Bootstrap UI

XSD

Team Size:

6 frontend developer -
includes me

1 solution architect

1 business analyst

8 test specialist

The app is distributed private by Turk Telekom.
Pia Team, November 2015 - March 2016

Kanal D Civolution Project (Ekranda App)

...

This was my first assignment at Pia-Team. Civolution project was targeting customers to advertise them when they are watching
the tv series in real time.
My objective was helping to build a content management system interface.

Core Crm Web App

Core was the main software that we were developing and integrating modules for different customers.
Each user have organizations and modules to use according to his/her user role.

Technologies:

Php

Mysql

BackboneJS

RequireJS

Bootstrap UI

Team Size:

1 frontend developer -
me

1 backend developer

1 project manager, ux designer

1 test specialist

Emphasit, August 2013 - December 2013

Talha Nakliyat Delivery Module

...

Talha Nakliyat is a delivery company. They need a system for manage the deliveries with a software. Our team was developed
a main software to host sub software modules (core), then we developed a module for Talha Nakliyat in
main software.