About Zipho Innocent Lunika
My name is Innocent Lunika. I am a self-taught web developer. Generally web development and programming is a hobby. I usually make personal local-machine apps that assist me with personal organization and self-management. The apps are created primarily using C, java or JavaScript (in combination with HTML and CSS). I have been acquainted with the fundamentals of the following languages/technologies:- HTML
- CSS
- JavaScript with OOP
- Java with OOP
- REACT
- C
- C++
- AVR assembly (recently)
- JQuery
- SQL
- Elementary Python with OOP
- SASS
- Bootstrap
- Data visualization using D3.js
- AJAX, JSON
- MATLAB
- Node.js with NPM
- express.js
- mongoose
- Quality testing with Chai
- Bcrpypt
- MongoDB
- PUG view engine
- Assurance testing with Zombie.js
I'm currently working on learning backend development and microservices APIs while refining my skills and understanding of C++. I'm also considering an internship that will help me grow as a web developer or sofware engineer or electronics design(firmware) engineer. My hobbies include working with electronics, Arduino, digital Logic design. I've taken up a Bachelor of Science degree in electronics engineering in university (See my achievements page). The following is on my things of interesting topics to research and read up on:
- Analog electronic design
- Physics of electronic design
- Telecomunications
- VLSI design
- Typescript
- PHP
- Machine learning and neural networks 101
- Primer on neural networks and basic computer architecture