Tommy Williams

Tommy Williams

Mentor
5.0
(19 reviews)
US$16.00
For every 15 mins
30
Sessions/Jobs
ABOUT ME
Javascript (front & back-end) developer with over 15 years of experience
Javascript (front & back-end) developer with over 15 years of experience

I have experience in several front end and back end languages, but spend most of my time in Javascript these days.. I love working with emerging technologies and keeping up with all that surrounds Javascript. I have been working with Javascript since it's infancy, and feel that it is the single best language for any programmer to understand and master. Give me a ring if you are ready to learn!
['B', 'R', 'E', 'A', 'K', ' ', 'S', 'T', 'U', 'F', 'F'].forEach(xD => console.log(xD));

English
Eastern Time (US & Canada) (-05:00)
Joined February 2015
EXPERTISE
10 years experience | 1 endorsement
Javascript is the universal language... everyone in the world that has a computer has a browser, and hence can execute Javascript. Also, ...
Javascript is the universal language... everyone in the world that has a computer has a browser, and hence can execute Javascript. Also, lower level languages such as C, C++, C# and Java can now be converted to javascript to compile faster. With the additions HTML5 has brought, we can now render real 3D graphics on the GPU with WebGL and SVG, as well as the plethora of other advances HTML5 has brought (location, sqlite, storage, web components, etc).
5 years experience
jQuery was one of the more exciting libraries to have ever hit the web. I recall the euphoria I experienced when learning that animations...
jQuery was one of the more exciting libraries to have ever hit the web. I recall the euphoria I experienced when learning that animations and ajax calls could be done across any browser with just a line of code. The jQuery team has provided the world with a wonderfully stable library that will grow and continue to help developers to make beautiful and functional sites for decades to come. I have been working with jQuery for over 5 years now, and have also been around during the creation of jQuery UI and jQuery mobile. While being a pioneer for this suite of libraries, I have found that they do a great job, and it encourages programmers of all levels of knowledge to learn more. If you have any run-ins with not fully understanding any part of these frameworks, I am confident I can get you over that hump.
20 years experience
I have been working with with HTML since the early 90's. It was always my goal to make the 'COOLEST' website the www had ever seen. In th...
I have been working with with HTML since the early 90's. It was always my goal to make the 'COOLEST' website the www had ever seen. In the early days I did this by creating animated skulls with flames, and today, by creating responsive, elegant designs. My experience in HTML reaches back to XHTML and is as current as HTML5. The excitement that HTML5 has brought to my life is indescribable, but I would be happy to share that excitement with others through teaching what I have learned. It is a much more interactive web today than what it was 20 years ago, which is a great thing, and also a scary thing (with the amount of security and cautiousness that is required).
3 years experience
I recall when CSS first came about, and like many things, I was reluctant to strip out all of my <font color="red"> tags that I had worke...
I recall when CSS first came about, and like many things, I was reluctant to strip out all of my <font color="red"> tags that I had worked so hard on perfecting. It took me a while to then learn why I needed to separate my inline styles and move them over to a CSS stylesheet. Today, I am not sure how I could have ever had that initial mindset. CSS changed web design the same way that Javascript changed the web's ability to provide dynamic content... two of the three cornerstones in front end web development. CSS has been around long enough to have hundreds of different design patterns created by now, and with the emergence of CSS3, we can now see animations, transitions and transforms ALL at the expense of the GPU (rather than using precious CPU processing time). Working with HTML5, CSS3 and Javascript (ECMAScript 5+) has a wonderful harmony. They work so well together to make beautiful and functional web apps. These areas are moving quickly, and I would be happy to help anyone catch up to this roaring train of technology, as there are many areas to cover.
7 years experience
Ever since discovering JSON's power to transmit information, it didn't take me long to completely throw away XML. Key:value pairs, object...
Ever since discovering JSON's power to transmit information, it didn't take me long to completely throw away XML. Key:value pairs, objects and arrays make JSON strings the cheapest, easiest to understand, most concise way to transfer data. I am familiar with JSON strings that are used in AJAX request/responses, as well as JSONP for CORS (cross site JSON). It is a beautiful thing, and I would love to teach you what I know.
8 years experience
I remember using AJAX for my very first time, long before the years of jQuery. It was a very big feat for me. The term was thrown around ...
I remember using AJAX for my very first time, long before the years of jQuery. It was a very big feat for me. The term was thrown around like it cured diseases, and figuratively, it did! I have a great grasp on how AJAX works, and would be happy to help anyone learn what I know.
8 years experience
I needed to graduate from a simple HTML website to something with a back end of information. So I took the dive into the LAMP stack. Toda...
I needed to graduate from a simple HTML website to something with a back end of information. So I took the dive into the LAMP stack. Today, I still use LAMP for the most part, but have brushed with other databases, other servers, but still love PHP. It is a straight-forward, loosely typed scripting language, and a great, relatively easy language to learn.

