Close this
Close this

Sofoklis Tolikas

Development
Dublin, Ireland

Skills

Data Engineering

About

SOFOKLIS TOLIKAS's skills align with Programmers (Information and Communication Technology). SOFOKLIS also has skills associated with IT R&D Professionals (Information and Communication Technology). SOFOKLIS TOLIKAS has 6 years of work experience, with 2 years of management experience, including a low-level position.
View more

Work Experience

Machine Learning Engineer, Tech Lead

OPTASIA
January 2024 - Present
  • Technical lead of both the ML engineering and support team, managing 7 direct reports. Designed in-house ML solutions run at large scale. Those solutions succeeded in reducing the time of the Credit Risk team operational tasks by 95% and allowed them to work with millions of transactional data efficiently. Proactively addressed technical risks and resolved projects' roadblocks, achieved maintainable and robust solutions. Remarkably decreased development workload and optimized resources allocation. Conducted regular team meetings, cultivating a positive team culture. Provided guidance and mentorship to team members, helping them develop their skills. Ensured proper documentation of code, processes, and systems for knowledge sharing and future reference to secure business continuity.

OPTASIA
March 2020 - Present

Senior Machine Learning Engineer, Team Leader

OPTASIA
March 2022 - December 2023
  • Led the Machine Learning engineering team with 6 direct reports. Established streamlined processes (jira-flows, micro-services, setups, configurations) to collaborate with stakeholders. Thus, minimized the probability of user errors during the operational tasks. Adopted an automated process of integration and deployment testing for a new Hadoop cluster setup, ensuring the reliability of all Machine Learning solutions (MLOps tools, ML pipelines). Designed and standardised the MLE team development lifecycle adapted to company business needs. Conducted proof of concepts (POC) using open-source MLOps tools prior to the product ionization phase. Formulated, documented and established an onboarding process inclusive of guidelines for new team joiners to enhance the overall team productivity. Created and documented a reliable hiring process for the team ensuring the proper standards of candidates.

Machine Learning Engineer

OPTASIA
March 2020 - March 2022
  • Laid the foundation to establish a Machine Learning Engineering team within the company. Designed and implemented a real time feature engineering micro-service that allowed accurate customer profiling. The solution succeeded in reducing the default rate of loans by 31% having a direct impact on the company's revenue. Orchestrated and automated legacy operational workflows, using open-source tools (Airflow, MLflow) and scalable frameworks (Scala, Pyspark). Those automations facilitated the company to attain stability and successfully operate on big data for the first time. Established scalable CI/CD pipelines and procedures to operate across 30 hadoop clusters. These provided the ability to set-up, test and maintain any new client cluster within a day. Developed business-oriented algorithms using Scala language to provide insights from transactional data.

ALPHA TRUST SA
June 2018 - February 2020

Risk Officer

ALPHA TRUST SA
October 2019 - February 2020
  • Supervisor of the Data and Risk dept, leading a team of three data analysts. Provided estimation of VaR (Value at Risk) over the company's portfolio, allowed market risk monitoring at real time. Ad-hoc reporting analysis for the private asset management portfolio.

Data Analyst

ALPHA TRUST SA
June 2018 - October 2019
  • Developed and implemented a comprehensive end-to-end solution for internal daily reporting, achieved to decrease the operational time of the Data department by more than 80%. Designed and implemented all the external reporting processes from excel to python, minimizing the delivery time to stakeholders from weekly to daily basis.

Education

National and Kapodistrian University of Athens

MSc in Computer Science and Communication Technology

Aristotle University of Thessaloniki

BSc in Mathematics