I'm a Full-Stack Developer and independent researcher with a strong academic foundation in Computer Science, passionate about exploring AI, computational biology, and theoretical computer science. My journey into computer science stems from a lifelong curiosity about programming, which I transitioned into full-time after a successful career in post-production.
I enjoy working on projects that blend cutting-edge research with practical software engineering, and I’m eager to collaborate, learn, and contribute to impactful interdisciplinary work.
- Artificial Intelligence: Machine learning, neural networks, and search algorithms.
- Computational Biology: Genetic algorithms, cellular automata, and their real-world applications in biological systems.
- Theoretical Computer Science: Algorithm design, automata theory, and emergent computational paradigms.
- Full-Stack Development: Building scalable, interactive, and user-friendly web applications.
-
Genetic Algorithm - Methuselah Patterns
A genetic algorithm implementation designed to discover Methuselah patterns in Conway's Game of Life. Methuselah patterns are small initial configurations that evolve for many generations before stabilizing.
Highlights:- Explored evolutionary approaches to optimize and analyze pattern behavior.
- Integrated visualization tools to study dynamic evolution in real-time.
Keywords: Genetic Algorithm, Conway's Game of Life, Methuselah Patterns, Computational Biology.
-
Cellular Automaton
A simulation of cellular automata developed as part of the Biological Computation course. This project explores emergent behaviors in systems and their applications, such as modeling environmental and climate-based models.
Highlights:- Designed custom automata rules for advanced simulations.
- Utilized Python with Tkinter for visualization and statistical analysis of system dynamics.
- Investigated environmental and climate-based models through computational experiments.
Keywords: Cellular Automaton, Climate Simulation, Computational Biology.
-
DNA-fountain
This project demonstrates a simplified DNA Fountain encoding and decoding system. It encodes binary data into "droplets" (small units) using an XOR-based combination of data chunks and maps the resulting binary data to a DNA sequence using the nucleotides A, C, G, T.
Highlights:- Implemented DNA Fountain coding for data storage in DNA.
- Demonstrated encoding and decoding processes.
Keywords: DNA Fountain, Data Storage, Computational Biology.
- Assembler
A custom assembler written in C as part of the Systems Programming Lab course at the Open University of Israel. The assembler translates assembly language instructions into machine code for a specific architecture.
Highlights:- Implemented instruction parsing and error handling for assembly programs.
- Designed a robust system for macro expansion and machine code generation.
- Demonstrated low-level programming expertise and a deep understanding of systems programming.
Keywords: Assembler, C Programming, Systems Programming, Low-Level Programming.
-
Tempe Weather SPA
A single-page weather forecast application designed with modern web technologies. The app integrates React.js for the frontend, Node.js for the backend, and MongoDB for data storage, leveraging a REST API for weather data retrieval.
Highlights:- Developed a responsive UI with React and REST API integration.
- Full-stack implementation showcasing robust backend and frontend interaction.
Keywords: SPA, Node.js, React.js, MongoDB, Weather Forecast API.
-
OpenU Grades Avg Calc Chrome Extension
A Chrome extension created for Open University students to calculate their GPA and plan future grades using various methods.
Highlights:- Provided a user-friendly interface for practical academic assistance.
- Designed to streamline student grade calculations and progress tracking.
Keywords: Chrome Extension, Academic Tools, GPA Calculator.
-
MayPortfolio
A responsive portfolio website built for May Vitelson, showcasing her UX/UI design with elegant and functional frontend implementation.
Highlights:- Collaboration-focused project with UX/UI and development integration.
- Frontend development optimized for user experience and responsiveness.
Keywords: Portfolio Website, Frontend Development, Collaboration.
- 🌱 Currently exploring the intersection of theoretical computer science and AI-driven solutions.
- 💻 Passionate about bridging theory and practical application through innovative projects.
- 🎯 Open to collaborations, research, and professional opportunities.
Thank you for visiting my profile! I'm eager to connect, learn, and contribute to impactful projects in computer science and beyond. 🚀