REVIEWS FROM CLIENTS

5.0
(19 reviews)
jonathan carroll
jonathan carroll
June 2018
Smart. Cares about not wasting your time and money. Great advice and tips.
William
William
October 2015
Great mentor takes time to break down and goes through the whole process from start to finish. Will use again.
William
William
July 2015
Lessons getting harder but getting great results with Tommy. He is perfect mentor to use.
William
William
July 2015
great mentor and very patient.
William
William
July 2015
Session keep getting better with new material learned.
William
William
June 2015
great mentor
William
William
May 2015
great session with great results
William
William
April 2015
another session with great results.
William
William
April 2015
great session. explains everything perfectly.
William
William
April 2015
classes are going smoothly with a great mentor
SOCIAL PRESENCE
GitHub
missiles
CSS
0
2
WebComponentPlayground
Library / playground for web components
JavaScript
0
0
Stack Overflow
171 Reputation
0
1
10
EMPLOYMENTS
Software Manager
Playwire
2016-11-01-Present
Working as Software Manager at Playwire where my responsibilities lie in managing and developing on the Bolt Video player product (https:...
Working as Software Manager at Playwire where my responsibilities lie in managing and developing on the Bolt Video player product (https://www.playwire.com/trendi-video/). My primary development work is done in Javascript, working on anything from styling/theming the video player, to ad ingestion techniques to keep up with today's IAB standard. I also manage a small team to make sure all tasks are prioritized (bugs, features, projects), handle code reviewing and project deployments.
HTML/CSS
Node.js
JSON
View more
HTML/CSS
Node.js
JSON
Amazon S3
JavaScript
Jest
Webpack
Athena
Kinesis
View more
My Full Linkedin Profile....
And dated portfolio page
2001-01-01-Present
https://www.linkedin.com/in/tommy-williams-83114334/ https://www.webdevinci.com/
https://www.linkedin.com/in/tommy-williams-83114334/ https://www.webdevinci.com/
HTML/CSS
JavaScript
HTML/CSS
JavaScript
Galactic Viceroy of User Interface Excellence
Office Depot
2013-04-01-2016-11-01
Worked for Office Depot North America (Fortune 500 company) on the Customer Profile (Account) team, where it is my job to make sure the u...
Worked for Office Depot North America (Fortune 500 company) on the Customer Profile (Account) team, where it is my job to make sure the user's feel a sense of connectedness with their account. My goal has been to provide rich UI via user interaction, making use of Javascript and CSS(3). We work as a functional SCRUM team. I served a critical role in the Office Max B2B & B2C integration, adding to Office Depot's many sites to incorporate Office Max's most valuable features to allow us to see the maximum amount conversion rate from Office Max to Office Depot. I previously worked on Office Depot's 'Viking' international B2C & B2B e-commerce team in the UI division. My role is to help provide and coordinate the user experience that is specified by our product owners. My hands get dirty primarily in CSS, HTML, Javascript and jQuery, and secondarily in Java, JSP, JSTL, Struts, Tiles and Websphere.
HTML/CSS
Java
Angular
View more
HTML/CSS
Java
Angular
JSON
Spring
WebSphere
JavaScript
Apache struts
View more