Cagdas Yigit

Software Engineer

Job Title

Pia Team Official Website

Current Company

Pamukkale University, 2010 - 2014, Bachelor's Degree - Computer Education and Instructional technology

Education

Istanbul, Turkey

Current Residence

cagdasyigit34@gmail.com

Contact

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.

www.pia-team.com
Software Developer, August 2014 - Current

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.

www.emphasit.com
Software Developer, August 2012 - June 2014

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.

Technologies:

  • Amazon Web Services
  • Jquery
  • Bootstrap UI
  • JSF
  • Postgre SQL

Team Size:

  • 1 frontend developer, web ui designer - me
  • 1 backend developer
  • 1 android developer
  • 1 ios developer
  • 1 business analyst
  • 1 project manager
  • 1 test specialist
Pia Team, August 2014 - November 2014

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.

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, January 2014 - March 2014

Skills

Java, Php, Javascript

Best Known Programming Languages

Git, Angular, BackboneJS, Jquery, Phonegap & Cordova, Html5, Scss, Bootstrap UI, Jpa & Hibernate, Spring Boot, MongoDb, Mysql, Postgre, Oracle, Maven

Software Technologies

Redux, Test Driven Development, Scrum, Unit Testing, UI & UX Design

Strategy & Methodology Knowledge

I'm an udemy instructor, intern mentor, in-house trainer in where i work.

Instructor Skills

Certificates

Agile Methodologies - Scrum

Agile 42, March 2016

Machine Learning

Coursera, 5 October 2017

Applied Machine Learning in Python