Solomon Tech

GitHub Gitea

Focused on minimal and accessible design, without adding unnecessary features.

Email Contact

About

Hi, I'm Solomon

I'm a developer living in Australia. I'm a self-hosting fanatic, and I love to tinker to find my perfect workflow.

Motto

I believe that privacy is a fundamental right - a human right. All of my design and development decisions are made with this in mind. For example, I will never add privacy invasive features to my projects. Rather, I want to offer an escape from the non-privacy respecting tech companies.

Interests

I have many interests such as:

  • Programming
  • I work in various fields, such as: frontend development, backend development, browser extension development
  • Japanese
  • I've been to Japan multiple times, and I am constantly studying Japanese. I have the JLPT N4 Japanese qualification.
  • Taekwon-do
  • I am a 1st-dan black belt in Taekwon-do. It has helped me build my discipline overall.
  • Self-hosting
  • As part of my privacy and security motto, I aim to self-host as many things as possible. It's my data, I should own it.

Technology

HTML

HTML

A necessary language used in several of my projects, such as Chhoto URL Extension.

CSS

CSS

Used in websites, such as this one, to style elements.

JavaScript

JavaScript

Quite a universal language, which can be used almost everywhere. However, if possible, I prefer to use Rust/Python rather than JavaScript for backend needs.

Rust

Rust

This is a highly performant language which I love, as it aligns with my motto. I aim to use this wherever I can, especially when dealing with backend work.

Actix

Actix

This is a web framework for Rust which I am familiar with. I have made several contributions to a Rust project using Actix as the backend.

SQL

SQL

This is a general term which refers to MySQL, SQLite, et cetera. This is essential for large-scale data storage.

Docker

Docker

An integral part of my CI/CD workflow, and my platform of choice for self-hosting.

Python

Python

I have familiarity with Python and Django, a web backend written in Python. I made AudiOtaku using these languages.

Bash

Bash

This language is prominently used when dealing with Linux systems. Since I use Arch Linux as my operating system, I have quickly gained familiarity with Bash. As such, this has helped me with SSH'ing into Linux VPS, for example.

Projects

Designed by Solomon Tech

AudiOtaku Mockup

AudiOtaku

Link
HTML CSS JavaScript

Easily find the anime opening or closing that's stuck in your head, but you can't remember its title.

Click on the orange icon above, type an anime name (if you don't know any, type "tensura") and scroll down to "Automated Results".

Mouse Cursor Chhoto URL Extension Mockup

Chhoto URL Extension

Link
HTML CSS JavaScript

Generate shortened links using the Chhoto URL server conveniently, with one click.

Accolades

2024

Certificate III in Aviation (Remote Pilot)

As part of this certificate, I have gained knowledge in various fields of aviation; most notably regarding RPA's (remote piloted aircraft).

Certificate III in Aviation

1st-dan black belt

After 4 years of training, I achieved the rank of 1st-dan black belt.

1st-dan black belt certificate

(HarvardX) Professional Certificate - Computer Science for Web Programming

This marked my third HarvardX certificate, requiring me to gain familiarity with various technologies such as Django. I also bettered my knowledge with JavaScript.

Professional Certificate - Computer Science for Web Programming

(HarvardX) CS50W: CS50's Web Programming with Python and JavaScript

Completing this certificate helped me improve my backend and frontend web development skills.

CS50W certificate

2022

(HarvardX) CS50x: CS50's Introduction to Computer Science

This was a general course which covered the following topics:

  • C
  • Arrays
  • Algorithms
  • Memory
  • Data Structures
  • Python
  • SQL
  • HTML
  • CSS
  • JavaScript
  • Flask
CS50x certificate

Contact

Like what you see? Want to get in touch? Look no further.

Email Contact