נסטרנקו נולד בקיליה שבאוקראינה. בגיל 3.5 עלה עם משפחתו לישראל. הוא שיחק בליגת הנערים במסגרת מכבי ראשון לציון, אך פרש בעקבות קשיים בלימודיו. לאחר כשנה חזר לשחק כדורסל בקבוצת הנוער של ראשון לציון. בגיל 17 החל לשחק בליגת העל עד לשנת 2015 במדי מכבי ראשון לציון, כאשר בעונת 2012/13 שיחק עונה אחת באליצור יבנה מן הליגה הלאומית ולאחר מכן חזר לראשון לציון. עונתו הטובה ביותר במדי ראשון לציון הייתה עונת 2013/14 בה שיחק בממוצע 9.7 דקות למשחק, וקלע 3 נקודות בממוצע. בעונת 2015/16 הצטרף לעירוני נס ציונה אשר ירדה ליגה בתום העונה. בעונה זו קלע נסטרנקו 4.3 נקודות למשחק והשיג 2.9 ריבאונדים בממוצע[1]. לקראת עונת 2016/17 הוא חתם בעירוני נהריה לשנה אחת, אך בהמשך חתם לשנתיים נוספות בקבוצה[2]. בספטמבר 2019 חתם בהפועל חיפה על חוזה עד סוף העונה. בינואר 2018 השיג שיא קריירה במספר נקודות למשחק בליגת העל, בעת שקלע 20 נקודות מול הפועל חולון[3].ב-2020 אחרי עלייתה של הפועל חיפה לליגת העל, נסטרקו האריך את חוזהו עד 2022.
בעונתו השנייה בחיפה, עונת 2020/2021 העמיד ממוצעים של 8.8 נק', 3.4 ריבאונדים ו-1 אסיסט ב-18 דק' למשחק בליגה ו-6.5 נק' ו-1.5 ריב' בפליאוף.
בעונתו השלישית בחיפה, עונת 2021/2022 העמיד ממוצעים של 5.9 נק' ו-2.2 ריבאונדים ב-14.4 דק' למשחק בליגה ו-8 נק' ו-1.7 ריב' בפלייאוף.
נסטרנקו שיחק בנבחרת הנוער. הוא זומן לנבחרת העתודה והשתתף בשנת 2010 באליפות אירופה (דרג ב')[4]. נסטרנקו אף זומן בפברואר 2018 לנבחרת הבוגרת ונכלל בסגל הרחב שלה[5], אך נופה מהסגל לקראת המשך משחקי מוקדמות אליפות העולם בכדורסל.