Skip to content
View wesley-lewis's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report wesley-lewis

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
wesley-lewis/README.md

Hi there 👋

I'm a Low Level Software Engineer who loves figuring out software from their implementation and their ideas.

Why?

Without implemenation I'm a donkey, without ideas I'm a donkey. With both I'm having fun. - (By me)

Diving deep into software and systems gives me a unique ability to understand from the bottom level and then try to again interpret from the top level. Switching from 1 feet view to 10000 feet view is a good skill to learn - (Trust me)

  • 🔭 I’m currently working on building Source Code Analysis Tools @ Asvatthi

    At Asvatthi I've gotten my hands on working with Language Grammars and building frontend parsers for 6 languages and helped junior team members to build their own! I've built the following parsers:

    • Python (Simple grammar with 35 keywords)
    • Java (Moderate grammar with 68 keywords)
    • Javascript (Moderate grammar, a bit difficult to work with tho with 63 keywords)
    • Rust (Moderate grammar, with 40 keywords. Building a parser in Rust for Rust was fun)
    • Go
    • C++
  • 🌱 I’m currently learning about the following topic:

    • LLVM IR. Compiler backends are just a whole new world.

    • git internals to be able to add some features to the Git system

    • I'm also diving into WM and making my own environment that I can copy in different Linux distributions. I have done a bit of distro hoping starting with fedora, then Arch, then Debian then Manjaro and now currently I use OpenSUSE Tumbleweed (yes, the Chameleon guys). I do like Tumbleweed for it's near frequent updates that comes along with stability which is such a strong combination

    • I’m looking to collaborate on package management software. I've started researching on RPM and looking at the codebase of Zypper

If you have similar interests please reach out to me on my LinkedIn

  • 📫 How to reach me: LinkedIn

  • ⚡ Fun fact: I can be intrigued by any random topics and I have to control myself from jumping topics frequently :)

Last Updated: 2nd October, 2025

Popular repositories Loading

  1. FrontendMentorProductReview FrontendMentorProductReview Public

    CSS

  2. MedicalChatApp MedicalChatApp Public

    JavaScript

  3. QR-Code-Component QR-Code-Component Public

    HTML

  4. NFT-Card-Component NFT-Card-Component Public

    Frontend Mentor Challenge: NFT preview card component

    HTML

  5. Frontend-Mentor-Order-Summary Frontend-Mentor-Order-Summary Public

    Frontend Mentor Order Summary Challenge https://www.frontendmentor.io/challenges/order-summary-component-QlPmajDUj

    CSS

  6. Frontend-Mentor-3-card-preview Frontend-Mentor-3-card-preview Public

    Frontend Mentor: 3 card preview challenge

    HTML