Gigi Sayfan

Principal Software Architect at Helix
Gigi Sayfan is a principal software architect at Helix — a bioinformatics and genomics
start-up. Gigi has been developing software professionally for more than 20 years
in domains as diverse as instant messaging, morphing, chip fabrication process
control, embedded multimedia applications for game consoles, brain-inspired
machine learning, custom browser development, web services for 3D distributed
game platforms, IoT sensors and virtual reality.
He has written production code in many programming languages such as Go, Python, C,
C++, C#, Java, Delphi, JavaScript, and even Cobol and PowerBuilder
for operating systems such as Windows (3.11 through 7), Linux, Mac OSX, Lynx
(embedded), and Sony PlayStation. His technical expertise includes databases,
low-level networking, distributed systems, unorthodox user interfaces, and
general software development life cycle.
Tutorials
Fetching Data in Your React Application
REST vs. gRPC: Battle of the APIs
Regular Expressions With Go: Part 2
Regular Expressions With Go: Part 1
8 Things That Make Jest the Best React Testing Framework
Modern Web Scraping With BeautifulSoup and Selenium
Text Generation With Go Templates
Cleaning Up Your Data With Go: Part 2
Limpiando Sus Datos Con Go: Parte 1
How I Learned to Stop Worrying and Love the Capitalization Tool
Revisiting Python Packaging With Pipenv
JSON Serialization With Golang