Anthony Boutinov

Anthony Boutinov

Member Since February 25, 2016
Open to Work

13,844

Total Points

Points are earned whenever you take an important action on Treehouse.
Learn more about when and how points are earned.

Skills & Experience

  • Spoken Languages

    • English
    • Russian

215 Achievements

  • Accessible UI Patterns
  • Semantic HTML and WAI-ARIA
  • WCAG 2.0 (and Other Standards)
  • Access for Everybody
  • Getting the REST You Need 2
  • Scrum Artifacts
  • Scrum Events
  • Fetching Data with Queries
  • Getting Started with GraphQL
  • Go Concurrency Overview
  • Go Custom Types Overview
  • Go Data Structures Overview
  • Go Flow Control Overview
  • Go Syntax Overview
  • Imposter Syndrome
  • Hello Node.js
  • Soft Skills - Psychology
  • Writing Online
  • WordPress User Roles
  • The Design Solution
  • The Design Problem
  • Design Principles
  • Team Collaboration in Figma
  • Prototyping Designs in Figma
  • Introducing Figma
  • Next Steps
  • Financing Our Company
  • Selling Your Product
  • Marketing Your Product
  • Product Market Fit
  • Discovery
  • What is Product Design?
  • Moving Beyond the Blog
  • Finding Business
  • Creating Content
  • Introduction to Blogging
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Better SEO Through Tools
  • Better SEO Through Code
  • Moving Forward with UX
  • Telling the Story
  • Designing for Your User’s "To-be"
  • Understanding your User’s “As-is” Scenario
  • Becoming Acquainted with Your User
  • Becoming a Design Thinker
  • Tools UXers Use
  • Productivity
  • How UXers Think
  • What Do User Experience Designers Do?
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Big Data at Netflix
  • Where and How Big Data Is Used
  • What is Big Data
  • Presentation Skills
  • Important Skills For Professional Success
  • Design Foundations Final
  • Becoming a Problem Solver
  • Introduction to Design
  • Finalizing the Project
  • Maintaining Secure Web Apps
  • Protecting Data and Keeping Attackers Out
  • Why Protect Your Web Apps
  • Web Apps
  • Websites
  • Introduction
  • Security: Solutions
  • Security: Concerns
  • Adding Image Filters
  • Taking a Selfie
  • Downloading Album Artwork
  • Requesting Real Data
  • Enhancing the iTunes Endpoint
  • URLs and Parameter Encoding
  • Building the User Interface
  • Modeling iTunes Search Results
  • Understanding Aesthetics
  • Creating a Long Term Business
  • What is the MailChimp API
  • Creating an SVG
  • Introduction to SVG
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • Better SEO Through Content
  • HTML Email Basics
  • JavaScript and the DOM
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Save for the Web
  • Adding Images and a Mockup
  • Logo Design
  • Creating a Wireframe
  • Introducing Adobe Illustrator
  • Color Theory
  • Principles
  • Elements
  • The Logo Sprint
  • Logo Design 101
  • Complex Data Structures
  • Control Flow With Loops
  • Moving from Swift to Objective-C
  • Implementing Maps and Search
  • Obtaining a Location Fix
  • Displaying Data in Table Views
  • Enhancing the Networking Stack
  • URLs and Parameter Encoding
  • Introduction to UITableView
  • Implementing a Forecast Client
  • Protocol Oriented Networking
  • Fetching Data From the Web
  • Modeling Forecast Data
  • Visual Format Language
  • Auto Layout in Code
  • Trait Collections
  • Inequalities, Content and Priorities
  • The Constraint Equation
  • A History Lesson
  • Asynchronous Error Handling
  • Closures in Cocoa Touch
  • Building Standard Library Functions
  • Closure Expressions
  • First Class Functions
  • Generics with Swift 2 - Beyond Basics
  • Generics with Swift 2
  • Adding Sound Effects
  • Refactoring the Model
  • Creating the User Interface Programmatically
  • Creating a Story
  • Navigating Through an Adventure
  • Delegation in iOS
  • Introduction to Delegates
  • Memory Management in Swift 2
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Extensions and Protocols
  • Value Semantics, Type Methods and Inheritance
  • Object Initialization in Swift 2
  • Properties in Swift 2
  • Displaying Additional Views
  • Using the Vending Machine
  • Loading Data From a Resource
  • Modeling An Interface
  • Error Handling in Swift 2.0
  • Creating Flexible Objects Using Protocols
  • Swift 2.0 Protocols
  • Objects and Optionals
  • Introduction to Optionals
  • Introduction to Enumerations
  • Running Apps on a Device
  • Improving Our User Interface
  • Structs as Data Models
  • View Controllers and Views
  • Getting Started with iOS Development
  • Swift Dictionaries
  • Introduction to Collections
  • The Internet
  • What is User Experience (UX)?
  • WWW
  • Introducing Scrum
  • What is Agile?
  • More TODO with the MEAN Stack
  • Creating and Editing Data in a MEAN App
  • Setting Up MongoDB
  • Going MEAN with Angular
  • Going MEAN with Express
  • Introduction to MEAN
  • Contact Forms & Mailers
  • Getting the REST You Need
  • Finishing Your WordPress Theme
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Introduction to Methods
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Introduction to SEO
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Final Project: Create a Typographic Site
  • Laying Out Type for the Web
  • Basic Web Typography
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • Improving Our Todo App
  • Services in Angular
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • Slim and Templates
  • Dependency Management
  • Newbie