I am a software engineer, a mad scientist, a specialized generalist and a renaissance geek.
I grew up playing with test tubes and beakers, reading history and philosophy books, making model rockets, drawing just about everywhere, playing basketball, and tinkering with remote control cars and planes.
Currently, I am working at Ripple Labs, on Ripple: a distributed payment network that allows anyone to send money to anyone else, in any currency. It is based on the same principles as the Internet: free for everyone, accessible to anyone, owned by no one, and connecting the whole world on a shared network. You really should check it out - visit us at https://ripple.com.
I have worked as a software engineer for over fifteen years and although C++ is my favorite plaything, I have many others toys at my disposal and use them to do amazing things. I have developed just about everything – from shiny user interfaces to low-level kernel drivers. I've worked on servers that handle tens of thousands of users, caching software that accelerates hard drives using SSDs and encrypted distributed storage & backup systems.
My interests are diverse; beyond math-based currencies, they involve next-generation interactive software and input methods, cryptography, security, static software analysis, software protection, cloud storage and performance optimization.
You can find me on Twitter as @nbougalis or reach me by e-mail at firstname.lastname@example.org.
Q&A for professional and enthusiast programmers
Q&A for Bitcoin crypto-currency enthusiasts
Q&A for students, researchers and practitioners of computer science
Stack Exchange Network staging zone, where users come together to build new Q&A sites
Q&A for software developers, mathematicians and others interested in cryptography
Q&A for people studying math at any level and professionals in related fields
Q&A for Information security professionals
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for people who want to be financially literate
Q&A for academics and those enrolled in higher education
Q&A for theoretical computer scientists and researchers in related fields
Q&A for computer enthusiasts and power users
Q&A for professional system and network administrators
Q&A for members of the workforce navigating the professional setting
Q&A for professional programmers interested in conceptual questions about software development
Q&A for peer programmer code reviews