GithubHelp home page GithubHelp logo

banner


Introduction

dxiGichuru Logo

Hello, I'm David Gichuru and welcome to my corner of the web. I'm a Web Developer and junior network engineer I'm passionate about tech and love learning new things I am a detail-oriented individual who takes pride in ensuring that every aspect of a task is carefully considered and executed to the best of my ability. I'm also a team player who thrives in a cooperative environment and a quick learner and always looking for new ways to improve my skills and knowledge.


Interests

The Particular fields of tech I'm interested in are as follows

1. CyberSecurity

This is what got me into tech. I stumbled upon some videos on YouTube where I saw security professionals doing some pretty interesting things with the browser and the Kali Linux command line and I was sold. At the time I did'nt know what they were doing but I knew I eventually wanted to do it 😄


These are my acheivements so far:

Introduction to cybersecurity badge

My Prefered Learning PLatforms

Kali Linux   Kali Linux - The most prefered pentesting linux distro

parrot os   `Parrot OS` - My prefered pentesting linux distro

Hack The Box   Hack The Box - A platform full of machines to attack and learn from as well as competitions

parrot os   PortSwigger - A platform for learning and practicing web security

Try Hack Me   TryHackMe - A platform for learning and practicing security concepts

Pico ctf   Pico CTF - A platform full of CTF challenges from beginner to advanced

Cisco   Cisco - A learning platform to learn networking, linux, cybersecurity and more

Try hack Me and Hack The Box have really taught me alot and the best part is, I'm not done learning.

Tools That I am very comfortable using

wireshark   Wireshark - For network analysis and troubleshooting

Cisco   Nmap - For recon

burpsuite   Burpsuite - For learning web security


2. Networking

I developed an interest for networking as soon as I first learned about basic web protocols. Since then I decided to explore the world of networking with Cisco and took a CCNA course and earned some credetials along the way.


introduction to networks badge       switching, routing, and wireless essentials badge       badge      

3. Web Development

I really like the web and want to make some of the most beautiful websites in existence. I enjoy front-end development and warming up to backend development. I have a number of completed projects and solved challenges that you can view and learn from. Just make sure to attempt the challenge before taking a look at how I solved it 😉


My Prefered Languages, Frameworks and Libraries

HTML   HTML - for structure

CSS   CSS - for making things pretty

JavaScript   JavaScript - for making dynamic websites and web apps

React JS   React JS - beacause of it's modular approach to building user interfaces and code reusability

Bootstrap   Bootstrap - for quick styling

SQL   SQL - for databases

Electron   Electron JS - for taking the web to the desktop environment

python   Python - For scripting


My Tools

Code Editor   VS Code - Because it is lightweight, easy to use and has a wealth of extensions that improve the developer exeprience

Node JS   Node JS - This provides a runtime for running JavaScript applications

Vite   Vite - This is a really handy tool for scaffolding, developing and bundling web applications quickly and painlessly. It gets everything up and running really fast

Figma   Figma - This design tool helps me view designs and make some of my own so that my front-end applications can look as good as possible.

Lunacy   Lunacy - This compliments Figma by giving me access to features figma doesn't have like offline editing and viewing

Git - For version control

Follow my progress

David Gichuru's Projects

javascript icon javascript

This Repo contains practice projcts in vanilla JS

networking icon networking

This repo contains anything I would like to showcase as well as any usefull resources

python icon python

Contains all my python projects and scripts

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.