Skip to content
View WanjiruNgari2's full-sized avatar
💭
Studying
💭
Studying

Block or report WanjiruNgari2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
wanjirungari2/README.md

Hello, I'm Damah!

I build complete, production-ready web applications with a strong emphasis on clean architecture, scalable backends, and intuitive interfaces. Proficient in the full development cycle from designing robust APIs and data systems to implementing frontend features that deliver great user experiences.

I enjoy working across the stack, turning ideas into fully functional products while writing maintainable, well-tested code. Passionate about solving real problems through software, whether on the backend, frontend, or both. Open to remote Software Engineer Internships, Fullstack, Frontend, or Backend roles especially in fintech, SaaS, automation, or data-driven products.

Key Projects

Product Scraper — Developed a full-stack web scraping solution using Node.js, Puppeteer, Express REST API, Neon PostgreSQL, and a functional dashboard with CSV export capabilities.

Flowdesk — Built a complete project management application featuring a well-structured Node.js + Express backend, relational PostgreSQL models, and dynamic frontend interfaces for managing clients and tasks. Additional experience in web automation, API development, testing, and deployment.

Tools & Technologies

Core

JavaScript Node.js Express.js Git GitHub npm VS Code



Frontend

React Vite HTML5 CSS3 Bootstrap


Databases

PostgreSQL MongoDB MySQL


API / DevOps / Cloud

Postman OCI AWS GitHub Actions Docker


Design

Figma

About Me

  • I’ve completed the Oracle Cloud Infrastructure (OCI) Foundations course, where I gained a strong grasp of cloud basics and automation concepts.
  • I’m now teaching myself scripting and automation through hands-on coding — following YouTube tutorials, experimenting with small projects, and breaking (then fixing) things to learn deeply.
  • My current focus: mastering Node.js scripting, browser automation (Puppeteer / Playwright), and API-based tasks.
  • My learning philosophy: "Don’t rush. Understand the why, then the how."

Current Learning Path

I’m building my scripting skills step-by-step:

  1. File system automation — reading, renaming, and organizing files using Node.js.
  2. Web automation — simulating user actions on websites using Puppeteer.
  3. API integration — fetching and sending data to automate online workflows.
  4. Cloud basics — continuing to explore automation within OCI environments.

As I go, I’m creating a collection of simple but useful scripts — each one teaching me something new about efficiency, logic, and creativity.


Collaboration & Goals

I’m actively looking to collaborate with other learners or developers who:

  • Need help with automation or scripting tasks
  • Want to pair-program or share feedback
  • Enjoy experimenting and learning in public

I believe collaboration is the fastest way to grow — and it’s a lot more fun when you share the process!
If you have a project where I can contribute or learn alongside you, please reach out. I’m eager to help, explore, and improve.


Let’s Connect!

I’d love to hear from you — whether it’s about scripting, automation ideas, or general tech talk.

Email: [wanjirungari2@gmail.com]
LinkedIn: [https://www.linkedin.com/in/damaris-ngari-6b1870199/ ]
Portfolio : [https://wanjirungari2.github.io/myportfolio/)


Motto

"Code to understand, automate to simplify, and collaborate to grow."
Every small script I write teaches me something new — and that’s what keeps me going.


Thanks for stopping by!
If you like my journey or want to collaborate, feel free to follow, star, or reach out.
Let’s make automation fun and meaningful

Pinned Loading

  1. product-scrapper product-scrapper Public

    JavaScript 1

  2. currency-converter currency-converter Public

    JavaScript 1

  3. flowdesk flowdesk Public

    A repo to connect clients to their tasks.

    JavaScript 1

  4. myportfolio myportfolio Public

    CSS 1