Eric Semeniuc

Eric Semeniuc

Dev, thinker, doer
Blog Resume