Nicolas Straub

3,381
reputation
6
21
42

I have been working as a full-stack developer for over 15 years and have been leading teams for around 10, helping companies like Walmart and Globant build software with the latest technologies and designing and implementing agile processes for my teams using industry-standard practices. My main languages include JavaScript and C#. I can also work with Python and Go.

I have used multiple database technologies, both SQL (SQL Server, PostgreSQL) and NoSQL (MongoDB, CouchDB, Neo4j).

I have also contributed thousands of lines of code to multiple open-source projects, including Harvard University’s KoboToolbox, and the React JavaScript Framework. I value TDD and SOLID practices, but take a pragmatic approach, so you won’t find me writing fifty-four unit tests for 3 lines of code or a hundred 3-line files, for the sake of not violating the Single Responsibility Principle.

When not working I’m either learning more about software development or playing with my 14-year-old. The joy of being a loving father to him is what most inspires me