Hey! My name is

Susie Valdez 💜

DoctorProgrammer.

Medical Doctor turned Software Engineer. Web development is a true passion of mine and I enjoy every second of it!

About Me

Hello! My name is Susie and I love creating code. My passion for it began during the pandemic when I was trying to make videogames for my friends. One thing led to another and I ended up learning a lot of technologies through several projects.

I have discovered a passion for web development, starting from HTML and CSS to JavaScript and now React.js.

The journey continues and so my desire for learning.

I recently released a game online that uses an AI system in the enemies you face!

Here are some of the technologies I have used so far:

JavaScriptTypeScriptReactHTML/CSSPythonGoWebsocketsDatabasesNodeGDScriptGitCLI

My Projects

blog

Discuss

JavaScriptReactWebSocketsDatabasesNode
Complete Discord clone, features servers and channels. Supports real-time communication. Secure Login via email+password or QR code and user's phone. Supports link highlighting and expanded images. Users can configure their phones and online status. Server admins can add user roles and configure permissions.
blog

React Movie Database

JavaScriptReact
Netflix/IMDB clone. Pulls movie data from TheMovieDB API. Supports searching for movies by name or description.
blog

Bard

JavaScriptNode
Wrote a CLI to track programming articles that I read. CLI POSTs the article info to a custom Github Action. The Github Action scans the article's metadata to display info and image, then stores it in a JSON file in a Github repo. My website fetches the JSON file and renders the articles.
blog

Reddit / Discord Bot

JavaScriptNode
Pulls random images from a subreddit and posts it to discord.
blog

Cartographer

TypeScriptReactGolangDatabases
Supports drawing pictures and store them in Postgres. Supports large browser canvas, with panning and zooming.
blog

Instant Coffee

Godot
A game where the player collects items while avoiding the AI. Built AI's pathfinding and behaviour with a State Machine
blog

Gokemon

TypeScriptReactGolangDatabases
Web based Pokemon card collection and trading game. Supports user accounts, friend lists and login base rewards.
blog

TIM N' RAVS

Godot
Fast-paced 2D game where the player has to collect items, while avoiding deadly obstacles. Used this as an opportunity to learn collaborative work on git.
blog

Singing Kittens

JavaScriptReact
A web-based sequencer, which plays various sound effects. User can configure which sounds to play on which beats.
blog

100 Days of Code Challenge

JavaScriptHTML
Self-imposed challenge to write code everyday, to learn faster. Displays commit history in pretty grid, using Github's API. Cached results to fit withing Github restrictive API call limits. Wrote backend API to store cached commit info.
blog

DIY-Lang

Python
A turing complete functional programming language. Wrote a parser, evaluater and REPL. Supports extending its standard library in it's own language.
blog

Minesweeper

Python
A complete Minesweeper clone using tkinter library. Supports player counter to show how many cells are left to uncover. Features Game-Over after clicking on a mine. Algorithm to scan neighboring cells for mines.
blog

E-Commerce-Platform

TypeScriptReact
E-commerce website using React and TS. Features display of products, location of shops.

Let's chat!

Please fill out this field.

Please fill out this field.

Please fill out this field.

Please fill out this field.

©2022Susie Valdez