Michael Ramuta
Michael Ramuta

Michael Ramuta

Web developer with a passion for creative problem solving. Enjoys working with data to design elegant and efficient systems