Skip to content
View barel-mishal's full-sized avatar
👨‍💻
Next Gen Nutrition
👨‍💻
Next Gen Nutrition
  • Israel

Block or report barel-mishal

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
barel-mishal/README.md

Full Stack / Backend / Frontend Developer - Barel Mishal

GitHub GitHub | Email | 050-904-2020 | Ramat Gan


Profile Summary

Experienced Full Stack Developer with four years of expertise in TypeScript, Rust, and Python, specializing in user-centric web and mobile solutions. Proficient in solving complex problems, advancing web development, and utilizing data analysis to drive innovation and efficiency.


Technical Skills

Programming Languages

  • TypeScript TypeScript
  • JavaScript JavaScript
  • Rust Rust
  • Python Python
  • HTML5 HTML5
  • CSS3 CSS3

Frameworks & Libraries

  • React React.js / React Native
  • QwikCity, SolidJS, React Query, TanStack, AuthJS
  • Express, Axum, SQLX, Dioxus, Polars
  • ASP.NET Core (6.0)

Databases

  • PostgreSQL PostgreSQL
  • MongoDB MongoDB
  • SQLite
  • SurrealDB

Cloud Platforms

  • Firebase Firebase
  • DigitalOcean

UI/UX Design

  • Chakra UI, Tailwind CSS, Panda CSS, Bootstrap, PUG
  • Figma Figma
  • Adobe Photoshop, Adobe Illustrator

Additional Skills

  • Type-Driven Design, Serverless Architecture, HTTPS/SSL, APIs
  • Node.js, Bun, NPM, MERN Stack
  • Functional Programming, Object-Oriented Programming (OOP)
  • Git & GitHub (Version Control)
  • Data Analysis with NumPy, pandas, Plotly
  • DOM Manipulation, Event Handling, AJAX with Fetch

Experience

Full Stack Developer at FoodIt.Health (2022 - Present)

  • Developed a comprehensive web application using React, Node.js, Express, Rust Tokio, and Actix Web.
  • Designed and managed an SQL database with efficient indexing and full-text search capabilities.
  • Implemented a secure HTTPS server on DigitalOcean, setting up a CI/CD workflow using SSH.
  • Enhancing a CRM and SaaS solution for nutritionists to improve user experience and functionality.

Full Stack Developer at Nutriplay (2021 - 2022)

  • Created a WhatsApp bot and website providing accessible nutritional data.
  • Platform utilized by hundreds of nutritionists across Israel.
  • Maintained consistent weekly traffic, showcasing the project's impact in a specialized field.
  • Deployed on DigitalOcean with SSL certification for secure HTTPS protocol.

Python Programmer & Full Stack Developer at Bety Lab, Hebrew University (2020 - 2021)

  • Led data analysis of extensive health metric datasets for mice research using Python (NumPy, pandas) and data visualization with Plotly.
  • Engineered robust data processing solutions, efficiently managing gigabytes of data.
  • Collaborated with a multidisciplinary team, providing critical data insights to enhance research quality.
  • Received recognition for exceptional performance and analytical expertise.

Education

Full Stack Tech Course at SQLabs (2023)

  • Completed an intensive full-stack development course covering modern web technologies.

B.Sc in Nutrition Science, Hebrew University of Jerusalem (2018 - 2021)

  • Graduated with a strong foundation in nutrition science, complemented by programming skills applied in research projects.

Certifications

  • Targil Mehkar Project: Scored 100/100 at Hebrew University; involved extensive analysis of research data using Python programming.

GitHub Projects

  • Contribution to Qwik Framework: Successfully merged a pull request improving the Qwik web framework.
  • Bug Reporting: Identified and reported a navigation bug in Qwik City routing functionality.
  • Personal Projects: Developed various projects demonstrating proficiency in TypeScript, React, Rust, and other technologies. Available on GitHub.

Additional Skills and Coursework

Web Development

  • HTML5: Semantics & Accessibility, Forms, Media Elements, Metadata Tags, iFrames.
  • CSS3: Selectors, Box Model, Responsive Design, Flexbox, Transitions & Animations, Pseudo Classes & Elements.
  • JavaScript Essentials: ES6/ES7 features, Async/Await, Promises, DOM Manipulation, Event Handling, Advanced Functions, Closures, Prototypes.

Advanced JavaScript

  • TypeScript: Advanced types, interfaces, generics, decorators, modules, type declaration files.
  • React.js / React Native: Hooks, Context API, State Management with Redux, Routing with React Router, Styling Components, CSS-in-JS, Building and Publishing Mobile Apps.

Backend Development

  • ASP.NET Core (6.0): Project structure, middleware, dependency injection, MVC, Web API, Razor Pages, Entity Framework Core, SQL Server, MongoDB, Authentication & Authorization (JWT), CORS.

Version Control

  • Git & GitHub: Version control, branching, merging, pull requests, conflict resolution, collaboration workflows.

Other Technologies

  • Flexbox: Layout design, alignment, ordering, nesting.
  • MongoDB: Database design, CRUD operations, indexing.
  • Async Programming: Understanding the event loop, managing asynchronous code.
  • Web APIs: Working with Fetch API, handling HTTP requests and responses.

Languages

  • English English: Fluent
  • Hebrew Hebrew: Native

Interests

  • Functional Programming
  • Embedded Programming (Keen interest to learn)

Pinned Loading

  1. nutriplay-front-end nutriplay-front-end Public

    HTML

  2. trivia-game trivia-game Public

    This project is a study project from SQLabs Academy, designed as a trivia game with a mobile-first approach. It has been implemented using React, Axios, and the OpenDB API. The game challenges play…

    TypeScript

  3. NutriPlay NutriPlay Public

    Nutrition Evalution Tool For The Public And With Unique Tools For Health Practitioners https://www.nutriplay.io/

  4. qwind qwind Public template

    Forked from onwidget/qwind

    ⭕️ Qwind: A template to make your website using Qwik + Tailwind CSS.

    TypeScript

  5. Maakaf/maakaf-website Maakaf/maakaf-website Public

    The official website of 'Maakaf' community

    TypeScript 20 54