Skip to content
View danielyj147's full-sized avatar

Block or report danielyj147

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
danielyj147/README.md

Developer of Wion

"Always code as if the person maintaining your code will be a violent psychopath who knows where you live."
β€” John F. Woods, 1991


danielyj147's Activity Graph

πŸ› οΈ My Detailed Technical Toolkit

πŸ–₯️ Core Technologies

Languages

Python JavaScript TypeScript R Java HTML CSS Sass

Frameworks & Libraries

React Next.js FastAPI django Spring Boot Flask PyQt NodeJS Express.js

  • Developed a malicious activity detection model using Python and PyTorch, capable of processing over 1 million offense entries daily.
  • Cooperated with SIEM operators and SOC analysts to build a real-time situational awareness dashboard for SOC using Next.js, React and TypeScript.
  • Developed an android app and server for OTP authentication with Java, Spring Boot and FCM
  • Created a desktop application for log analysis, labeling and incident report using PyQt.
  • Currently in development of WION with Next.js, MongoDB, and Tailwind stack

πŸ”€ Version Control & CI/CD

Git Github Gitlab Gitea Jenkins

  • Led a department-wide Git workshop, training 7 developers on advanced branching strategies and conflict resolution.
  • Orchestrated a version control migration from Gitea to GitLab for a team of 15, maintaining 100% code integrity.
  • Set up a Jenkins pipeline integrated with realtime Slack alert that reduced deployment time from 1 hours to 15 minutes and caught 95% of bugs before production.

🐳 DevOps & Infrastructure

Docker VMware Nginx Traefik Let's Encrypt Uvicorn Firebase

  • Containerized an application into 8 microservices using Docker, improving deployment flexibility and scaling.
  • Configured a VMware ESXi server to host company-wide GitLab, with 99.9% uptime.
  • Implemented a Traefik reverse proxy with automatic SSL renewal via Let's Encrypt, securing 5+ internal services.

πŸ—„οΈ Databases & Cloud Services

MongoDB MySQL PostgreSQL SQLite Redis Vercel Cloudflare

  • Designed MongoDB schemas for an online social network.
  • Designed MariaDB schemas for a log management system, optimized for data integrity and consistency.
  • Utilized Redis to cache frequently accessed statistics and analytics, reducing database load by 10%.

πŸ“Š Data Analysis & AI/ML

PyTorch NumPy Pandas scikit-learn OpenCV ChatGPT IBM Watson

  • Developed a custom ChatGPT-powered log analysis assistant to aid manual analysis.
  • Conducted a comparative study between IBM Watson and ChatGPT-4, identifying specific use cases where each excels in cybersecurity applications.
  • Implemented an anomaly detection system using scikit-learn.

πŸ›‘οΈ Security & Monitoring

Grafana QRadar Sumo Logic

  • Created custom Grafana dashboards for real-time monitoring of system health and security events integrated with QRadar.
  • Integrated QRadar with custom log sources, opensource threat inteligence(such as Alien Vault) and opensource SIEM rule repository to improve user experience.
  • Integrated Sumo Logic Cloud SIEM with a custom dashboard and rule management solution.

🧰 Additional Tools & Frameworks

Tailwind Bootstrap Material Design Electron Pytest SonarLint Wordpress

πŸ“ Documentation & API Tools

Markdown MDX LaTeX Sphinx Docusaurus Jupyter Postman OpenAPI

  • Created comprehensive API documentation using OpenAPI/Swagger, and used the documentation with App Scan(a web security testing tool by IBM/HCL) to proactively find vulnerabilities and bugs.
  • Developed an internal knowledge base using Docusaurus, consolidating information from multiple sources and reducing onboarding time by 30%.
  • Experienced in writing a data analysis and report using LaTeX,R and Sweave

πŸ’» Operating Systems

Ubuntu Arch Linux Windows macos


Credit to Jonah Lawrence

Popular repositories Loading

  1. react-in-patterns react-in-patterns Public

    Forked from krasimir/react-in-patterns

    A free book that talks about design patterns/techniques used while developing with React.

    JavaScript

  2. danielyj147.github.io danielyj147.github.io Public

    HTML

  3. LSTM-Autoencoder-for-Anomaly-Detection LSTM-Autoencoder-for-Anomaly-Detection Public

    Forked from BLarzalere/LSTM-Autoencoder-for-Anomaly-Detection

    AI deep learning neural network for anomaly detection using Python, Keras and TensorFlow

    Jupyter Notebook

  4. typescript-starter typescript-starter Public template

    Forked from nestjs/typescript-starter

    Nest framework TypeScript starter β˜•

    TypeScript

  5. instruct-pix2pix instruct-pix2pix Public

    Forked from timothybrooks/instruct-pix2pix

    Python

  6. machine-learning machine-learning Public

    Forked from teddylee777/machine-learning

    λ¨Έμ‹ λŸ¬λ‹ μž…λ¬Έμž ν˜Ήμ€ μŠ€ν„°λ””λ₯Ό μ€€λΉ„ν•˜μ‹œλŠ” λΆ„λ“€μ—κ²Œ 도움이 되고자 λ§Œλ“  repositoryμž…λ‹ˆλ‹€. (This repository is intented for helping whom are interested in machine learning study)

    Jupyter Notebook