I'm an experienced software engineer and product prototyper with a good eye for design and user experience.
Any sufficiently advanced technology is indistinguishable from magic.
Want to innovate in a particular industry but not sure what to build? Have an idea but don't know if its any good or even possible to make? With both a deep and broad understanding of technology and a proven track record in creative idea generation, I can help you conceptualize and evaluate a myriad of forward-thinking, user-focused, and practical product ideas.
While my core expertise is app development and rapid prototyping, I also have a good eye for aesthetics and user experience. In addition to simply building your project, I can also design it for you with intuitive user flows and professional-looking interfaces.
I have over 7 years of experience with web app development, having built a wide range of products from file sharing services to crowdfunding sites. As your freelance web developer, I can create your website from start to finish, including the backend servers and frontend interfaces, and can even help you host it on the web.
I've been an iOS developer for many years, having first come out with my own word game back when iOS 3 was the latest and greatest. Since then, I've launched a dozen more mobile products, and while my app development specialty is iOS, I can also tackle the wild west of Android for your project as well.
Have a physical component to your project? Perhaps you're prototyping a smartphone accessory or simply want to engrave a glass for a friend's birthday. I can help you with 2D and 3D modeling, 3D printing, laser cutting and engraving, Arduino and Raspberry Pi, circuit board design and production, and product prototyping at large.
With a wide range of experience from the in-depth academic life of Columbia, forward-thinking research life of MIT, cutting-edge technology life of the start up scene, and enterprise-level work life of the corporate world, I've seen it all. If you need someone to run ideas by, vet various technology alternatives, or discuss how to reinvent your business, I'd be happy to help.