Position: Senior Software & Data Engineer
Category: Java
English level: fluent
Years of experience: 11

1.Telecom billing database, tables with millions of rows. Optimized complex Oracle SQL query from 3 minutes(cost 13000) to 2 ms(cost 50), rewrote with advanced analytical functions, applied correct indexes with hints.
1) Remote Contractor - Senior Software & Data Engineer
1.Development of microservices
2.Development of data pipelines(batch, streaming)
3.Integration and testing of different 3rd party APIs

Technical stack:
Programming: Java 17, Python 3, Kotlin, Spring Boot stack
Data engineering: advanced Oracle SQL, PL/SQL, optimizing complex SQL queries, Postgres, MySQL, ETL, BI reporting, Kafka, Apache Spark, Spark Streaming, Solr
Cloud: AWS RDS, Aurora, EC2, ECR, Lambda, S3, IAM, SQS, SNS, Athena, CDK
DevOps: Docker, Kubernetes, CI/CD, Jenkins

2) Senior Java and Big Data Engineer
I was one of the core team members in European Bank's GDPR related Big Data project. 
1.Developed near real time big data processing pipeline with Kafka, Apache Spark, Spark Streaming, Solr and HBase
2.Developed microservices with Spring Boot
3.Developed artifact and configuration deployment scripts for DevOps engineers.

Technical stack:
Programming: Java 8, microservices with Spring Cloud 
Big Data: Cloudera Hadoop cluster on AWS, Apache Spark, Spark Streaming, Kafka, HBase, Solr 
DevOps: CI/CD pipeline with Jenkins, Docker, Ansible.
Atlassian stack (JIRA, Confluence, BitBucket)

3) Telecom Company-Head of Datawarehouse Unit
My role was 50% technical and 50% managerial. I was responsible for Oracle Exadata based 51 TB corporate data warehouse system. DWH was highly critical reporting source for company’s daily operations and financial reporting.
Responsibilities:
 1) Collaborating with business units to understand, analyze their reporting & analytics needs
 2) ETL development, data modeling(dimensions, fact tables, data marts), BI reporting with SAP BO tools
3) Supervising team members, driving prioritization and delivery
We maintained Cloudera Hadoop cluster, implemented different telecom specific Big data use cases.
I’m interested in Java, Python, Kotlin, AWS, microservices, Oracle, Postgres, data and cloud engineering projects