Gregory Thompson

Gregory Thompson

Mentor
5.0
(5 reviews)
US$25.00
For every 15 mins
11
Sessions/Jobs
ABOUT ME
Traceur, Violinist, Climber, Stack Agnostic Full Stack Web Developer.
Traceur, Violinist, Climber, Stack Agnostic Full Stack Web Developer.

Programming language polyglot. Developer generalist. Interested in new technologies and collaborating.

I've been told that I seem to optimize my life for learning. I'm very enthusiastic software developer that is trying to learn as many technologies that I can. I'm always up for a good code debate and understand that there is always a better way.

I'm interested in building products for people. I haven't seen many things more exciting than watching someone seeing that their dream coming to life.

English
Eastern Time (US & Canada) (-04:00)
Joined March 2018
EXPERTISE
3 years experience | 1 endorsement
I am a very big fan of component oriented data models (React, VueJS, Elm, ReasonReact). They seem to enable collaboration and modulariza...
I am a very big fan of component oriented data models (React, VueJS, Elm, ReasonReact). They seem to enable collaboration and modularization of the frontend. React - Created and tested react components in architecture with millions of daily users. Created design patterns and practices. React was server-side rendered via nodejs. Redux - Used redux as data model informing React components. GraphQL - GraphQL data via Apollo was given react components.
7 years experience | 4 endorsements
I've worked professionally in javascript and javascript-like (ReasonML, typescript, clojurescript, Elm) environments. I know where they ...
I've worked professionally in javascript and javascript-like (ReasonML, typescript, clojurescript, Elm) environments. I know where they shine and where they come short. I'm always on the hunt comparing and evaluating other frontend languages.
View more
View more
4 years experience
Created and maintained an elixir GraphQL API (using Absinthe) for archictecture with millions of daily users. Implemented product featur...
Created and maintained an elixir GraphQL API (using Absinthe) for archictecture with millions of daily users. Implemented product features and created higher level design patterns. Elixir is one of the best server api architectures ATM. It mixes the concurrency of Elixir with the community of Ruby. The only thing that would make it better is if it had proper typing. I've been researching possible opportunities (library witchcraft/algae, Language pony)
View more
View more
7 years experience
Created a webstacks for multiple startups. Created nodejs Mongodb api which was generating deep analytics. Server side rendered react c...
Created a webstacks for multiple startups. Created nodejs Mongodb api which was generating deep analytics. Server side rendered react components.
View more
View more
2 years experience
Creted data pipeline for categorizing tweet data. Interfaced with elastic search. Also implemented machine learning algorithms for sent...
Creted data pipeline for categorizing tweet data. Interfaced with elastic search. Also implemented machine learning algorithms for sentiment analysis.
1 year experience
Creating a Web application for teaching platform. Using react and modern web technologies. I've been learning ReasonML because it seems...
Creating a Web application for teaching platform. Using react and modern web technologies. I've been learning ReasonML because it seems to have a good mixture of keep code scalable, keeping code well typed, having strong connectiion with the whole (massive) Javascript community (such as NPM).
2 years experience
Self Taught. Also implemented CRUD stack in startup environment.
Self Taught. Also implemented CRUD stack in startup environment.

REVIEWS FROM CLIENTS

5.0
(5 reviews)
Vernon Neilly II
Vernon Neilly II
June 2018
Greg was awesome! Many thanks my man. I appreciated your attention to detail and your overall method of allowing me to make some mistakes and painlessly pointing them out. I'll definitely look you up again when the need arises - which i'm guessing might be soon. Bravo! to you.
Kavodel Lasode
Kavodel Lasode
June 2018
Coached me and counseled with great advice and suggestions as a new developer entering in the world of code. As with any good developer know , broken code will keep you up at night and Greg made sure he went the distance to help get me the understanding I need to move forward in my web application. I high recommend Greg to assist you in your developer journey.
Arthur Veal
Arthur Veal
June 2018
Gregory was awesome at figuring out a coffeescript issue and converting it to javascript! I highly recommend!
Camille Lawrence
Camille Lawrence
June 2018
Incredible mentor! Thank you so much for seeing the bugs so quickly and providing help!
Robert
Robert
June 2018
Greg was very resourceful, great helping us debug our issue. Will definitely hire again.
Allen Jones
Allen Jones
June 2018
Greg has an excellent way of explaining basic concepts as well as talking about potential gotchas. Given my experience was with PHP, he was able to discuss the same concept in another language so I can understand it. Excellent.
SOCIAL PRESENCE
GitHub
LikeHive
Ruby
1
0
elm-native-ui-todo-mvc
Elm
1
0
Stack Overflow
2235 Reputation
6
41
73
EMPLOYMENTS
Software Engineer (full stack)
Teachers pay Teachers
2016-04-01-2018-02-01
Worked on web platform team and later transitioned into a full stack role. On the backend, worked on newly created Elixir API using Grap...
Worked on web platform team and later transitioned into a full stack role. On the backend, worked on newly created Elixir API using GraphQL via Absinthe on top of a MySql database. On the frontend, built React components and interfaced with GraphQL via apollo connection layer. Maintained a legacy php codebase. Divied up tasks for other developers breaking down their complexity implemented cross team features and evangelized patterns for the company.
PHP
MySQL
React
View more
PHP
MySQL
React
Elixir
Apollo
View more
Batch member
Recurse Center
2015-12-01-2016-02-01
Self Directed learning. Taught myself react native and clojurescript. As long as reasearched capability security and google macaroon co...
Self Directed learning. Taught myself react native and clojurescript. As long as reasearched capability security and google macaroon cookies.
Docker
JavaScript
ClojureScript
View more
Docker
JavaScript
ClojureScript
React Native
View more
Software Engineer Lead
Canvs
2013-03-01-2015-08-01
Full stack developer. Created a MEAN stack which interfaced with clients displaying sentiment analysis on tweets. Also created interact...
Full stack developer. Created a MEAN stack which interfaced with clients displaying sentiment analysis on tweets. Also created interactive D3 display to explore the data. Maintained ruby on rails architecture. Ported data science clustering algorithms to Java and Go.
Java
Ruby on Rails
Node.js
View more
Java
Ruby on Rails
Node.js
Angular
Elasticsearch
Go (Golang)
View more
PROJECTS
2018
Affirmation App
Affirmation App
React Native
ReasonML
React Native
ReasonML