Skip to content
View Norac-projects's full-sized avatar

Block or report Norac-projects

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
Norac-projects/README.md
Norac Projects Logo
neon typing header cyberpunk typing header


🦊 About Me

I hold a Master's degree in Electronic Engineering, with a focus on industrial control systems and PLCs β€” so before I was writing Python at midnight, I was elbow-deep in ladder logic and control loops.

Professionally, my main field is Embedded Systems. Software development has mostly been something I did for fun on the side β€” late-night projects built to scratch my own itch rather than ship to a market. I've now decided to open source that work, mainly because I want real feedback to make these projects genuinely better, not just personally satisfying.

So consider this less "here's my portfolio" and more "here's what I've been quietly building β€” tell me what's wrong with it."

πŸ“ Somewhere between a PLC rack and a terminal πŸŽ“ M.Sc. Electronic Engineering β€” Industrial Control Systems & PLCs πŸ”§ Professional focus: Embedded Systems πŸ’» Software development: a very serious hobby


🎯 Top Skills


πŸ› οΈ Skills & Stack

πŸ’» Programming Languages

Python C Shell SQL JavaScript HTML5 CSS3

🎨 Frontend Development

Qt HTML5 CSS3 JavaScript

βš™οΈ Backend Development

Flask REST APIs WebSockets SSH

πŸ—„οΈ Databases

SQLite JSON

πŸ€– AI / ML

Neural Networks Ollama Transformers Local-First AI

πŸ”§ DevOps & Tools

Git GitHub PyInstaller Systemd Tor

πŸ“¦ Frameworks & Libraries

PySide6 Flask NumPy Paramiko

πŸ–₯️ Software & Hardware

Embedded Systems PLC Control Systems MATLAB Arduino Raspberry Pi Linux Windows


πŸ’Ό Experience

It started with an ATmega chip, a breadboard, and more magic smoke than I'd like to admit to. From there it was a short, inevitable slide into designing my own PCBs β€” because at some point "just wire it by hand" stops being charming and starts being a fire hazard.

PCBs led to robotics, because once you can design the board, you start wondering what happens if you bolt motors to it. Robotics led to Arduino, because sometimes you just want the thing to blink without re-deriving your own bootloader first. Arduino led properly into embedded systems, where I started actually understanding what I'd been doing by accident for years.

Eventually that turned professional and industrial: PLCs and control systems β€” the kind of environment where a bug doesn't crash an app, it stops a production line, and everyone in the building finds out at the same time.

Somewhere in the middle of all of it, I kept building little PC programs on the side β€” not for anyone else, just because I needed a tool that didn't exist yet and refused to wait for someone else to build it. That habit never really stopped. It just eventually got a GitHub account.

Currently: still doing that.

What's already evident from the repos:

  • Built and shipped 17+ standalone desktop applications end-to-end β€” design, backend logic, packaging, and documentation
  • Deep, hands-on comfort with Modbus/RS-485 industrial protocols, PLC logic analysis, and OT security concerns
  • Consistent focus on security-conscious engineering β€” encryption, hardened defaults, no telemetry, no silent data collection
  • Comfortable working solo across the full stack of a desktop product: UI, systems programming, packaging, and end-user docs

🎲 Fun Facts

  • πŸ₯” I have a signature documentation format called the Potato Protocol β€” if you can microwave a potato, you can run my software. No exceptions granted.
  • πŸŒ™ A suspicious number of my commits happen after midnight. Coincidence? The commit timestamps say no.
  • β˜• My IDE has, at various points, contained more coffee-ring stains than actual bugs.
  • πŸ› I've debugged a race condition by staring at it long enough that it got embarrassed and fixed itself. (This is not a repeatable methodology.)
  • ⚑ I've spent more hours reading PLC ladder logic than most people spend watching TV in a year.
  • 🦊 My mascot is a cyber-fox because regular foxes don't ship single-file executables.

πŸ“¬ Reach Me

Platform Handle
βœ‰οΈ Email Norac-Projects@Proton.me
✈️ Telegram @NoracProjects
πŸ“· Instagram @NoracProjects
🟠 Reddit u/Norac-Projects

🀝 Let's Collaborate

I'm always up for teaming up on desktop tooling, industrial/OT software, embedded systems, Raspberry Pi projects, or anything privacy-first. If you've got an idea, a gap you've noticed in the tooling world, or just want to build something that doesn't need a cloud subscription to function β€” open an issue, send a message, or just say hi.


β˜• Support the Work

If one of these tools saved you an afternoon (or a server), you're welcome to buy me a coffee β€” entirely optional, always appreciated, never expected.

β‚Ώ Bitcoin (BTC) : 1Ka1cNmfhbNej9iiLzvfVzYqEZh2e1vbNk


🦊 Norac Projects β€” small, sharp tools for people who read the whole error message.

Popular repositories Loading

  1. About-us About-us Public

    Resume

    1

  2. Norac-projects Norac-projects Public

    1

  3. easy-why easy-why Public

    Easy Why exists because none of them answer the actual question: why is my computer hot, slow or loud right now? This app watches your machine in the background, figures the root cause, tells you i…

    Python 1

  4. norac-chat norac-chat Public

    πŸ” Norac Chat β€” serverless, encrypted, peer-to-peer chat. No accounts, no cloud, no middleman. Built-in Tor, 6-digit device pairing, E2E encryption, password-locked channels, file sharing, and a sin…

    Python 1

  5. Offline2FA Offline2FA Public

    πŸ” Offline 2FA β€” simple, private, and built to stay offline. Generate your 2FA codes directly on your desktop with no servers, accounts, or internet required. Just paste your secret or scan a QR cod…

    Python 1

  6. easy-server-security easy-server-security Public

    πŸš€ Secure your Linux VPS or Pi effortlessly! Easy Server Security is a zero-dependency Python hardening tool. πŸ§… Features a friendly interactive menu, safe dry-runs, and auto-configures SSH, firewall…

    Python 1