Hello, my name is Anthony Chavez - I am a technical leader based in Boulder, Colorado. I have a deep passion for executing well conceptualized and beautiful interactive products.
With over a decade of experience, I specialize in user interface and Javascript development as well as the management and overall direction of digital projects. As the result of my diverse work experience, I am comfortable with a broad range of business challenges and have the ability to articulate technical solutions to executive teams and non-technical collaborators. I am a good-humored teammate, collaborator and advocate with the ability to adapt my technical and strategic skills to any business model.
My passion for the digital arts and precise strategic thinking allows me to see a bigger picture and rapidly identify solutions to complex and diverse business challenges. While I am intensely 'deliverables' focused, I have a fierce high standard of service with clients that is goal-oriented and rooted in a spirit of transparency, communication and problem solving.
Technically speaking, I work with the latest techniques and methodologies in order to deliberately choose the correct tools to enforce coding patterns, optimization, security and workflow efficiency. As an interface developer at heart, I am biased towards NodeJS, but well versed in most stacks as well as continuous integration and deployment. Agile, or waterfall, I am comfortable managing and executing projects under any operational model.
My background in design, development, and strategy allow me to grow loyal, efficient and highly capable teams fortified by mutual investment and a spirit of collaboration. I take deep pride in the work of the teams I lead, and always take an active role in creating environments conducive to their success, growth and happiness.
One of the most fun projects I have ever been a part of... Braintree activated CP+B and Black & Red to build 2 super-sized arcade machines that were controlled via WebApp. As lead developer and solution architect on the project, I worked with electrical engineers to reverse-engineer the circuitboards in vintage 1970's claw machines. Using a collection of micro-controllers and consumer/maker electronics we fabricated custom encolusres and embedded a captive WiFi access point for user's to interface with the machines themselves. The claw machines were featured as part of Braintree outer-active activations at Collision Conference and Tech Crunch Disrupt. The claw machines now proudly reside in PayPal headquarters in San Francisco and Chicago.
Crack the Claw Project Showcase by Black & Red
Crack the Claw, Build and Collision Conference by Corey Szopinski
Pinpoint is an adaptive analytics tool for deans and administrators of nursing schools commissioned by Wolter's Kluwer. As project lead, I was intimately involved in all aspects of Pinpoint's management, conceptualization, prototyping and beta development. This product presented many complex usability and technical challenges requiring a unique and robust infrastructure backed by NodeJS, MongoDB, AngularJS, AmazonAWS, and Jenkins.
Our internal team for this project was small, only 5 highly skilled full time equivalents. The client teams however were quite large comprised of about 20 key stakeholders across various business units and executive teams. For more information on this project, please see the slides from my presentation at Refresh Data Visualization for Designers and Developers : Planning and Approach to Effective Data Visualization
Dfuzr was contracted by First Data to produce multiple various interactive infographic pieces to support various marketing efforts around the time of their IPO. These fun projects were fantastic collaborations between marketers, designers and developers. Over various passes, we were able to scaffold these builds such that our designers could ultimately build SVG animations in Adobe Edge requiring minimal effort from developers.
Telespine initially approached me for consulting work and our engagement soon moved to Dfuzr for a complete plaform re-work. We worked with the Telespine product team and management to migrate away from an offshore team while performing a platform audit. The backend was scrapped and rebuilt with Django/Python while the user experience was entirely re-designed and finally implemented with an AngularJS interface. A typical SaSS platform in many ways, there were several complex and unique vendor integrations required including Recurly subscription management, a video solution using Brightcove and 2-way video conferencing with Tokbox.
As interactive producer, I was responsible for gathering client requirements from the 3 primary product stakeholders. An agile project, I crafted all stories and tasks, delegating responsibilities for an internal team of 3-6 depending on the scope of a sprint.
The Insightics team at First Data needed a product tour, but did not want a video - the solution needed to be more interactive and self-paced. For this project, static DOM snapshots were stitched together to create an interactive tour allowing users to "choose their own adventure" drilling into sections of the product while listening to informative voice-overs that called out specific functionalities. In order to maximize value and shelf-life for the project, this almost became a framework - I abstracted all text, audio, images and snapshots into easily editable configuration files.
In this presentation, principles for effective data visualization are reviewed as well as planning techniques. I provide a case study of PinPoint, an analytics tools for deans and administrators at nursing schools. Wrapping up the presentation, I provide some useful tools for designers and developers alike as well as some of the best visualization projects produced in 2014-2015.
A few thoughts on data visualization, dimensionality analysis and particular approaches when working specifically with D3.js
Everyone has been there, it's not the best feeling. My thoughts on the sometimes inevitable missed deadline and how to rebound professionally and mentally.
The distinctions between 'Agile', a procedural methodology and 'Lean', an organizational philosophy; these are two common, and yet often misunderstood concepts in the tech world today.
So you like the idea of being your own boss, choosing your own projects and having greater autonomy of your life? Freelancing could be a good fit for you, but before you dive in - here is a little bit of the good, bad and ugly.