March 2023
Started planning and creating prototypes for FOSSil Chat.
Hello, my name is Simarpreet Singh, and I'm a student software developer currently studying at Queen Mary's Grammar School in Walsall. I've been fascinated by computers from a young age and enjoy learning how they work, automating repetitive tasks, and building software that solves real-world problems. My interests include programming languages, artificial intelligence, Linux, self-hosting, and open-source software.
I work primarily with the following technologies:
Here are some of my highlighted projects that I have worked on over the years:
A privacy-focused chat platform written in Rust - created by me and one of my friends, currently in development.
Tech Stack: Rust, Tokio, TCP Networking, Serde
View GitHub Repository (Mirror on my account) View Codeberg Repository (Original)A memory efficiency-oriented language written in Python - currently in development
Tech Stack: Python, Lexer Development, Parser Development, AST Design, Compiler Construction
View GitHub RepositoryAn AI concept that aims to help musicians learn when teachers aren't around to help, giving human-like feedback on technique, intonation, and musicality - currently in development.
Tech Stack: Artificial Intelligence, Machine Learning, Music Analysis, Python (Planned)
View GitHub RepositoryStarted planning and creating prototypes for FOSSil Chat.
Experimented with networking concepts and early messaging protocols.
Created the initial Teapot language specification.
Refined the language design and expanded the planned feature set.
Started learning Rust and exploring systems programming concepts.
Began developing the first components of the Teapot compiler.
Published early versions of FOSSil Chat and gathered feedback.
Continued development of personal projects and launched a portfolio website.
Thank you for visiting my portfolio.
Whether you have a question about one of my projects, would like to collaborate, or simply want to connect, I'd be happy to hear from you.
Email: [email protected]
GitHub: github.com/Sim20004