Search
Xavier P.'s Photo

Creatively Open-minded tutor in Programming, Math and The Arts
Xavier P.

603 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $75

About Xavier


Bio

As a self taught programmer, artist and mathematician, I firmly believe that if you are curious enough, you can learn anything the world has to offer you. In practice, nobody is exempt. Over the years I have accumulated a deep understanding of vast subjects in order to compound upon existing skill-sets and discover new ways of viewing a problem that some may deem unsolvable. Luckily, programming, art( geometric pattern recognition) and math all share a connective tissue between their...

As a self taught programmer, artist and mathematician, I firmly believe that if you are curious enough, you can learn anything the world has to offer you. In practice, nobody is exempt. Over the years I have accumulated a deep understanding of vast subjects in order to compound upon existing skill-sets and discover new ways of viewing a problem that some may deem unsolvable. Luckily, programming, art( geometric pattern recognition) and math all share a connective tissue between their fundamental core concepts which makes it easier for the brain to grasp more abstract complex ideas.

As a programmer, on a month to month basis I code in a wide range of computer languages ranging from shell scripting to javascript. I've delved into many books on the topic, and essentially what bonds all these different languages together is the concept of inputs and outputs. I've built simple fire alarms using an Arduino and a temperature sensor which sends input to your computer as a voltage, and runs a program to display the temperature in a readable form you can manage. I've worked for over five years as a freelance web designer creating dynamically interactive experiences, and as a back-end developer I dealt with the server side of database manipulation. All these separate experiences allow me to give my students different ideas of what to use programming for and allows them to pursue multiple career paths of their choosing.

As someone who practices mathematics as a hobby between my programming and artistic endeavors, I have a more open-minded view on the subject. I've delved into subjects ranging from geometry, to calculus and all the way to linear algebra, and I still feel like their is so much more to learn. Math is so vast and it has helped improve my problem solving skills in ways I would deem impossible without it. It has helped me gain a better understanding of the physical laws that govern our universe ( Kinetic energy is as simple as KE = 1/2 x mv^2. Isn't that beautiful) and has improved my programming skills tenfold.


Education

LoneStar College Cyfair
undergrad

Policies

  • Tutor’s lessons: In-person
  • Hourly Rate: $75
  • Travel policy: Within 40 miles of Atlanta, GA 30326
  • Lesson cancellation: 12 hours notice required
  • Background check passed on 7/3/2021

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat

Xavier hasn’t set a schedule.

We’re having trouble loading this schedule right now. Please try again later.


Approved Subjects

Adobe Flash

Adobe Flash

I have been using Adobe Flash for the past 4 years, and have a complete understanding of its tools. The most recent one I use happens to be Flash CS5, but I am able to teach earlier versions down to Flash 8. Actionscript 2 is the latest language I know how to use currently in flash. I find it easier for my needs than moving up to AS3. Most of what I make falls into 2D animation, although I have also done minor work in flash games and apps. I am a two-time nominee of Flash Animation of the Year by the website Newgrounds. I am familiar with almost every technique used in flash, including motion tweening, mask, paths, frame by frame, Photoshop integration, actions, symbols, motion effects, and more. I have worked with many small productions, most recently a television show pilot as an assistant animator called "Mt. Feathertop" by Nath Milburn. My most recent solo animation work was for a spec commercial for Cold Stone Creamery entitled "Brave New World". I am also currently working on a game for the website Newgrounds which will include one of their iconic characters named "Pico" from "Pico's School". Adobe Flash is the main program I use constantly. Again, my knowledge of the program is very extensive, but I still don't understand everything about it. I am always learning new techniques every time I open the program up.
Adobe Photoshop

Adobe Photoshop

I have been working in Adobe Photoshop for the past 6 years, acquiring advanced knowledge for all applications of said program. The most recent version of Photoshop that I use is Photoshop CC 2017, but I can teach earlier versions up to CS3. I mainly use the program for my illustration, web design, and photo editing work. My knowledge ranges from brush creation, layers, color channels, mask, filter effects, color correction, batch processes, selection, color replacement, and a list of other tools. Creating illustrations is the main reason I use Photoshop. Most of my other freelance work ranges from logo concepts to regular art prints. For photo editing work, the most I've done in freelance is color correction and clean up for a few photographers However, for what ever purpose the student would need to learn Photoshop from, whether its for magazine design or illustrative work, I will be able to teach with no problems
Algebra 2

Algebra 2

I've been working in Algebra 2 for roughly 6 years continuously as computer programming essentially depends on using variable manipulation and formulation. As an animator who sometimes programs an animation sequence in javascript, you are forced to deal with the trajectory of objects of game physics which relies on an understanding of quadratic or cubic easing and to more difficult task like identifying a specific vector point on a 3d object using dot products (this delves more into calculus and physics). This wide range of skill-sets allows me to see the applications of advanced algebra in an array of fields and gather a better understanding of its broad properties. Currently I am studying electrical engineering as a hobby in order not only explore algebras use in circuitry, but also to build devices and help create interactive art that can help students in the future. The key to algebra is to understand how to think outside the boundaries of normal convention when facing any problem more so than remembering equations and rules. You can see the math working in nature and all things you want to apply it to if you choose.
Animation

