Steve Geluso

Steve Geluso

Mentor
5.0
(2 reviews)
US$15.00
For every 15 mins
4
Sessions/Jobs
ABOUT ME
Prioritize Programming Fundamentals Before Frameworks
Prioritize Programming Fundamentals Before Frameworks

My expertise lies in: Python, JavaScript, Java, Angular, React, Node, Databases, SQL, Data Structures, and Algorithms! I especially love Recusion! Contact me if you have questions, are looking for advice, or just want to talk about anything related to programming, web development or Computer Science!! I'm especially eager to help out with projects I can run on my own machine, whether you've got a GitHub link or you can zip things up and send them over. See you soon!

I like riding bikes, playing board games and writing programs. I live in Seattle where I'm able to pursue all these passions constantly. I believe people should prioritize learning the fundamentals of programming before learning frameworks. I love helping people build ultra-custom experiences on the web.

English
Pacific Time (US & Canada) (-07:00)
Joined December 2016
EXPERTISE
10 years experience | 1 endorsement
I use Python for many of my personal projects. I'm an expert in web scraping. Do you have a website you're trying to get information off ...
I use Python for many of my personal projects. I'm an expert in web scraping. Do you have a website you're trying to get information off of? I can help you strategize how to collect the raw HTML and turn it into real data. See http://5tephen.com/ksse for an example of a website allowing users to search through 10 years of radio data data scraped from KEXP's website.
Beautiful soupScrapingNumPy
View more
10 years experience
Vim can be hard to learn and immensely rewarding. I use vim bindings in every text editor. I feel at a loss without them. I can show you ...
Vim can be hard to learn and immensely rewarding. I use vim bindings in every text editor. I feel at a loss without them. I can show you how to record your actions See examples of explanations I've written up about how to make macros work for you: Using Macros to Format Phone Numbers: http://5tephen.com/vim/00-phone-numbers.md Reading Command Line Output Into Files: http://5tephen.com/vim/01-images-into-markdown.md
MacrosRecordingMotions
View more
MacrosRecordingMotionsTabsSplitting Windows
View more
10 years experience
0 year experience
10 years experience | 1 endorsement
10 years experience | 1 endorsement
10 years experience | 1 endorsement

REVIEWS FROM CLIENTS

5.0
(2 reviews)
Thomas Frank
Thomas Frank
April 2023
Steve took the time to explain things while helping. He was very knowledgeable and was quick at his work. Worth it to go with this guy!
luis robles
luis robles
August 2017
Excellent mentor. He took the time to explain and ensure I learn the material.
SOCIAL PRESENCE
GitHub
ffmpeg_subtitle_scene_extraction
Shell
4
0
cowboy
javascript canvas Cowboy adventure RPG game.
JavaScript
3
4
Stack Overflow
65 Reputation
1
1
6
EMPLOYMENTS
Sr Frontend Software Engineer
Google, Apple, Convoy
2012-05-01-2022-02-01

I'm a Sr Engineer that prefers front-end work. I have a thorough understanding of data strcutures and algorithms. I love picking ...

I'm a Sr Engineer that prefers front-end work. I have a thorough understanding of data strcutures and algorithms. I love picking up projects and driving them rapidly to completion.

I work especially well with JavaScript and React. I'm able to do backend work in Node, Java, or Python and I'm familiar with MySQL, GraphQL and MongoDB.

PostgreSQL
TypeScript
React
View more
PostgreSQL
TypeScript
React
JavaScript
React Native
GraphQL
View more
PROJECTS
Powerboats Multiplayer Board GameView Project
2020
Implemented a boat racing game with HTML Canvas and Sockets. Players can play in multiple rooms with chat and see each others mouse movem...
Implemented a boat racing game with HTML Canvas and Sockets. Players can play in multiple rooms with chat and see each others mouse movements.
Node.js
Socket.IO
JavaScript
View more
Node.js
Socket.IO
JavaScript
View more