Skip to content
View ohadswissa's full-sized avatar

Highlights

  • Pro

Block or report ohadswissa

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
ohadswissa/README.md

Hi, I'm Ohad Swissa ๐Ÿ‘‹

๐Ÿ’ป Software Engineer Student at Cisco, developing backend infrastructure and internal tools as part of a cybersecurity-focused architecture team.
๐ŸŽ“ Student in the Computer Science & Entrepreneurship Honors Program at Reichman University.
๐ŸŽ– Former Special Forces Company Commander (IDF Major).


๐Ÿš€ About Me

I'm a driven and disciplined student with a strong background in leadership and critical thinking.
My experiences have shaped me into someone who thrives under pressure, adapts quickly, and solves complex problems with a clear, focused mindset.

I enjoy understanding how systems work - from low-level computing to modern backend and ML infrastructure.
Whether building from scratch or optimizing existing code, I approach challenges with curiosity, structure, and a willingness to learn.


๐Ÿ”ง Projects Worth Exploring

  • ๐Ÿ“ˆ stock-pattern-detector โ€“ A local Flask-based POC for detecting cup-and-handle stock patterns using 5-minute interval data and configurable thresholds.
  • ๐Ÿ”ค nand2tetris-jack-compiler โ€“ Full Jack-to-VM compiler using tokenizer, syntax parser, symbol table, and VM writer.
  • ๐ŸŽฎ nand2tetris-jack-game โ€“ Interactive 2-player Tic Tac Toe game built entirely in Jack, using screen/keyboard OS classes.
  • โš™๏ธ nand2tetris-assembler โ€“ Java-based assembler that converts Hack assembly (.asm) to binary machine code (.hack).

๐Ÿ’ก Currently Exploring

  • System design and architecture
  • Backend development with Java & Python
  • Machine Learning models and data pipelines
  • Technical interview prep on LeetCode (Python & Java)

๐Ÿ“ซ Letโ€™s Connect

Pinned Loading

  1. nand2tetris-assembler nand2tetris-assembler Public

    Nand2Tetris Project 6 - Java-based Hack Assembler that translates .asm files to .hack binary

    Hack

  2. nand2tetris-jack-analyzer nand2tetris-jack-analyzer Public

    Jack Analyzer: A two-stage syntax parser that converts .jack code into structured XML (tokens + syntax tree)

    Java

  3. nand2tetris-jack-compiler nand2tetris-jack-compiler Public

    Full Jack compiler written in Java - translates Jack programs into VM code using a tokenizer, parser, symbol table, and VM writer

    Java

  4. nand2tetris-jack-game nand2tetris-jack-game Public

    Two-player Jack game built from scratch using the Nand2Tetris platform. Includes keyboard input, visual rendering, and win/tie detection logic.

  5. ohadswissa ohadswissa Public

    Config files for my GitHub profile.

  6. stock-pattern-detector stock-pattern-detector Public

    Proof-of-Concept platform for detecting cup-and-handle stock patterns using local data and API.

    Python 2