Spain, Alicante
--Linkedin
Giorgi Khitarishvili
Data Engineer
Summary
Tech Skills
Experienced Data Engineer with a strong background in software
engineering, bringing a unique blend of expertise to deliver
high-quality, scalable data solutions for diverse clients. With a
total of 5+ years of experience, including 3 years in software
engineering and 3+ years in data engineering, I excel at
collaborating with cross-functional teams to translate business
requirements into functional solutions. As a proactive
problem-solver, I am committed to delivering projects on time
and to the highest standards of quality. Seeking to contribute my
versatile skill set to the success of a forward-thinking organization
that values data-driven decision-making
Programming Languages: Python
Data Engineering: Data modeling, Data
Warehousing, ETL/ELT, Orchestration & Workflow
Management(Apache Airflow), CI/CD
Databases: MySQL, PostgreSQL, NoSQL
Cloud Platforms, Servers & Containerization: GCP,
AWS, Docker, Linux
Data Transformation & Processing: Pandas,
NumPy, PySpark
Web & Backend Development: Django, Flask,
RESTful APIs, FastAPI
Additional Technologies: Git, GitLab, Jira, Agile
methodologies, Odoo
Experience
Data Engineer - T-Systems DTIT IBERIA
09/2023 - Present
● Spearheaded the development and operation of robust data pipelines in OneDataLake (ODL) and Central Data
Store Consumer (CDSC), enhancing data management and accessibility.
● Expertly balanced business and IT requirements to construct efficient and modern data pipelines in public
cloud environments, contributing to the digital transformation initiative.
● Integrated data preparations into managed processes, ensuring seamless and reliable data integrations in Data
Vault architecture.
● Led the implementation of data exports and operations, streamlining data flow and accessibility across the
organization.
● Utilized Python, PySpark, SQL, and libraries such as Pandas, Matplotlib, Seaborn, Bokeh, and Plotly to deliver
insightful data visualizations and analytics.
● Managed pipeline development using Gitlab (Magenta CI/CD), fostering a continuous integration and
continuous deployment (CI/CD) culture.
● Focused on personalized content delivery, utilizing advanced data technology and methods for generating
actionable insights and offers for inbound and outbound channels.
● Collaborated in a multi-lingual environment, leveraging business-fluent English) to facilitate effective
communication and project alignment.
● Demonstrated hands-on expertise in SQL, Python, PySpark, and Spark, enabling the transformation of complex
data structures into valuable business insights.
● Gained exposure to GCP cloud tech-stack and Hadoop-ecosystem, expanding skillset and knowledge in
cutting-edge cloud technologies and big data solutions.
Data Engineer - Making Science (Spain, Alicante)
12/2020 - 09/2023
● Designed and Constructed ETL services on Google Cloud Platform (GCP), utilizing services such as BigQuery,
Data Fusion, Cloud Run, and Cloud Function to build pipelines and orchestrate data processing.
● Built and monitored Data Fusion pipelines, and leveraged best practices to ensure data quality in ETL
processes.
● Developed orchestration for ETL and data quality, utilizing Google Composer for efficient management and
monitoring of workflows.
● Established a performant and scalable RESTful API using FastAPI to improve application performance and
streamline development processes.
● Leveraged best practices to build pipelines for data quality, ensuring optimal data processing and reducing
errors.
● Found solutions for complex business logic related to bus transportation, contributing to the improvement of
the overall system performance.
● Created detailed documentation and diagrams for workflow processes to effectively communicate technical
solutions to clients.
Wrote unit tests and conducted code reviews to ensure high code quality and adherence to industry best
practices.
● ● Debugged and troubleshooted complex technical issues, collaborating with cross-functional teams to find
●
Python lecturer - IT Academy Step Georgia (Tbilisi, Remote)
05/2023 - 11/2023
● Delivered comprehensive lectures and practical sessions in Python programming, backend development, and
design patterns to a diverse group of 30 students, fostering a dynamic and interactive learning environment.
● Developed and implemented a curriculum focused on Python and its applications, ensuring it aligned with
industry trends and technological advancements.
● Utilized various teaching methods and technologies to cater to different learning styles, resulting in high
student engagement and understanding.
● Conducted regular assessments and provided personalized feedback, significantly improving students'
programming skills and conceptual understanding.
● Fostered a collaborative classroom atmosphere that encouraged innovation and problem-solving, preparing
students for real-world programming challenges.
● Maintained an open and approachable demeanor, offering additional support and mentorship to students,
enhancing their learning experience and confidence in Python programming.
● Regularly updated course materials and assignments to incorporate new developments in Python and backend
technologies, keeping the curriculum current and relevant.
● Collaborated with fellow faculty members to share best practices and continuously improve the teaching
methodology and course content.
● Organized and led interactive workshops and coding sessions, providing hands-on experience with Python and
backend development tools.
● Monitored and analyzed student performance data to identify areas for improvement, adapting teaching
strategies to meet the evolving needs of the class.
Data Engineer - CYINT L.L.C (USA, Remote)
11/2020 - 04/2021
● Produced and implemented data models and database structures, optimizing database performance through
indexing and other techniques.
● Wrote queries in Python and PostgreSQL to filter and process data according to client requirements, ensuring
accurate and efficient data retrieval.
● Utilized Docker to create and manage containerized environments for data engineering tasks, increasing
productivity and reducing errors.
● Leveraged AWS services, including Redshift and VMs, to support data transformation and analysis processes.
● Collaborated with cross-functional teams to identify and implement solutions that aligned with business needs
and best practices.
● Conducted performance testing and analysis to identify areas for optimization, enhancing system efficiency
and reliability.
Software Engineer (Python) -Odeosoft (Georgia, Tbilisi)
05/2020 - 11/2020
● Designed and implemented database models and table structures, optimizing tables for performance through
indexing and other techniques.
● Created and maintained Odoo modules, including developing custom code to streamline HR department
functions such as employee payroll management.
● Utilized Docker to create containers and automate Odoo module updates, increasing efficiency and reducing
errors.
● Uploaded new module versions to production and performed updates, ensuring system stability and
compatibility with business needs.
● Contributed to system performance improvements through optimization of database queries and
implementation of caching mechanisms.
● Collaborated with cross-functional teams to ensure solutions aligned with business requirements and met
high-quality standards.
● Produced project documentation to support knowledge transfer and expedite onboarding of new team
members.
.
Python Developer - Institute of earth sciences and National
11/2018 - 05/2020
seismic monitoring center. (Georgia, Tbilisi)
● Delivered automation scripts for earthquake data processing and to configure seismology software, improving
efficiency and reducing errors.
● Monitored earthquake activity and network status using a custom monitoring system, implementing
notifications for alerts and troubleshooting network issues.
● Configured virtual machines using vSphere for employees, ensuring smooth and efficient operation of IT
systems.
● Collaborated with network teams to configure and troubleshoot switches and routers, improving network
performance and security.
● Developed solutions and automations to address IT issues and improve processes.
● Optimized data visualization performance and configuration for a library used in moment tensor calculation for
earthquake data, improving analysis and accuracy.
● Documented project processes and procedures to facilitate knowledge transfer and improve onboarding of
team members..
Education
●
Tbilisi Technical University (Tbilisi, Georgia) - Bachelor's Degree ‘In
Information Technology’.
Languages
●
●
●
●
Georgian - native
English - B2
Spanish - A2
Russian - A2