Ron Dahan — Software Developer
Open to SDE internships & student roles
CS @ Reichman University · Graduating 08/2027 · Israel
About
I'm a software engineer who likes the messy half of the problem: the retailer that blocks your scraper, the video with a scoreboard you have to read with OCR, the API that times out before your job finishes.
Most of what's here started as a question I couldn't answer by reading. Can a genetic algorithm learn to play a platformer? Can you get a usable price comparison out of four websites that don't want to give you one? Each one turned into something that runs.
Education
B.Sc. Computer Science
Reichman University
10/2024 - expected 08/2027
Algorithms (86), Operating Systems (93), Data Structures, OOP
Experience
Software Developer
Code4Good (volunteer program)
03/2026 - present
Computer vision pipeline using SIFT feature matching and CLIPSeg for automated image segmentation and shoreline detection, across a large-scale environmental research database. Wrapped the models in a GUI so research staff could run them without ML expertise.
Team Commander & Operations Lead
IDF, Artillery Corps
11/2018 - 11/2021
Directed a team of 12 in high-pressure operational environments, owning daily operations and logistics. Built a Google Sheets tracking system for performance metrics and qualifications across 12+ soldiers.
Toolkit
- Languages
- TypeScript · JavaScript · Python · Java · C · C# · SQL · Bash · HTML · CSS
- Frontend
- React · Next.js · React Native / Expo · Tailwind CSS · HTML5 Canvas
- Backend & data
- FastAPI · Node.js · REST APIs · Job queues · PostgreSQL · Supabase · Firebase
- ML & computer vision
- YOLOv8 · OpenCV · Keras / JAX · EasyOCR · MediaPipe · Genetic algorithms
- Testing & QA
- Manual testing · Quality assurance · Issue documentation · Playwright
- Fundamentals
- Algorithms · Data structures · Object-oriented programming · Operating systems · Recursion
- Tooling
- Git & GitHub · Linux CLI · VS Code · IntelliJ · Xcode · Gradle · ESLint / Prettier · n8n · Vercel
- AI workflow
- Claude Code · Cursor · Google AI Studio · NotebookLM · AI prompting
- Spoken languages
- English (fluent) · Hebrew (fluent)
Get in touch
I'm looking for SDE internships and student roles. If something here is relevant to what you're building, I'd like to hear about it.




