mirror of
https://git.tonybark.com/tonytins/.profile.git
synced 2026-05-12 05:03:31 -04:00
Added stats
This commit is contained in:
parent
2e41248a67
commit
5666338a6d
2 changed files with 3 additions and 66 deletions
13
README.md
13
README.md
|
|
@ -2,16 +2,9 @@
|
||||||
|
|
||||||
I'm a self-taught software developer with experience in C# and Rust. I'm an artist with a passion for programming and have been constantly teaching myself new skills. I strive for high maintainability and low technical debt in my projects.
|
I'm a self-taught software developer with experience in C# and Rust. I'm an artist with a passion for programming and have been constantly teaching myself new skills. I strive for high maintainability and low technical debt in my projects.
|
||||||
|
|
||||||
More details about my project and skills can be found [here](resume.md).
|
- 🛠️ Most comfortable using `C#` and `Rust`
|
||||||
|
- 🧰 Familiar with `Godot` and `Blazor`
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
- 🧰 Most comfortable with `C#` and `Rust`,
|

|
||||||
- 📚 Currently learning `Typescript` and `Python`.
|
|
||||||
<!-- - 👌 Familiar with ``Go`` and ``Dart``. -->
|
|
||||||
|
|
||||||
## Support
|
|
||||||
|
|
||||||
<center>
|
|
||||||
<a href="https://ko-fi.com/N4N72QWP3"><img src="https://ko-fi.com/img/githubbutton_sm.svg"></a>
|
|
||||||
</center>
|
|
||||||
56
resume.md
56
resume.md
|
|
@ -1,56 +0,0 @@
|
||||||
# Tony Bark
|
|
||||||
|
|
||||||
I've developed CST.NET, a reimplementation of the parser for ``.cst`` files originally used in The Sims Online. Additionally, I have a Rust variant known as CST.rs, Commission Manager, a desktop application for tracking commissions and other transactions, utilizing MAUI and Blazor frameworks, and Ryubook, a epub generator that uses Pandoc as a backend.
|
|
||||||
|
|
||||||
## Skills
|
|
||||||
|
|
||||||
- Programming languages: C#, Rust
|
|
||||||
- Frameworks: MAUI, Blazor, COSMOS, Windows Forms
|
|
||||||
- Tools: Visual Studio (Code), Git
|
|
||||||
|
|
||||||
### Software Developer
|
|
||||||
|
|
||||||
**Freelancer** (2015-Present)
|
|
||||||
|
|
||||||
- CST.NET, reimplementation of the parser for ``.cst`` files originally used in The Sims Online and now also used internally within my projects.
|
|
||||||
- TOMAS, a managed operating system based on COSMOS framework.
|
|
||||||
- Commission Manager, a desktop application for tracking commissions and other transactions, utilizing MAUI and Blazor frameworks.
|
|
||||||
- Ryubook, a command line application written in C# that generates epub files from Markdown using Pandoc as the backend for generation.
|
|
||||||
|
|
||||||
## Projects
|
|
||||||
|
|
||||||
### CST.NET
|
|
||||||
|
|
||||||
A reimplementation of the parser for ``.cst`` files originally used in The Sims Online. The project has its roots with another project I was a part of, which aimed to reverse engineer The Sims Online, but CST.NET is competently independent. The code bears little resemblance to what that inspired it, apart from acting as a drop-in replacement. However, it is used internally within my own projects after I published it to Nuget. Developed using C#, but also has a Rust variant.
|
|
||||||
|
|
||||||
### TOMAS
|
|
||||||
|
|
||||||
A managed operating system based on COSMOS framework, developed using C#.
|
|
||||||
|
|
||||||
### Commission Manager
|
|
||||||
|
|
||||||
A desktop application for tracking commissions, adoptable characters, and YCH (Your Character Here) transactions with the information that can be exported to other databases or modified externally from a spreadsheet program in the CST format. Developed using C# and utilizing MAUI and Blazor frameworks.
|
|
||||||
|
|
||||||
### Ryubook
|
|
||||||
|
|
||||||
A command line application written in C# that generates epub files from Markdown using Pandoc as the backend for generation.
|
|
||||||
|
|
||||||
## Past Projects
|
|
||||||
|
|
||||||
### Blazor Art Gallery
|
|
||||||
|
|
||||||
I developed a personal art gallery, inspired by DeviantART, using C# and Blazor. The project had no official name or code name, but it was simply referred to as "WebApp" and was my first time working with Blazor. The goal of the project was to create a web application where I can upload, view, and manage my artworks, but anyone could view it. Being an artist before a programmer, it was my own way to showcase my artworks and improve my skill on webdev.
|
|
||||||
|
|
||||||
It was a learning experience in using Blazor and working with modern web app frameworks like Bootstrap. Unfortunately, my lack of familiarity with Blazor at the time, and modern web app frameworks, led to some complexity that made it hard to maintain.
|
|
||||||
|
|
||||||
### Blue Rose
|
|
||||||
|
|
||||||
Developed as a simple launcher and updater for a project that reverse engineered The Sims Online, it was written using C# with Windows Forms. It served to replace the original old launcher after the reverse engineering project switched leads and development rapidly speed up.
|
|
||||||
|
|
||||||
## Appreciation
|
|
||||||
|
|
||||||
I would like to take a moment to acknowledge my contributions to the Sims Online reverse engineering project that I was a part of. While my efforts may not have been officially recognized, I played a significant role in the development and progress of the project, such as the tools like Blue Rose.
|
|
||||||
|
|
||||||
One of my major contributions was the demonstration of how to switch the game from XNA to the Monogame, a drop-in replacement. At the time, the lead developer was hesitant to migrate over, but I was able to successfully pull it off. This greatly improved the game's performance and allowed for more efficient development going forward.
|
|
||||||
|
|
||||||
Unfortunately, I was not included in the actual porting process and my contribution with everything else remains uncredited. I hope you understand that is why I refuse to address the project by name. Nonetheless, I am proud of my contribution to the overall project and I believe it is important to acknowledge it. CST.NET alone should demonstrate how much I'm aware of the inner workings, especially considering how obscure format is.
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue