Tim Ruscica

Founder at DevLaunch

Dubai, Dubai, United Arab Emirates
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Tim Ruscica is a founder, educator, and hands-on software engineer with eight years of experience building full-stack apps, developer tools, and popular educational content under the Tech With Tim brand. Based in Dubai, he combines product leadership—running Tech With Tim Inc. and DevLaunch—with practical engineering work spanning Python, JavaScript, Flask, Pygame, and integrations of ML techniques like NEAT for game AI. He’s shipped features in major OSS projects such as the VS Code Python extension (notably improving the Variable Explorer) and open-sourced tutorial code that powers his high-visibility YouTube lessons. A prolific creator of courses and livestream-built projects (from online chess to chat apps), he uniquely blends teaching, mentorship, and production engineering to help self-taught programmers level up.
code8 years of coding experience
job4 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Aurora High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
11reputation
659reached
1answer
0questions
github-logo-circle

Github Skills (46)

server-side10
socket-io10
javascript10
web-application10
python10
jupyter10
css10
typescript10
machine-learning10
user-interface10
object-oriented-programming10
flask-ask10
socket10
front-end-development10
pygame10

Programming languages (6)

TypeScriptJavaScriptHTMLVim scriptPythonDart

Github contributions (5)

github-logo-circle
techwithtim/Pygame-Tutorials

Feb 2018 - Jun 2019

This is the code base for the pygame tutorials posted on my YouTube channel.
Role in this project:
userFull-stack Developer
Contributions:20 commits, 17 pushes, 1 branch in 1 year 4 months
Contributions summary:Tim's contributions involve developing a Pygame tutorial project. They implemented several game mechanics, including player movement, jumping, and basic projectile firing. Furthermore, the user organized the project's structure by implementing classes for player and enemy objects, showcasing an understanding of object-oriented programming principles within the Pygame environment. The project appears to be a set of video game tutorials.
pythonyoutube-channelpygamemotionyoutube
techwithtim/NEAT-Flappy-Bird

Jul 2019 - Jul 2020

An AI that plays flappy bird! Using the NEAT python module.
Role in this project:
userFull-stack Developer
Contributions:22 commits, 2 PRs, 19 pushes in 11 months
Contributions summary:Tim initially focused on developing the foundational game engine for Flappy Bird using Python and Pygame. Subsequently, they integrated the NEAT (NeuroEvolution of Augmenting Topologies) Python module to implement an AI agent that plays the game. The contributions included the initial game mechanics, followed by the addition of AI functionality, demonstrating an understanding of both game development and machine learning integration. The commits also included code related to visualization.
flappy-birdpythonbirdpython-moduleflappy
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial