nick carrasco
nick carrasco

nick carrasco

I'm a software developer writing weather related software and playing with random gadgets in my free time