Skip to content
View rtasalem's full-sized avatar

Block or report rtasalem

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.

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

github-readme-cover

About Me

Hi, I'm Rana! A few things about me...

πŸ₯ž A full-stack software developer with particular interests in server-side development, web development, design, DevOps, self-hosting/homelabbing, AI, and open-source projects.
πŸ‘©πŸ½β€πŸ’» Currently work as a software developer at Defra, developing digital services improve the overall usernexperience for farmers.
🌐 Very occasionally blog about tech on my website (should you ever need something to read).
🧠 Passionate about continuous, life-long learning and make it a priority to work on personal & professional development routinely.

Get in Touch

πŸ’» ranasalem.io
βœ‰οΈ Email
πŸ‘€ LinkedIn

Tech Stack

A summary of the tools that I've both used in the past and/or still use currently.

Category Skills Summary
Programming My Skills JavaScript, TypeScript, Java
Package Managers My Skills NPM, Maven
Frameworks & Libraries My Skills Node.js, Express.js, React, Tailwind CSS, Next.js, Bootstrap, Bulma, DaisyUI, Nunjucks, GraphQL
Databases My Skills PostgreSQL, MongoDB
DevOps & Cloud My Skills Docker, Microsoft Azure, Amazon Web Services (AWS), Vercel
Testing My Skills Vitest, Jest, Playwright, BrowserStack
**Code Quality & Security My Skills SonarQube Cloud, Snyk**
AI My Skills GitHub Copilot
Development Tools My Skills Git, GitHub, VS Code, Postman

Stuff I'm Learning

Category Skills Summary
Programming My Skills Python
Operating Systems My Skills Linux, Arch Linux, Hyprland
DevOps My Skills Kubernetes, Helm
Frameworks & Libraries My Skills Three.js
Development Tools My Skills Vim

Open Source Contributions

Below is a summary of the contributions I've made to open source projects.

Repository Project description Summary of work completed Pull requests
Skill Icons (skill-icons) Popular fork of the official skill-icons created by LelouchFR to expand on the original icon set. Use of Figma to create and add light mode, dark mode, and system mode icons to fulfill issues/icon requests opened by users. #398, #401, #416, #420, #608
Hyprland Wiki (hyprland-wiki) Official Hyprland wiki that provides detailed documentation on getting started with and using the Hyprland ecosystem. Proposed updates to the wiki on compatibility of ly as a login manager. #1134

Certifications

Software Development Foundation Microsoft Azure Fundamentals Badge

Pinned Loading

  1. ranasalem.io ranasalem.io Public

    My little corner of the internet a.k.a my personal website and blog.

    TypeScript

  2. bin-it bin-it Public

    Receive automated email alerts a day in advance whenever a bin collection is due.

    Python

  3. dev-suq dev-suq Public

    The Dev Suq is an open-source Copilot plugin marketplace for software developers, making available plugins to support a hybrid agentic-developer workflow.

    Astro

  4. busgres busgres Public

    Busgres is a Node.js package that will receieve a message from an Azure Service Bus queue or topic and save it into a PostgreSQL database.

    JavaScript 1

  5. barbie-ecommerce-website barbie-ecommerce-website Public

    This Barbie-themed e-commerce website is a final group project which was submitted during the authors' training towards a Tech Industry Gold Foundation Credential in software development. The back-…

    Java 1 2

  6. homelab homelab Public

    Homelab configuration.

    Shell