Ο Γιάννης Καραλής είναι Ιδρυτής και Διευθύνων Σύμβουλος της Netsteps. H εταιρία ασχολείται με τη συμβουλευτική, την υλοποίηση και το marketing έργων ηλεκτρονικού εμπορίου στην Ελλάδα και το εξωτερικό. Έχει συνεργαστεί με πολύ σημαντικούς οργανισμούς της χώρας παρέχοντας τις υπηρεσίες της.
Πριν από αυτό, σπούδασε Φυσική στο Πανεπιστήμιο Αθηνών και ολοκλήρωσε το πρώτο έτος μεταπτυχιακών σπουδών στο Athens Information Technology (A.I.T.). Διέκοψε τις σπουδές του και ξεκίνησε να ασχολείται με την υλοποίηση έργων πληροφορικής στο χώρο του Internet.
Εργάστηκε στον τομέα της εκπαίδευσης, διδάσκοντας πληροφορική και προγραμματισμό. Στη συνέχεια εργάστηκε στην εταιρία PCS του ομίλου Singular Logic όπου ασχολήθηκε με την υλοποίηση έργων στον τραπεζικό τομέα.