I am a developer committed to making things that serve and delight. I was originally drawn to programming as a creative outlet, but got hooked on solving hard problems.
I work in the full development stack, from configuring servers, building server-side applications, to developing robust applications. Rather than work in a single language or platform, I try to use the right tool for the job.
As a full-stack developer, I have the breadth of experience to see how a whole project fits together. As a technical lead, I have developed software architecture plans and managed a small development team to execute them.
Technical Management – I have worked with clients in discovery to understand their organizational goals and existing infrastructure to determine the best technical solution for their needs. Working from these requirements I have developed software architecture plans individually and with a team that prioritize security (including everyone's favorite PCI DSS and COPPA), speed, reliability and long term maintenance. I have worked with development teams internally and externally to plan, schedule and execute projects using Agile methodologies.
I have worked with clients to evaluate and implement SEO best practices following Google's SEO recommendations. With a foundation of progressive enhancement, semantic HTML, and accessibility, achieving a technically optimized site is quite easy – creating good content, now there's a challenge! Take a look at an SEO-optimized website I recently completed.
Prototyping – For unique and complex applications, I have found that iteration and prototyping is an important part of the design process. I have worked closely with UX designers to create rapid prototypes, motion studies, and interactive wireframes to find problems and clarify ideas early. See various motion studies I've prototyped for past projects.
Work Experience & Education
Lead Developer, May 2017 - present
As a lead developer at Upswell, I help make exceptional interactive experiences.
At Upswell I work primarily in Django/Python, Angular, SaltStack and Ubuntu.
Lead Developer, March 2013 - May 2017
While working as a full stack developer at C&G Partners, I helped plan and build websites, custom web applications, and exhibit kiosks for cultural clients.
Developer, February 2011 - March 2013
Working at Kognito Interactive (a studio leading Health Games for Change in New York), I helped program a series of suicide prevention and mental health courses as well as helped build the company's educational software platform and internal tools.
Developer, July 2010 - February 2011
At Domani Studios I worked on a series of white label projects building flashy little websites for big companies; primarily in ActionScript.
Junior Developer, June 2008 - June 2010
While at Second Story, I worked closely with designers and producers to create robust, interactive applications for websites and physical museum installations and assisted in the design phase with rapid prototyping and motion studies. I worked primarily in ActionScript and dipped my toe into Java.
BFA in Digital Art with Computer Science coursework, 2009
Areas of Interest
Math & Motion
Working with animators and designers, I have come to love using math to make interactive, dynamic visualizations.
When I'm away from screens, you might find me stirring up trouble with my husband Mike and my dog Lola.