Skip to content
View luk707's full-sized avatar

Organizations

@EpicGames @PaperPix
Block or Report

Block or report luk707

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
luk707/README.md

Twitter Follow

Hi there πŸ‘‹

My name's Luke. I'm a senior front end engineer currently working @tradingview using React βš›!

I consider myself a generalist, familliar with many languages including JS, TS, Golang, Python; and I'm currently learning C/C++ & Rust πŸ¦€.

  • πŸ“ London, GB
  • πŸ”­ I’m currently working on building a react style reconciller in C++ βš›
  • 🌱 I’m currently learning C/C++ & Rust
  • πŸ’¬ Ask me about anything 😁
  • πŸ“« How to reach me: @_lukeharris
  • πŸ˜„ Pronouns: He / Him
  • ⚑ Fun fact: I love to make music in my spare time and I'm building a modular synthesizer 🎹

Here are some noteworthy projects of mine I encourage you to take a look at:

I'm using this project to tap back into graphics programming (which is how I taught myself to code when I was 13 πŸ₯), and, to continue learning C++ and Bazel.

This project is a plugin for rehype which allows you to truncate strings of HTML whilst preserving the structure. It's useful to generate rich excerpts for blogs & documentation and has more than a few dependents now πŸ“ˆ.

Envup is a project I worked on a few years ago to solve working with environment variables as a team. It reads from a env.json file in the present working directory, and prompts the user to populate their .env files. This is version controllable too!

This little project helped me learn more about how lexer's and parser's work. The only input is a string of the mathematical expression, this program tokenises the string, and executes the expression while respecting the order of operations!

This was a project submitted to a hackathon I built in a team of four. I built tools to load and render 3D models from blender using WebGL with no external libraries other than Angular for the user interface while my team members built on top of this to make a clone of the mobile game Stack.

Pinned Loading

  1. rehype-truncate rehype-truncate Public

    Truncate HTML while preserving its structure

    JavaScript 4 1

  2. games games Public

    Various C++ graphics projects

    C++ 4

  3. envup envup Public

    Node CLI tool to configure environment variables

    JavaScript 13 2

  4. ScientificCalculator ScientificCalculator Public

    Scientific calculator written in python

    Python 1 1

  5. imprest imprest Public

    React component library

    TypeScript 1

  6. portfolioold portfolioold Public

    Luke Harris' Portfolio

    JavaScript