Skip to content
View On0n0k1's full-sized avatar
Block or Report

Block or report On0n0k1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
On0n0k1/README.md

Hello,

I'm Lucas.

Software Engineer

Languages -Portuguese: Native -English: Fluent -Japanese: Basic

Check my website: https://on0n0k1.github.io/ Check my tutorial for smart contracts: https://github.com/On0n0k1/Tutorial_NEAR_Rust

Main Languages
  • Rust;
  • Javascript/Typescript;
  • Python;
  • C;
Backend
  • Node.js;
  • Express;
  • tRPC(ORM);
  • Rest;
  • GraphQL;
  • Event Driven Services;
  • Rust: Warp, Rocket, Actix, Tower;
Front End
  • React;
  • HTML, CSS, Javascript;
  • Typescript;
  • Webpack;
  • Nodejs;
  • Svelte;
  • Prototyping(Figma);
  • Threejs;
  • Webpack;
  • Vite;
Full Stack
  • NextJs;
CI CD
  • Github Actions;
  • Docker;
  • Kubernetes;
Web-3
  • Ethereum: Solidity, Web3.js, Truffle, Ganache;
  • Near: Near-api-js, Near-SDK-RS;
Databases
  • PostgreSQL;
  • MySQL;
  • SQL;
  • Redis;
  • ORMs: Prisma (Javascript), Diesel(Rust);
Metodologies
  • Knowledge of design patterns;
  • Test Driven Development(TDD);
  • Domain Driven Development(DDD);
  • MVC architecture;
WebAssembly
  • I know how to compile and run WebAssembly modules in Node.js and Javascript instances;
  • Also can use tools to optimize existing WebAssembly modules for maximum efficiency;
Rust
  • Warp;
  • Rocket;
  • Diesel;
  • Actix;
  • Tower;
  • Understand how the compiler optimizes the source code, with SIMD, AVX;
  • Implement Concurrent, multi-threaded runtimes with Tokio;
  • Compile WebAssembly libraries for Javascript runtimes;
  • Compile Python dynamic libraries with PyO3;
  • Creating Macros for metaprogramming;
  • Compiling smart contracts for the NEAR protocol;
  • Implementing GUI with GTK;
  • Rendering a screen with Piston;
  • Implementing Serialization with Serde;
  • Exceptional level Near Certified Developer certificate: https://airtable.com/shrijLwiPJp9wvhcw/tblz5izwaj0N12wBT
AWS
  • EC2;
  • S3;
  • RDS;
  • IAM;
Cryptography
  • Understanding of authentication algorithms and cryptography standards;
Electronics
  • Electronics Technician with experience compiling code for embedded devices;
Tutor
  • Experience teaching software developers on how to code in Rust and how to create smart contracts in NEAR protocol;

Pinned

  1. typerecommendation typerecommendation Public

    warp server that sends recommendations to users

    Rust 2

  2. Tutorial_NEAR_Rust Tutorial_NEAR_Rust Public

    Tutorial em etapas para desenvolvimento de smart contracts em rust

    Rust 18 2

  3. crispy_octo_fractals crispy_octo_fractals Public

    Library for generating and zooming in to customized fractals

    Rust 1

  4. NCD.L1--Chess NCD.L1--Chess Public

    A small Project for a chess game to be deployed in NEAR network

    Rust 1

  5. kik_sync_service kik_sync_service Public

    Synchronous Rust library for executing customized multi-threaded operations

    Rust 1

  6. address_book_gtk address_book_gtk Public

    Address Book implemented in GTK with Rust

    Rust 1