Versatile Web Developer, Programmer, and Technology Consultant
Multifaceted professional with a passion for the space where technology intersects with human experiences. Offer extensive experience in front- and back-end development, programming, and web design. Leverage a balance of creativity and technical savvy to create elegant code and exceptional user experiences.