Position: Team Lead
Category: Lead
Experience: 11 years | English: fluent

I have been working for 17 years as a java/typescript/python/golang/oracle and DevOps professional and I believe that I am a good fit for this new position including my top 3 skills in my previous employment.

First of all, I'm a quick learner and curious to learn new technologies such as Kubernetes, machine learning, big data, NoSQL, cloud, mobile applications. I can switch to other programming languages and system architectures easily. For instance, in my previous project, I could create generic Prometheus exporters for monitoring system performance in graphs and fixing conflicts by developments in Kubernetes, bash, groovy, Golang.

Secondly, besides my strong backend and user interface knowledge including Python, Ansible, helm, groovy, bash, javascript, I have the highest responsibility to design project workflow, divide tasks into smaller parts as described in a microservice architecture, and organize a team to complete multitasks in our milestones.

Last but not least, I am a skilled problem solver who dealt with a myriad of big projects in my previous employment. I created some unique projects like Sybase-oracle converter, a data comparator tool that compares two different database structures and outputs. These developments could automate whole conversion processes. Before these applications, all file conversions were completed manually by developers. My generic capabilities might save 400 man-days at least. One of my Second big conversion projects was dockerizing huge telecommunication modules and deploying them into AWS and google cloud providers as microservices. These could make the system more flexible and eligible to add new features easily. For instance, There was the most popular and legacy telco product, EMS. This had multiple functionalities such as monitoring the performance of the system, fault and configuration management of the whole structure. I could dockerize most of the submodules and create multiple microservices and deploy them to aws using ECR and google cloud with the help of gke/GCE.

Finally, I think that my previous experiences and vision allow me to feel confident about the team lead/principal architect positions.
Crossover(Optiva) - Remote - Chief Software Architect 01/2020 - .......
 Cloud charging and billing (TelcoDr): the implementations of 1 million transactions per second using Java spring boot, DynamoDb, gatling.io, gitflow. 
 Sococo.com: Node.js Typescript backend and AWS services(cdk, lambda, dynamoDB, ALB, Cognito)
 InDesign file converter serverless service integrations using Java spring boot, AWS cdk, lambda, ec2,
s3, ALB, gitflow
 Optiva Telco Payment engine(OPE): Fully Java enterprise on wildfly, oracle. Many complex payment
algo designs and microservice, cloud integrations into the AWS services.
 Optiva Telco Charging engine(OCE): Fully Java enterprise on wildfly, oracle, k8s, ansible.

MelitaTelecom(Castille) -RemoteChief SoftwareArchitect 07/2019-01/2020
 The developments in mymelita, amdocs, customer management core telco Java spring boot & Angular BE applications are developed

Crossover(Optiva) - Remote - Chief Software Architect 03/2018 - 07/2019
 One click cluster creation with k8s, ansible written in Java spring boot Rest services/bash scripts.
 Autoscaling of k8s pods via Java backend APIs have been designed and developed.
 Performance metric exporter API has been designed and developed. Prometheus and elasticsearch
data have been transformed for some periodic time intervals (Groovy, Java)
 Grafana graph developments for PostgreSQL DB performance metrics(Helm, Ansible)
Following last tech stack and doing real engineering