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.