I am a Brooklyn-based computer science professor and programmer. I was born in Mexico City, and later moved to New York, where I studied at NYU.
Although I mostly deal in the introductory and video game programming pedagogy space, I also have experience in other areas of computer science.
Outside of work, some of my interests involve learning foreign languages, music, and obsessing over espresso.
Students can schedule office hours with me here. You can find me on GitHub if you would like to check out my work, on LinkedIn, or via e-mail.
;;;;;;;;;;;;;;;;;;;;;;; ;; E8 AB B8 E8 A1 8C ;; ;; E7 84 A1 E5 B8 B8 ;; ;;;;;;;;;;;;;;;;;;;;;;;
$8000 A9 00 LDA #$00 ; A = 0 $8002 8D 00 20 STA $2000 ; PPUCTRL $8005 A2 10 LDX #$10 ; 16 sprites $8007 BD 00 03 LDA $0300,X ; read OAM $800A 9D 00 02 STA $0200,X ; shadow OAM $800D CA DEX ; X-- $800E D0 F7 BNE $8007 ; loop $8010 A9 3F LDA #$3F ; palette hi $8012 8D 06 20 STA $2006 ; PPUADDR $8015 60 RTS ; return
use_bpm 120 live_loop :groove do sample :bd_haus, amp: 1.2 sleep 0.5 sample :drum_snare_hard sleep 0.5 with_fx :reverb, mix: 0.4 do synth :pluck, note: :e4 end end ; loops forever
def reverse_string(s): # O(n) time, O(n) space (str is immutable) chars = list(s) left, right = 0, len(chars) - 1 while left < right: chars[left], chars[right] = chars[right], chars[left] left += 1 right -= 1 return ''.join(chars)
私はブルックリン在住のコンピュータサイエンスの教授とプログラマーです。
メキシコシティで生まれ、後にニューヨークに移り、NYUで学びました。
主に入門プログラミングとビデオゲームプログラミングの教育に携わっていますが、
コンピュータサイエンスの他の分野にも経験があります。
仕事以外では、外国語の学習、音楽、そしてエスプレッソへのこだわりがあります。
Na nitematchiani tlen programasion wan niprogramador ipan Altepetl Brooklyn.
Na niewa Wei Altepetl Mexihko, wan satepan niyahki Nueva York,
wan nepa nimomachtihki ipan NYU.
Maske nitemachtia programasion introductoria wan tlen videojuegos,
na nohkia nitekitihtok ipan okse siensias komputasionales.
Keman na amo nitekitika, nikamati nimomachtis okse tlahtolli,
nitlatsotsonas, wan espreso.
Prōfessor artis computātrālis et opifex sum, in Brooklyn habitāns.
Nātus in urbe Mexīcī, posteā Novum Eborācum mē contulī,
ubī in NYU studuī.
Maximē in prōpaeduticā programmātiōnis et in programmātiōne lūdōrum versātus sum,
sed etiam in aliīs campīs artis computātrālis expertus sum.
Extrā labōrem, linguīs peregrīnīs
discendīs, mūsicae, et cafēa expressa dēlector.