Summary
Puji Cahyo is a Python-focused data scientist and engineer with 11 years of experience blending academic teaching and applied analytics at Universitas Jenderal Achmad Yani Yogyakarta, where he leads work on medi@n, a social media analytics platform covering data acquisition through monitoring. He combines practical expertise in machine learning and NLP (TensorFlow, Keras, NLTK, scikit-learn) with production data engineering tools like Spark, Kafka, Redis, and MongoDB, and builds end-to-end systems using Flask/Django, SQLAlchemy, and web scraping via Scrapy. As a lecturer and former IT trainer, he bridges research and hands-on training, mentoring students while collaborating on joint research and institutional analytics services. Comfortable across relational and NoSQL databases and familiar with DevOps workflows in GitLab, he also brings mobile and PWA experience from earlier freelance and Android/React Native projects. Notably, his work emphasizes operational analytics—turning noisy social media streams into cleaned, warehoused datasets for monitoring and insight rather than only prototyping models.
10 years of coding experience
3 years of employment as a software developer
M.Cs, Computer Science, M.Cs, Computer Science at Universitas Gadjah Mada (UGM)
S. Kom, Informatics, S. Kom, Informatics at UIN Sunan Kalijaga Yogyakarta