Giorgi Khitarishvili

Giorgi Khitarishvili

$20/hr
Data Engineer
Reply rate:
64.29%
Availability:
Full-time (40 hrs/wk)
Location:
Alicante, Alicante, Spain
Experience:
5 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.