Skip to content
View codetesla51's full-sized avatar
๐Ÿ’ป
Building stuff.
๐Ÿ’ป
Building stuff.

Block or report codetesla51

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
codetesla51/README.md

Uthman Oladele

I'm Uthman Oladele, a backend developer who builds APIs and explores systems programming.

What I'm working on:

  • Systems programming
  • Distributed systems
  • System design patterns

If you have opportunities or interesting projects, I'd like to hear from you.

X DEV

Projects

Featured

go-git

Git implementation in Go without libraries. SHA-256 object storage, three-tree architecture, zlib compression, commit history.

Tech: Go Git Compression

View Project โ†’ | Article โ†’

Raw-HTTP

HTTP/HTTPS server built on TCP sockets. Optimized from 250 RPS to 7,000 RPS through connection handling improvements, keep-alive support, and parser optimization.

Tech: Go TCP/IP HTTP TLS

View Project โ†’ | Article โ†’

GO-CHAT

Concurrent terminal chat server handling 100+ connections. TLS encryption, real-time message broadcasting, AI integration, rate limiting.

Tech: Go TCP Concurrency TLS

View Project โ†’

More Projects

Programming Language Implementation Guide

Complete guide to building programming languages from scratch. Covers lexers, parsers, interpreters, bytecode VMs, LLVM integration, and garbage collection with working Go implementations.

Tech: Go Compilers LLVM Virtual Machines

View Project โ†’

Axion

CLI calculator with recursive descent parser. Comparison and logical operators, scientific functions, unit conversions, persistent history. 95% test coverage.

Tech: Go Parsing AST

View Project โ†’ | Article โ†’

GoLexer

Lexical analyzer for compilers and interpreters. 50+ token types, single-pass tokenization, error recovery. Validated against 1700+ test tokens.

Tech: Go Compiler Design

View Project โ†’

Brevity

AI PDF summarizer for exam preparation. Used by students for CBT prep.

Tech: AI PDF Processing

View Project โ†’

Swift2FA

Two-factor authentication library for PHP. TOTP-based code generation, QR codes, encrypted secret storage.

Tech: PHP Security TOTP

View Project โ†’


Writing

More articles on DEV.to โ†’


Tech Stack

Go PHP Svelte Bash PostgreSQL MySQL


Connect

Website Email


Go Gopher

Pinned Loading

  1. Axion Axion Public

    A sophisticated, high-precision mathematical engine with advanced CLI interface, built in Go

    Go 4

  2. golexer golexer Public

    A comprehensive lexical analyzer (tokenizer) library for Go. Designed for building programming languages, domain-specific languages (DSLs), configuration parsers, and template engines.

    Go 6

  3. go-git go-git Public

    A Git implementation built from first principles in Go to understand how distributed version control actually works.

    Go 7

  4. raw-http raw-http Public

    A lightweight HTTP/HTTPS server built from raw TCP sockets in Go to understand HTTP protocol internals and network programming fundamentals. No frameworks - just socket programming, HTTP parsing, aโ€ฆ

    Go 5 1

  5. go-chat-server go-chat-server Public

    A concurrent, feature-rich terminal-based chat server written in Go.

    Go 3

  6. code_quiz code_quiz Public

    This repository contains a collection of coding questions and their solutions, primarily focused on PHP and python. Itโ€™s continuously updated with new challenges and answers, so keep checking back โ€ฆ

    PHP 5