/About-Me

A repository about me, my abilities and intentions, a cluster of useful information!

About Me

Introduction

My name is John Victor! I've been a C#/.NET programmer for about 6 years now and I've mostly been working on personal projects in that time... This means that I haven't got a job in the area until now, and I've been living with other things and also doing occasional freelance work for to live...

Well, I have a lot of skills and small details. I could never go to college or anything like that, but I can easily make a program of any kind in a few hours, I can think in terms of algorithms and design complex system archetypes almost instantly like any good programmer... doesn't seem to be of much use unfortunately, hahahahahaha... people unfortunately like embellished papers more than giving people chances. Well, that doesn't matter here, this is a session about me and these are details about me!

My CV: pt-BR: CV in PDF

Great Projects

Some of the projects I'm most proud of right now, and which are on GitHub (I haven't had it in a long time, unfortunately I didn't know it would be something that important until I needed it), are:

  • Iza Blockchain: A blockchain, literally, that I'm building to serve as a cheaper second layer to the BSC or any network I can use to write more "permanent" data for a game of mine. Well, that was the initial idea, I've been studying a lot about cryptography and I've been having more and more different thoughts about what to do next, I believe it will evolve and overcome some problems of current blockchains.
  • Nipah Tokenizer: An advanced text tokenizer that can be used both to interpret simple messages and to create complex language neutral code analyzers, its simplicity and ease of use allow anyone to create a small functional scripting language in a few minutes.
  • Mii.NET: A framework that seeks to make extensive use of the new features of .NET 6+, with types like NativeArray, SpanStack, NativeString, and more, you can effortlessly utilize native-level memory manipulation and take the pressure off the GC.
  • Nipah Source Generators: A collection of utilities for C# source generators that aim to facilitate the work of creating and maintaining the generated code at compile time with pre-defined types and facilities such as TypeBuilder, MethodBuilder and InvokeBuilder.
  • Nipah Firebase: An advanced system for handling and managing Firebase databases (in the future possibly of a much wider range), so it is no longer necessary to rely exclusively on manual CRUD operations on all relevant properties and objects (instead, the powerful source generators design their objects so they can be used in a simple and straightforward way, as well as deleted when needed!).
  • Nipah Crypto: Last but not least, an extremely important project for future technology, an implementation of the SPHINCS+ framework (and possibly one of XMSS and maybe a few others later) for C#, which will allow virtually anyone to use it. these cryptographic digital signature systems without relying on bindings and the like, while maintaining excellent system-level performance.

Help-me with my work!

You can help me with my work either making code changes here on Github or helping me buy a cup of coffee, I would be very grateful for both!

Donations are welcome

BTC: bc1qy009xk2wgve56adrkpqsur7njmjf7tp9rgd6vq

QR Code BTC

Monero: 8A2PBhRt7Zn59wvhtLr5jRPGJG1g9pmjt6236qCFdVcHHgPN8vhAD5578n7Np5xKSPCEtUQeWwJmVfps3YsT7uuw1noVzcY

QR Code Monero

Nano: nano_1rd8uiqxws711hn591kac4hotqs6uf73o6wowmns8f8cckudkggykrkdy9ie

QR Code Nano

ZCash: zs1xvlegpccccj0krnwp3frqefd8cyzgzpdm53rnz0mmpl98e9zftljxz9ejvus3mwtjj9k54pwqtx

QR Code ZCash

Patreon: Link https://www.patreon.com/joaovictor_nipah