About

Thanks for stopping by. Read below to learn more about myself and my background.

profile

Background

I write code for my enjoyment.

I'm a Non-Binary software developer, and enjoy web development. I write code to build cool stuff that others can use for their enjoyment or studies.

Hi there! I'm Patrick (They/Them), a Non-Binary software developer who is based in the United States. I primarily work in JavaScript & Python, though I am willing to learn other languages if needed. For the frontend, I use React. For the backend, I use a mix of JavaScript and Python. Most of my projects tend to be web based, powered by JavaScript & React, as that is an area which I find engaging and challenging. Aside from my dev work, I enjoy playing games or doing art. Though I spend most of my time working, either as a developer or as a community manager. I am quite passionate about community building, helping out in multiple communities while also maintaining my own.

In September of 2015, I found myself in a position where I could go to a technical high school. In the midst of those 4 years, I learned networking, computer security, servers, and especially coding. My plan was originally to work in IT support but things changed when I started coding very basic websites for my IT class. These websites were the reason I ended up going to university at Wentworth Instiute of Technology accomplishing my BS in Computer Science. During this time, I also got Microsoft Certified in both Netowrking & Security. In the course of my time at university, I have learned the basics of programmming, data structures & algorithms, databases, operating systems, parallel computing, and the fundamentals of software engineering. My ability as a developer has advanced as a result of particpatingg in these classes.

I have 8 months of previous experience in industry working at DynamixE Inc., a bio-tech company, as a Web Developer on their in-house management system. Please see my resume (or continue viewing my website) if you want to learn more about my past positions.

In my free time, I enjoy playing video games, listening to music, learning new skills, and developing personal projects.

Patrick - writes code for their enjoyment. They currently go to university at Wentworth Instiute of Technology obtaining their BS in Computer Science. Patrick decided to make a career out of tech in 2014 but didn't decide on being a programmer until midway though university.

Active in the developer community, Patrick is a Microsoft Certified individual who has Certifications in both Networking & Security. They build projects that are used for people's enjoyment as well as their studies.

Education

Skills

Advanced

JavaScript (ES6+)

HTML

CSS3

React

Intermediate

Java

Python

SQL

Visual Studio Code

IntelliJ

Git

GitHub

Learning

C/C++

Tailwind

Adobe Photoshop

Node.js

Frequently Asked Questions

Let's Connect

Want to work together, have a question or just want to chat? Then contact me using my form.

What got you into programming?

I've always had a passion for tech ever since I was young. It wasn't until my senior year of high school before I had any passion of wanting to code.

What got you into web development?

Initially, I had a strong inclination towards pursuing game development, but eventually, I realized that it was not the right path for me.

During my high school days, I began learning HTML and CSS, but it wasn't until 2020 that I had the opportunity to dive deeper into the field. As it turned out, I had developed a great passion for web development.

Since then, I have completed numerous small projects, including the website you are currently visiting, and participated in two internships where I honed my skills in React development. Every moment spent learning and creating has been nothing short of pure enjoyment.

What programming languages/frameworks do you use?

JavaScript and React are what I use the most. I recently developed a passion for Astrojs, a modern JavaScript-based framework that is great for static sites. It only uses JavaScript when building so your website can run faster. When not working with web dev, I love using Java, Python and even C/C++.

What programs do you like creating?

Anything to do with web development sparks my intrest. From complex web apps to simple static sites.

Some examples I love creating are:

  • Static info sites such as this website
  • Complex web apps such as management sites, social media clone apps, and much more
  • Small JavaScript games
  • Programs or websites to compute complex math equations
What have you been up to lately?

After my internship ended in December, I've been going to school to finish my final year of my computer science degree. This upcoming summer, May-August 2023, will be my final semester and I'll be planning to look for full time work as a web developer during this time.