Code Monkey home page Code Monkey logo

computer-science's Introduction

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

computer-science's People

Contributors

aaronhooper avatar aayushsinha0706 avatar afilatov1989 avatar alaharon123 avatar anantav51 avatar benbrandt avatar bradleygrant avatar breda avatar ericdouglas avatar haltode avatar jimages avatar jonathantorres avatar joshmhanson avatar leungleoqin avatar lukecaputo avatar martinovington avatar mkghosh avatar mseyne avatar nicolas-siplis-zz avatar peillach avatar qtros avatar rhnvrm avatar riceeatingmachine avatar saif-xi-coderz avatar semicolonexpected avatar shirazsuleman avatar spamegg1 avatar t-miller avatar waciumawanjohi avatar wuodland avatar

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.