Skip to content
View v1t3ls0n's full-sized avatar

Block or report v1t3ls0n

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
v1t3ls0n/README.md

Hi there 👋, I'm Guy Vitelson

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.


🌟 Areas of Interest:

  • 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.

📂 Featured Projects:

🔬 Biological Computation

  • 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.

🖥️ Low-Level Programming

  • 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.

🌐 Full-Stack Development

  • 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.

📚 About Me:

  • 🌱 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.

📫 How to Reach Me:

Thank you for visiting my profile! I'm eager to connect, learn, and contribute to impactful projects in computer science and beyond. 🚀

Pinned Loading

  1. tempe-weather-spa tempe-weather-spa Public

    ©2020 Tempe Weather - Single Page Weather Forecast App | UX/UI Design by May Vitelson (aka missV1t3ls0n on GitHub)

    JavaScript

  2. Openu_Grades_Avg_Calc_Chrome_Browser_Extension Openu_Grades_Avg_Calc_Chrome_Browser_Extension Public

    @2024 Chrome Extension for Students at The Open University of Israel This extension helps students calculate their current GPA or plan their future GPA by using one of the 3 methods mentioned on th…

    JavaScript

  3. mayportfolio mayportfolio Public

    Forked from missV1t3ls0n/mayportfolio

    ©2020 May Vitelson's Portfolio - Development by Guy Vitelson (aka v1t3ls0n on GitHub) | UX/UI Design by May Vitelson (aka missV1t3ls0n on GitHub)

    HTML 1

  4. Cellular-Automaton Cellular-Automaton Public

    This project is a cellular automaton simulation developed as an academic task for the Biological Computation Course.

    Python

  5. assembler assembler Public

    Assembler – System Programming Lab Final Project (28.03.2022)

    C

  6. GeneticAlgorithm-MethuselahPatterns GeneticAlgorithm-MethuselahPatterns Public

    A genetic algorithm implementation to discover Methuselah patterns in Conway's Game of Life. These rare, small initial configurations evolve for many generations before stabilizing, offering valuab…

    Python