Skip to content
View tajultonim's full-sized avatar
☕
Running on coffee🫩
☕
Running on coffee🫩

Highlights

  • Pro

Organizations

@odrik-bn

Block or report tajultonim

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.

Content in all repositories owned by your account will be closed.
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
tajultonim/README.md

H.M. Tajul Islam Tanim

Physics × Software Engineering × HPC

GitHub Physics Focus Profile Views

👋🏻 About Me

I'm a Physics undergraduate at the University of Rajshahi, Bangladesh, working at the intersection of physics, mathematics, and computing.

Rather than learning technologies only through tutorials, I prefer building things from the ground up - from numerical solvers and multi-node computing clusters to production web applications and self-hosted infrastructure.

Currently exploring:

  • 🔭 Scientific computing & numerical methods
  • ⚡ High-performance and parallel computing
  • 🦀 Systems programming
  • 🌐 Full-stack application architecture
  • 🐋 Self-hosted infrastructure & DevOps
  • 🤖 Machine learning
  • 🧮 Mathematical modeling and computational physics

For more go to this section.

👨🏻‍🔬 Physics × Computing

My physics background naturally pulled me toward computational methods.

🔭 Scientific Computing Numerical methods for mathematical and physical problems - with a particular interest in ODE systems, numerical integration, optimization, and computational modeling.

⚡ High-Performance Computing Experimenting with building and managing a small multi-node HPC environment, with a long-term goal of scaling computational physics problems across multiple CPU cores and machines.

👨🏻‍💻 Things I've Built

⭐ Vesper

A small programming language ecosystem built from scratch in C++, with its own interpreter, formatter, tooling, and editor integration.

C++ CMake VS Code Extension Docs

Focus: language design · parsing · interpreters · developer tooling

🌐 Documentation · 🖥️ Source

অ Odrik বাংলা

A Bangla phonetic input engine and cross-platform keyboard ecosystem, with a language-independent core and platform-specific integrations.

C++ CMake Kotlin Windows Linux Android

Focus: text processing · transliteration · language technology · systems integration

🖥️ Source

🏥 Diagnostic Center Management System

A self-hosted management platform for diagnostic-center operations, combining application development with database, deployment, and infrastructure work.

Next.js TypeScript Prisma PostgreSQL Docker

Focus: full-stack systems · databases · deployment · self-hosting

🔗 Live Demo

🦊 SneakyChat

An anonymous real-time chat application exploring lightweight social interaction, ephemeral sessions, and real-time state.

Svelte Express.js Node.js TypeScript Tailwind Socket.io JWT

Focus: real-time systems · WebSockets · state management

🔗 Live Demo · 🖥️ Source

🖥️ Experimental HPC Cluster

A small multi-node computing environment for experimenting with parallel workloads, distributed execution, and scientific computing infrastructure.

MPI Slurm Linux Python Fortran Julia Numba

Focus: HPC · parallel computing · scientific workloads · infrastructure


For more projects, visit my repositories.

🧰 Tech Stack

Languages

Web & Application Development

Databases & Backend

Scientific Computing & Mathematics

NumPy SciPy SymPy Numba JAX MPI OpenMP CUDA Slurm

Systems & CLI

Infrastructure & DevOps

Caddy

Version Control & Development Tools

📊 Github Stats

🚀 Currently Exploring

Scientific Computing
   ├── Numerical ODE Solvers
   ├── Parallel Computing
   ├── MPI / Distributed Systems
   └── Computational Physics


Systems Programming
   ├── Rust
   ├── Linux
   └── Performance Engineering


Production Software
   ├── Next.js
   ├── PostgreSQL
   ├── Docker
   └── Self-hosted Infrastructure

I'm especially drawn to the overlap of these areas - using low-level, high-performance computing ideas to solve real scientific and engineering problems.

🌌 Philosophy

Learn the theory. Build the system. Measure the result.

I like understanding what's happening underneath the abstraction - whether that's a numerical algorithm, a database query, a network request, or a CPU instruction.


Physics student · Software builder · HPC enthusiast

GitHub Repositories

Pinned Loading

  1. vesper vesper Public

    Vesper is an experimental programming language designed and implemented from the ground up to explore how programming languages work internally - from lexing and parsing to AST construction and int…

    C++ 2

  2. odrik-bn/okkhor-windows odrik-bn/okkhor-windows Public

    A native Windows Text Services Framework (TSF) English->Bangla phonetic text service for okkhor-core written in C++.

    C++

  3. odrik-bn/okkhor odrik-bn/okkhor Public

    A avro like english->bangla transliterator engine written in c++.

    C++

  4. fancy-github-stats fancy-github-stats Public

    An extensible, high-performance API server built with Next.js that generates dynamic, customizable SVG statistics cards for your GitHub profile README. Features interactive telemetry components, la…

    JavaScript 2

  5. nextjs-url nextjs-url Public

    Get absolute url, api url and all for your Next.JS project.

    JavaScript 7

  6. next-md-editor next-md-editor Public

    Forked from uiwjs/react-md-editor

    A simple markdown editor with preview, implemented with Next.js and TypeScript.

    TypeScript 12