Hello,
I'm Lucas.
I am a Software Engineer who specializes in Backend systems in the cloud and the web. I developed high performance pipeline Systems in Deckers. Integrated complex cryptographic systems, backend services and APIs in Privid. Developed Smart Contracts and trading systems in the blockchain in Near Foundation.
Knowledge is power. Because of that, I practice every day. And work to share my knowledge with others with my online courses and training.
Software Engineer
Languages
-Portuguese: Native
-English: Fluent
-Japanese: Basic
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, Shuttle;
Front End
- React;
- HTML, CSS, Javascript;
- Typescript;
- Webpack;
- Nodejs;
- Svelte;
- Prototyping(Figma);
- Threejs;
- Webpack;
- Vite;
Full Stack
- NextJs;
CI CD
- Github Actions;
- Docker;
- Kubernetes;
- Terraform;
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), SeaORM(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;
- RedShift;
- EventBridge;
- Lambda;
- PostgreSQL;
- Terraform;
Cryptography
- Understanding of authentication algorithms and cryptography standards;
- RSA, ECDSA, etc;
- Homomorphic Encryption;
- Zero Knowledge Proofs;
- KEM;
Electronics
- Electronics Technician with experience compiling code for embedded devices and using them in practice;
Tutor
- Experience teaching software developers on how to code in Rust and how to create smart contracts in NEAR protocol;
Game Dev
- Experience developing 3D experiences in Godot for the web or specific architectures;
- Blender for 3D modelling, animations, UV unwrapping, texturing, shading, etc;


