Rutvij Kanzaria

Rutvij Kanzaria

Chennai
Open to Work

19,624

Total Points

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

Skills & Experience

  • Company

    Primaseller

  • Job Title

    Software Development Engineer

248 Achievements

  • Navigating, Nesting and Redirecting Routes
  • Ruby Numeric Types
  • Ruby Objects
  • Ruby Strings and Escape Sequences
  • Ruby Syntax
  • Understanding Flexbox
  • Creating Spring Controllers and Thymeleaf Views
  • Creating Rails Apps
  • Building the Application
  • Introduction to HTTP
  • Build Modular Interfaces with Components
  • Reusable GraphQL
  • Making Changes with Mutations
  • Fetching Data with Queries
  • Getting Started with GraphQL
  • Introducing jQuery (2017)
  • GitHub and Other Remote Repositories
  • Stateful Components
  • Introducing Props
  • Thinking in Components
  • Managing Committed Files
  • First Commits
  • First Steps in React
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • Setting up with Create React App
  • What a View
  • Say Hello to Django
  • The Lambda Lambada
  • Functional Workhorses
  • Functional Rules
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Covering Your Bases
  • Be Assertive!
  • What Is Testing?
  • Python Regular Expressions
  • Writing a Classifier
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • Timezones
  • Math Quiz App
  • Dates and Times
  • Buggy Logs
  • Cleaner Code
  • Dice Roller
  • Python: Inheritance
  • Python: Instant Objects
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Build an Application
  • Using Lists
  • Functions and Looping
  • Python Lists
  • Working with jQuery Collections (2017)
  • Meet Lists
  • Understanding jQuery Events and DOM Traversal (2017)
  • All Together Now
  • Traversing the DOM
  • Types and Branching
  • Building Forms With Bootstrap
  • Meet Python
  • Using Bootstrap Components
  • Choosing Options
  • Responsive Layouts With the Bootstrap Grid
  • Getting Started with React Router
  • Getting to Know Bootstrap 4
  • Structuring Tables
  • Table Basics
  • Debugging HTML and CSS Problems
  • Basic Layout
  • The Box Model
  • Getting Started with CSS
  • Basic Selectors
  • Exploration
  • Going Further with HTML
  • Images, Text and Links
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Organizing your Tests
  • JavaScript Objects
  • Starting Right with PHP Best Practices
  • Dockerize a Web App
  • Managing Images and Containers
  • Using the Conversation Service
  • Introducing the Watson APIs
  • Using the Discovery Service
  • Building Images Using Dockerfiles
  • Fundamentals of Docker
  • JavaScript Arrays
  • Docker Use Cases
  • JavaScript Loops
  • Creating Your Tests
  • Tools for Testers
  • How To Test Our Code
  • Introduction to Node.js
  • Finishing the Game
  • Introducing JavaScript
  • Discovery
  • Structuring Your Content
  • Getting Started With HTML
  • Python Data Types
  • Python For Beginners
  • Introducing Unit Testing
  • Express Middleware
  • Sessions and Cookies
  • User Registration and Login
  • What is Authentication?
  • Why React Native
  • How Ruby Works
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Getting Started with Sass
  • Selections with D3
  • Events
  • Hello, jQuery!
  • Building API Routes in Express
  • Building a REST Service
  • Implementing a Forecast Client
  • JavaScript Functions
  • Protocol Oriented Networking
  • Fetching Data From the Web
  • Modeling Forecast Data
  • JavaScript Conditional Statements
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • Introduction to REST
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • What Is WordPress?
  • Putting it all Together
  • Actions, Dispatch and Reducers. Oh my!
  • Modularizing the React Scoreboard Application
  • Navigating and Nesting Routes
  • Why Version Control Matters
  • Getting Started with Redux
  • Getting Started with React Router
  • Pickups
  • Player Input and Cameras
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Introduction to jQuery
  • Organizing Forms
  • Form Basics
  • Sharing a Website
  • JavaScript Numbers
  • Getting the REST You Need
  • 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
  • Doing More with Express
  • Serving Static Files in Express
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Improving Our Todo App
  • Services in Angular
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Building a Command Line Application
  • Introduction to Node.js
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Starting a Freelance Career
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • JavaScript Variables
  • Introducing JavaScript
  • Getting Started with PDO
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Contact Forms & Mailers
  • Slim and Templates
  • Dependency Management
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • PHP Internal Functions
  • PHP Functions Basics
  • PHP Returns & Closures
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • HTML First
  • Creating HTML Content
  • Beginning HTML and CSS
  • Newbie