There's a lot more to building apps and websites than simply banging out some code.
I've got experience in every step of the digital property cycle from concept to delivery.
There's a gap between clear business goals and technical architecture. I bridge that gap by working with visionary teams to organize high-level goals into manageable development sprints.
I have experience determining feasibility, estimating effort, and identifying the tools and resources needed to get the job done.
A good user interface is one that you don't have to explain. I keep users focused on the benefits of the product, not figuring out what the buttons do.
I use low- and high-fidelity prototype tools to plan feature sets, then work with graphic designers to create a polished user interface (UI).
I've managed web & app code for almost 20 years.
I started as a full stack developer managing projects soup-to-nuts. I now focus on leading teams that deliver products on a larger scale.
I write accessible, standards-compliant HTML that can stand on its own. This is essential for screen readers and other browser alternatives for users with ADA-related impairments.
I'm also proficient with multiple HTML preprocessor/template "languages," such as Handlebars, Jade, Pug, and more.
I work with a mixture of "progressive enhancement" and "graceful failure" models of CSS development to deliver cross-browser experiences that deliver intuitive and pleasant experiences to all users.
I'm an evangelist for preprocessors such as Sass and LessCSS. I've led teams through conversions to upgrade from writing plain CSS.
I can also work with component frameworks such as React.
I write code for server-side templates in a number of languages and platforms. I also manage website and app implementation on Windows and Linux servers.
I have worked with several standard and "noSQL" databases, including MySQL and MongoDB.
I am proficient with routing requests over standard protocols on multiple server platforms.
- DNS Administration
- IIS (web.config)
- Apache/Ubuntu (.htaccess)
I deal in low- and high-fidelity prototypes with tools like Figma and Balsamiq.
These tools allow me to quickly iterate on ideas and get them right before they go into development.
AskVetNovember 2020 - present
As SVP of Product Development I work with the executive team to set the company's direction and align our products with that vision. My team designs a suite of mobile applications and works with software development to put them into production.
First American TitleFebruary 2014 - November 2020
As Web Development Manager I was responsible for the creation and maintenance of websites for multiple divisions. I managed a team of developers responsible for:
- Configuring and maintaining multiple redundant server arrays
- Keeping all servers and web code abreast of modern security standards
- Implementing and running an accessibility and privacy program
- Consulting with internal stakeholders on solutions to business needs
Independent Web ConsultantJanuary 2013 - February 2014
I engaged directly with a number of different clients to design, produce, launch, and update websites to meet their individual needs. I personally managed client sourcing, rate negotiations, billing, hosting, and fulfillment.
FrogSlayer Software DevelopmentMarch 2009 - January 2013
As Creative Director I was principally responsible for website design, development, hosting, and updates. I worked as a member of the leadership team to manage development efforts and client communication.