const jeffplays2005 = {
age: 18,
code: [ "Javascript", "Go", "Java", "Python" ],
tools: [ "iTerm", "Atom", "VSCode", "GitHub" ],
architecture: [ "Windows 10/11", "MacOS", "Linux" ]
};
Javascript
- Began learning Node.js in 2019, have been programming in Node.js for over 5 years
- Have created some small NPM(Node Package Manager) packages to test my modularity skills
- Some packages that demonstrate my skill: Termfxjs, a template parser, Pg3d, a small API package
- Backend web development skills
- Am current learning some backend courses at FreeCodeCamp: Backend and API development
- Some passion projects are unpublished due to them as being closed source
- Involved basic app credentials, user data was encrypted
- API callback and requests
- Database interactions
- Involves CRUD(create, read, update, delete)
- Data validation
- Have created some small NPM(Node Package Manager) packages to test my modularity skills
- Overall skills obtained through the courses and projects:
- Backend API development
- Database management
- Human computer interactions
- Security control
Python
- Began learning Python in 2023, have learned some courses at The University of Auckland:
- pykeyv_sqlite3, a database plugin that works with key and value storage
Hackheld: A hackable handheld with a 5 dimensional joystick, inspired by SpaceHuhn.
Termfx(js, go): A parser which support variable and functions as callbacks.
Pg3d: A small API used to load information about the game, Pixel Gun 3D.
pykeyv_sqlite3: A python database plugin that works with key and value storage, based on sqlite3
mcbot: A mineflayer based minecraft bot that allows for custom command addressing.