joe curlee

About » Skills

I have extensive experience working with a wide range of technologies to build innovative and efficient solutions. My diverse skill set allows me to tackle complex problems across different areas of development—whether it's creating dynamic websites, building desktop applications, or developing interactive games.

Here’s a breakdown of the technologies I work with most often to deliver high-quality, tailored solutions for my clients:

🌐 Web Development

Languages

  • Python
  • Javascript
  • Typescript
  • Node.js
  • GLSL

Frameworks

  • Django
  • Flask
  • Express
  • React

Scripting

  • HTML
  • CSS

Databases

  • PostgreSQL
  • SQLite

Preprocessors

  • SaSS

💻 Software Development

Languages

  • Python
  • C#

Frameworks

  • PyQt6 / PySide6

🎮 Game Development

Languages

  • C#
  • Python
  • GLSL

Engines

  • Unity3D
  • Godot

Tools

  • Aesprite
  • LMMS

🔧 Misc

Cloud

  • AWS

Version Control

  • Git

CI / CD

  • GitHub Actions
  • Docker

Graphics

  • Gimp
  • Clip Studio Paint

Legacy skills

Over the years, I’ve worked with many different technologies. While I’m always excited to learn and adapt to new tools and frameworks, the knowledge and experience I’ve gained from previous technologies continue to shape my approach to problem-solving and development.

Here are some of the technologies I've worked with in the past that have contributed to my skill set:

🌐 Web Development

Languages

  • PHP
  • Ruby

Scripting

  • Mason

Frameworks

  • CakePHP
  • Ruby on Rails
  • Bootstrap
  • Backbone.js
  • jQuery
  • AngularJS

Databases

  • MySQL
  • MongoDB

Preprocessors

  • LESS

🎮 Game Development

Engines

  • Unreal Engine 4

🔧 Misc

CI / CD

  • Jenkins

Version Control

  • SVN

Graphics

  • Photoshop
  • Illustrator
  • QuarkXPress