π About Me
π§© Execution & Philosophy
Ownership & Agency: I take responsibility for outcomes. From data sourcing to production deployment, I assume problems are solvable and work through obstacles to deliver critical results.
Solve the real problem: I focus on business impact, not just task completion. If a system is inefficient, Iβd rather redesign it than patch it.
End-to-end thinking: Iβm comfortable working across the stack, from debugging low-level code to designing LLM pipelines.
Bias toward building: I prototype early, test in real conditions, and iterate fast. Working systems beat perfect plans.
Clear communication: I keep stakeholders aligned with concise updates focused on results and next steps, reducing the need for management overhead.
π οΈ Work Experience
Senior Machine Learning Engineer - Tech Lead
- Working with state-of-the-art algorithms and technologies in a large-scale Recommender System.
- Applying LLMs for representation learning, leveraging fine-tuned embeddings in multiple downstream tasks.
- Delivered an incremental learning framework with 12x faster training and deployment cycles, achieving revenue lift.
- Developed a new candidate generation model using Vespa, leveraging a two-tower architecture to efficiently provide online ranking of suitable items.
- Part of the algo expert team, leading high-priority initiatives, designing workflows, and providing guidance and code reviews for the rest of algo department.
Machine Learning Engineer
- Designed ML solutions for smart-grid use cases such as self-consumption optimization, energy savings estimation, and flexibility prediction.
- Worked with research and engineering teams to turn ideas into working prototypes for the energy domain.
Data Scientist / Big Data Engineer
- Designed and implemented ML features for telco products, including load forecasting, grid optimisation, and resource allocation.
- Built Big Data applications for telco and banking clients on Hadoop, including high-throughput ingestion pipelines and complex data analysis.
π Education
- National Technical University of Athens
- π MSc. in Data Science and Machine Learning, 9.61/10 (Oct. 2018 β Aug. 2020)
Master Thesis in Resource Allocation with Deep Reinforcement Learning Methods. - π Integrated Master in Electrical and Computer Engineering, 8.44/10 (Sept. 2012 β Feb. 2018)
Major in Computer Science: Software, Computer Systems & Networks.
Master Thesis in Big Data.
- π MSc. in Data Science and Machine Learning, 9.61/10 (Oct. 2018 β Aug. 2020)
π» Technical Skills
- Languages: Python, Java
- Deep Learning: PyTorch, TensorFlow, Keras, LLMs
- ML & Big Data: Apache Spark, Kafka, Hadoop, Sklearn, Pandas, Numpy
- Databases: BigQuery, Vespa, Elastic
- MLOps: Airflow, Jenkins, Grafana, K8s, Docker
- Agents: Claude Code, Cursor
π Selected Projects
β‘ LLM-Based Embedding Pipeline:
Designed and built a distributed production pipeline that generates item embeddings for ad recommendations. Used LLMs for description enrichment and embedding generation. Powers downstream recommendation models with continuously updated item representations.π Incremental CTR Learning Framework:
Reduced training and deployment overhead by 90% through an incremental learning framework for large-scale CTR prediction that fine-tunes on real-time data streams.π Self-Supervised Recommendation Signals:
Unlocked revenue from cold-start and low-signal user segments by architecting a self-supervised embedding framework for improved recommendation accuracy.π€ Deep Reinforcement Learning for Caching:
Improved best-effort application speeds by 4x while maintaining strict performance SLAs by engineering a Deep RL agent managing last-level cache sharing in multi-core systems.π Customer Satisfaction Indexes for Telco:
Delivered KPIs for millions of telco subscribers using Apache Spark, handling noisy, complex data at scale.
Misc
π Publications
- P. Katsileros, N. Mandilaras et al.
βAn Incremental Learning framework for Large-scale CTR Prediction.β
Presented at the 16th ACM Conference on Recommender Systems, RecSys β22, Seattle, WA, USA.
π Honors & Awards
- N. Kritikos Scholarship: Scholarship granted for best overall math performance. NTUA - ECE School.
- C. Papakyriakopoulos Math Award: Distinction for performance in Mathematics during my studies. NTUA - ECE School.
π Languages
- π¬π§ English: Michigan Proficiency (C2)
- π«π· French: Sorbonne (B2)
π Additional Info
- Military Service: Fulfilled (Sept. 2020 - June 2021)
- Erasmus+: Participation in youth exchange projects
βοΈ Contact
Feel free to drop me a message below! Alternatively, you can connect with me on LinkedIn or reach me at nikmand@outlook.com.
