Skip to content
View abyanmajid's full-sized avatar

Organizations

@syncs-usyd @zetafy @yappify @USYD-Cybersecurity-Society @abyan-dev
Block or Report

Block or report abyanmajid

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
abyanmajid/README.md

Just a guy who strives to do useful things through computing and other efforts! :)

Education 🎓

University of Sydney
Dalyell Scholar, Bachelor of Advanced Computing (2023-2027)
Major in Software Development, Minor in Computational Data Science

Skills 🍁

Methodologies

Sorted by level of experience:

  1. Backend: REST/RPC/gRPC API servers, cloud-native microservices, monoliths, SQL/NoSQL databases, HTTP testing, caching
  2. DevOps: CI/CD, containerization, container orchestration, centralized logging and monitoring
  3. Frontend: React-based web clients, UI testing, WebAssembly with Rust
  4. Data Science and AI: Data engineering and visualization, LLMs (with LangChain and LLM-Ops), Deep Learning

Cross-field methodologies I like to adopt:

  • Unit testing (and often with Test-Driven Development i.e., TDD)
  • Behavior-Driven Development with Gherkin syntax (BDD)
  • Secure coding with OWASP top 10 vulnerabilities in mind
  • Writing technical documentation
  • Social coding efforts e.g., pair programming (in a team environment)

Technologies

Sorted by level of experience:

  1. Backend:
    Extensive use: Go, PostgreSQL, MongoDB
    Some experience: Rust, ASP.NET/C#, Django/Python

    Go Postgres MongoDB Rust .Net C# Django Python

  2. DevOps:
    Extensive use: Docker, Kubernetes, GitHub Actions
    Some experience: Grafana, Prometheus, Terraform

    Docker Kubernetes GitHub Actions Grafana Prometheus Terraform

  3. Frontend:
    Extensive use: JavaScript/TypeScript, Next.js, React.js, Tailwind CSS
    Some experience: Tauri, Electron, Astro

    JavaScript TypeScript Next JS React TailwindCSS Tauri Electron.js

  4. Cloud services:
    Extensive use: GCP Cloud Run, Vercel
    Some experience: AWS EC2/EKS, Azure SQL Server, Supabase, Firebase, PythonAnywhere

    Google Cloud Vercel AWS Azure Supabase Firebase PythonAnywhere

  5. Data Science and AI:
    Extensive use: Python
    Some experience: Scikit-learn, TensorFlow, R, SQL

    Python scikit-learn TensorFlow R SQL

  6. Other:
    Extensive use: Git, Linux, Vim, NeoVim, VSCode
    Some experience: Visual Studio, RStudio

    Git Linux Vim Neovim Visual Studio Code Visual Studio RStudio

Personal projects catalogue 📑
Year Project Description Technologies Status
2024 Yan Multi-purpose microservices app that serves a programming platform, my personal blog, and resume. Go, TypeScript, Next.js, PostgreSQL, MongoDB, Docker, Kubernetes, ELK Stack, GitHub Actions, Terraform, AWS Work in Progress
2024 codemore.io Microservices app that serves a programming platform for learning to code. Go, Next.js, PostgreSQL, MongoDB, Docker, GitHub API, GitHub Actions Archived/Discontinued
2023 Revise-BAdvComp REST API for generating practice problems based on randomization to help in studying for computing units at USYD. Rust, Next.js, Docker, GitHub Actions, GCP Cloud Run, Vercel Finished
2023 Hyte Rust crate for hypothesis testing with support for Z, T, and Chi-squared tests. Rust Finished
2023 Canute Quiz-making web application TypeScript, MongoDB, Vercel Finished
2023 Serambi Mungil Web application for a store in Indonesia Python, Django, Bootstrap, PythonAnywhere Finished

LinkedIn Gmail Discord

Pinned Loading

  1. abyan-dev/auth abyan-dev/auth Public

    Lightweight, reusable JWT authentication and authorization service

    Go

  2. YanSystems/compiler YanSystems/compiler Public

    Code execution microservice for Yan systems

    Go

  3. YanSystems/cms YanSystems/cms Public

    Content management (system) microservice for Yan systems

    Go

  4. abyan-dev/ui abyan-dev/ui Public

    Minimal web client and PWA for my microservices.

    TypeScript

  5. revise-badvcomp revise-badvcomp Public

    Public API for generating problems for BAdvComp units.

    Rust 1 1

  6. notes notes Public

    A collection of my study notes :D

    TeX 16 1