Animation

Animation is a huge part of my career as I've been working in the field for over 7 years now. I've created music videos, animated shorts and commercials during my time, so I have a high proficiency. I've taught multiple artist by sharing squash and stretch techniques and important keyframe blocking for their future projects. Many painters and artist want to make the transition to animation but find traditional animation daunting. However that is not much of a case with digital animation, where you can save drawings and reuse them in any instances. So when I teach I try to show them the best way to maximize their time when making animations.
HTML

HTML

Ive been coding HTML for nearly a decade now, starting when I was simply in high school. Not only have I seen the quick transition from normal html to html 5, but have also delved into fascinating frameworks such as Polymer that show the future of what you can do with Html structures such as using the shadow dom to create Web components or React to recreate web components in Javascript. It's amazing what you can do the deeper you dig into the language. Styling and javascript can both be handled using tags in html, but I prefer using the seperate file types to organize my projects. It can get messy if you start coding everything within a single html file (Although it's entirely possible to do so). Currently I work in node.js so I rarely ever have to actually create a html file from scratch since the compilers and processors now bundle everything together to create amazing apps. Html now is used as an entry point for your app to live in rather than actually structuring it in the old fashion way ( you can thank javascript for this). I can help teach students to create something as simple as a multi-page website or a web app similar to twitter if you want to learn the complex side of programming. Html was seen a dramatic change in interactivity and it will only get better the more companies like google and firefox keep investing in the language. Ive created websites for companies ranging from music labels to water resellers. I've prototyped complex applications for startups and even made free code available for reuse (most recently I coded a music player from scratch just for kicks). Currently I'm working on a tumblr template for users to customize their page.
JavaScript

JavaScript

5 years of React experience working as a software engineer in freelance and for startups
Adobe Illustrator
Algebra 1
Geometry
Prealgebra
Precalculus
Python

Examples of Expertise


Xavier has provided examples of their subject expertise by answering 6 questions submitted by students on Wyzant’s Ask an Expert.

Xavier P.'s Photo

Questions? Contact Xavier before you book.

Still have questions?

Ratings and Reviews


Rating

5.0 (98 ratings)
5 star
(97)
4 star
(1)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

explained the concept very deeply and clearly so that it would clear all fundamentals

python AWS , EMR, lambda, Queue. He has very good knowledge about AWS , cloud data science. I have cleared many doubts he explained with hands on coding and design

Surya, 4 lessons with Xavier

Very knowledgeable and patient tutor.

Xavier is very patient and I am learning a lot from him. He is really good at breaking down and explaining complex topics, into digestible pieces. I would definitely recommend him to anyone.

Patrck, 7 lessons with Xavier

Would highly recommend: Knows Full Stack

Xavier knows how to tie a use case into a full stack in a step-by-step process. Somehow, he can look at a code and know all the files that it is meant to touch, is/are inadvertently touching, and walk me through the debugging of my code. All the while, having an easy manner about him, he was able to keep the focus on the problem at hand while remembering suggestions and things I had seen on the way to/from the console/terminal. Xavier helped me build on my skills, provide encouragement, point out how the code already in place was successful and was able to fundamentally weave together all of the foundations I had difficulty connecting. Bringing them together was exactly what I needed in order to be able to see things linearly from one endpoint to another. Thanks Xavier!

V, 18 lessons with Xavier

Excellent Tutor!

Xavier was an excellent tutor, and helped me become more familiar with JavaScript programming for one of my assignments. There was a lot of debugging involved, but he was able to patiently walk me through some concepts while also taking time to make sure I understood what concepts were being applied. Highly recommended, would book again!

Rob, 2 lessons with Xavier

He helped me understand HTML and CSS in an easy way.

He is very skilled in HTML, CSS and Javascript. He also has the experience of writing code. He will me understand my homework and explained all the concept very clearly. I had better grades because of his tutoring. I am grateful!

Mukendi, 1 lesson with Xavier

Patient. Fun. Informative.

Xavier was patient and thorough in his lesson. As we got into JavaScript, we progressed into AJAX and the REST client and time flew by with him showing the way. Will definitely take lessons from this great guy! Thanks, Xavier!

James, 14 lessons with Xavier

Knowledgeable and Patient

Xavier helped me understand some aspects of JavaScript that couldn’t grasp. He took time to thoroughly explain each component in a simple and approachable manner. I highly recommend Xavier as a tutor and I look forward to many more sessions.

Cris, 6 lessons with Xavier

Great tutor, Photoshop pro!!

Xavier was simply fantastic. His method of knowledge transference was awesome. He is very well versed in Photoshop and let me tell you he took a idiot and made me into a functioning mode, and made me confident very quickly!!! Great job highly recommend.

Mark, 2 lessons with Xavier
Hourly Rate: $75
Contact Xavier