Hi, I'm Saladin

Software Engineer / Developer

Building software, Contributing to FOSS, Tinkering with systems with over 7 years of experience.

Nihal Maskey

About Me

Software Engineer, developer tinkering with new tech & languages. Free and Open Source Software enthusiast, creating Apps, Games, CLI stuff, CI/CD, automation & a lot more. specializing in Kotlin, Rust, Go, Zig, Odin & Python.

Working as a freelance doing Server Setups include Games and Web Servers, creating chat bots (Discord, Telegram). A revert to Islam trying to seek the pleasure of Allah. I love reading psychology, history of nations and mankind & of course docs.

Programing Languages

Expertise in Rust, Kotlin, Go, Zig, Odin and adaptable to new workflows

Server Solutions

Proficient with shell scripts, automation and CLI and providing server setup services

Team Work

Have been a prominent member of Development teams, QA teams and various Open Source collaborations

Remote Collaborations

Coordinated with remote teams & individuals across the US, EU and Asia

Experience

My professional journey and key accomplishments

Discord / Telegram bots, Server Setups

Freelance

Jan 2022 - Present
Remote
  • Working with individuals and organisations to setup chat bots including payment systems, AI integrations and more.
  • Using Hikari, Hikari-Crescent and Python to create amazing discord bots
  • Optimizing server workloads for parallel tasks
  • Hosting Game servers like Minecraft
  • Using CLI automation tools for easy server deployment

Content Creation

Youtube Chanel & Blogs

September 2023 - Present
Youtube
  • Creating various Blogs and content relating to Tech including Languages, Containerization, DevOps, Linux
  • Kotlin focused Blogs and Youtube Channel
  • Game Dev articles and guides focusing primarily on Linux Development & Deployment

QA Automation Engineer

Murena (formely e foundation)

February 2021 - Octomber 2021
Remote
  • Web Automation Testing using Selenium & Selenium Base
  • Manual Automation testing of Android Apps on e OS ROMs
  • Gitlab CI/CD setup for running automated tests

Skills

My expertise and technical proficiencies

Languages

Rust
Kotlin
Go
Python
JavaScript
TypeScript
Lua
Odin
Zig
Bash

Frameworks

Compose Multiplatform - Kotlin
React
React-native/Expo
Gtk
Iced

Database

MySQL
PostgreSQL
SQLite
MongoDB
Redis

Cloud & DevOps

Gitlab CI/CD
GitHub Actions
Woodpecker CI
Docker
Nix

Tools & Environment

Git
Neovim
IntelliJ
NixOS
Hyprland

Projects

A selection of my personal and professional projects

Eeman

Eeman is an application to get Salah (Prayer) timings and read the beautiful Quran with Saheeh International translation.

PythonGTK 4Libadwaita

dotfiles

My Dotfiles

NixLuaShell

Lutris-RHEL-CentOS-8

Lutris RPM package for Enterprise Linux 8

RPM Spec Files

Open Source Contributions

Projects I've contributed to in the open source community

Lutris

Lutris is an open gaming platform for Linux. Lutris helps you install and play video games from all eras and from most gaming systems

PythonShell
View on GitHub

Bevy

A refreshingly simple data-driven game engine built in Rust Free and Open Source Forever!

Rust
View on GitHub

alis

Arch Linux Install Script (or alis, also known as the Arch Linux executable installation guide and wiki) installs an unattended, automated and customized Arch Linux system.

shell
View on GitHub

kanagawa.nvim

NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.

shell
View on GitHub

Blog

Thoughts, tutorials, and insights on software development

Visit My Blog

I write about Containerization, Kotlin, Nix, My Workflow, and other technologies on my Hashnode blog. Check out my latest articles and tutorials.

Visit Blog

Get In Touch

Have a project in mind or want to discuss opportunities? I'd love to hear from you!

Location

Noida, India

Phone

Available on request

Connect with me

Find me on these platforms