I am an expert in web architecture, with an eye for detail, and an extremely strong set of technical skills. My experience and depth of knowledge is proven in my ability to lead both the architecture and ongoing development and deployment of any sufficiently complex system.
I have proven experience managing, leading and mentoring an engineering team, allowing individuals to focus on their given tasks without distraction, while ensuring the quality of a product, and it's on time delivery. Having worked in both small startups and large established companies, I am able to understand the culture and dynamics of different engineering teams, and to appropriately balance workloads to maintain a high-quality product, as well as staff retention and job satisfaction.
As a strategic thinker, an excellent written and oral communicator, I am well geared to bridge the divide that often stands between a set of business goals, and their technical
implementation. I am able to take a 10,000 foot view, and communicate with business stakeholders, C-level executives, and marketing strategists to discuss and clearly define a product or business strategy. I can efficiently switch context and compartmentalize the direction from the underlying software architecture which can be crucial to provide a buffer for experts from both the business or engineering worlds.
As an expert
As an advanced practicioner
As a competent user
As a competent user in the past
As a beginner (Interests outside of work)