All about me.
Table of Contents:
Heyo, I’m Ethan Kletschke! I'm a South African second-year Bachelor of Computer Science student at Emeris in Sandton, Johannesburg.
- I’m mostly interested in web development, but am well-versed in a wide variety
of programming languages related to software and web apps.
- See my portfolio app here.
- How to reach me:
- LinkedIn: LinkedIn
- Email: ethankletschke@outlook.com
- Pronouns: he/him
- Fun facts:
- My birthday is on 2006-12-06
- I'm currently studying at Emeris Sandton.
- I taught myself the basics of many programming languages, listed here, as well as most of what I know.
- I use AI sometimes for debugging or explaining concepts, but I prefer writing my own code. I’m here to actually learn, not just generate projects.
I am proficient in:
- JavaScript (Both
node.jsand web development) - TypeScript
- React
- CSS
- HTML
- Git
And I know at least the basics of:
- Basic SQL
- PostgreSQL
- Bash scripting for Linux (practiced via the Windows Subsystem for Linux (WSL))
- Java (From my 1st year of university)
- C# (From my 2nd year of university)
- Pascal (Delphi specifically, from high school)
- Python
I use COBOL very rarely for hobby projects (specifically GnuCOBOL, using Arnold Trembley's pre-built Windows binary).
I have previously experimented to varying degrees with the languages and frameworks listed below. Unless otherwise specified, I do not use these languages and frameworks anymore.
- Perl
- C++
- Bootstrap 4
- Bootstrap 5
- PHP
- Material UI (React)
- jQuery
- Makefile
- XML
- XSD
- Extended Backus-Naur Form (EBNF)
- Specifically, in my repository "E-Calc", I used the stricter ISO standard for EBNF to create a basic calculator and assignment language.
- XML DTDs
I am familiar with the following concepts:
- Conventional Commits (Git)
- Signed Commits and Tags with GPG keys
- Data Structures and Algorithms
- GitHub repositories (I currently have 22 public repos all made by myself as of 2026-03-21)
I am currently learning:
- Accessibility in Web Development
ariaattributes- Contrast ratios
- Bash Scripting