I'm SrWither

I am a developer who likes to learn more about the world of programming and try all kinds of utilities and tools for fun and learning.

Avatar

Skills

Currently, I possess expertise in TypeScript, Vue.js, Rust, C++, SurrealDB, and crafting efficient REST APIs using Rust. Additionally, I have a foundational understanding of system administration, including setting up a manually installed dual boot of FreeBSD with ZFS and ArchLinux with EXT4.

Hobbies

My hobbies include programming, rendering with Blender, playing volleyball, and gaming (particularly Minecraft or Fortnite). I also enjoy tuning and creating visually appealing environments for my dual operating systems. and also, I find pleasure in watching action series and movies.

History

I started programming in 2020 at the age of 14 with C++, then ventured into web development. In 2021, I began learning Rust with simple projects. Throughout 2022, I mastered frameworks like Vue and React, along with creating REST APIs. And in 2023, I refined my previous skills.

My Projects

Usuim

Usuim

Usuim is a neovim configured to look like Visual Studio Code

SocialWither

SocialWither

SocialWither is a social network that I made to learn how to use microservices

MeteorNvim

MeteorNvim

MeteorNvim is a neovim configured to make application development easy, it is configurable and you can modify it as much as you want

GuiFetch

GuiFetch

GuiFetch is a gui system information tool written in C++, Qt6 and QML similar to neofetch

My Goals

PostgreSQL

PostgreSQL

PostgreSQL is a robust, open-source object-relational database known for its reliability, feature richness, and performance.

Tauri

Tauri

Tauri is an app construction toolkit that lets you build software for all major desktop operating systems using web technologies.

GraphQL

GraphQL

GraphQL is a query language for APIs that allows clients to request specific data, making API evolution easier with powerful developer tools.