About Me
João Luis
Almeida Santos
LYSZT is my portfolio and a platform for computer science education. It displays my work and also serves as a guide and documentation on hardware and chip design. Its purpose is to help more than to display.
What I do
Software engineering, design, hardware and research.
Portfolio
Open-source and closed-source web apps, productivity tools, data systems and other work in a range of languages. The portfolio page contains the README for all my projects.
Browse experimentsBackground
Curriculum
My curriculum is the full record of my academic and professional history.
B.Sc. in Computer Science (in progress)
Universidade Federal da Fronteira Sul (UFFS)
Full-Stack Developer (Elixir, Erlang & React)
Abensoft
Toolkit
Litessera Lux
Litessera Lux is my RISC-V assembler and simulator, made for students learning how a processor executes their code.
Resources
Lessons and instruction reference
Visual material for learning RISC-V assembly, aimed at readers with no assembly background who want to know how a processor works internally. Useful for anyone taking a Computer Organization course.
Directory
List of RISC-V Tools
Awesome RISC-V is my curated guide to open source RISC-V and a starting point for getting oriented in the ecosystem. It covers work from selected countries in the Global South and includes a wiki of well-known RISC-V tools alongside Lux.
Research
Articles
These are the research papers I have written or co-written with university research groups.
Testimonials from people who have worked with me
"João stands out as an individual who combines hard work with a natural flair for understanding and executing his responsibilities efficiently. He brought my website up to the next level. One of João's most notable qualities is his self-motivation. He consistently demonstrated an ability to undertake tasks with enthusiasm and diligence, often surpassing our expectations."
"João has completed a number of video editing projects for us. The quality of his deliverables are very high, he is an excellent communicator, finishes his projects ahead of schedule, offers creative insight and is able to consistently deliver the vision that we express. I expect that he would be a valuable member of any team that he is a part of."
