Skip to content
View MNB4556's full-sized avatar

Block or report MNB4556

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

Nabil Babaslimane

Software engineer in the UK. I work mostly in Python, Java and JavaScript.

Projects

Project What it is
carat A spectral ray tracer for gemstones, written against raw WebGPU. One HTML file, no dependencies.
career-ops A job-search CLI and application tracker in Python. Reads five job boards, filters them against saved criteria, and keeps applications in one SQLite file.
Replay Saves successive versions of a job advert and shows what changed between them. Python, SQLite, and a small browser interface.

career-ops finds roles and tracks applications. Replay keeps the history of what a listing said. Replay can import postings from the career-ops database in read-only mode when you run the import; it does not sync, and it does not copy application notes. Both keep their data in a local file. Replay makes no network requests, and career-ops only sends search terms to Adzuna, and only when you use that source.

Earlier work

Coursework and first projects
  • chess-ai: a chess game in Python and Pygame, with a minimax opponent.
  • airport-project: a Java console app for managing airport departures, built in a group.
  • elderly-users-app: a JavaFX app for older users, with large targets and simple forms.
  • undsg-website: a group site on the UN Sustainable Development Goals.

Contact

I am looking for software engineering roles in the UK, remote or London-based.

nabilbabaslimane@gmail.com nbbs.netlify.app

Popular repositories Loading

  1. career-ops career-ops Public

    A local-first job search CLI and application tracker: finds adverts on free job boards, filters them against your criteria, and keeps every application in one SQLite file.

    Python 1

  2. carat carat Public

    A physically-based spectral ray tracer for gemstones, written from scratch against raw WebGPU. One HTML file, no dependencies.

    HTML 1

  3. job-search-replay job-search-replay Public

    Local-first job listing history: save advert snapshots, replay changes, and keep your job search on your device.

    Python 1

  4. airport-project airport-project Public

    A Java console app for managing airport departures: add flights, update status and gate, filter and total. Built as a group project.

    Java

  5. chess-ai chess-ai Public

    A chess game in Python and Pygame with a minimax opponent.

    Python

  6. elderly-users-app elderly-users-app Public

    A JavaFX desktop app for older users, with large targets and simple forms. Built as a final-year project.

    Java