Bar Cohen

Full-Stack Software Engineer

|

View Projects

About Me

Full-stack developer building scalable solutions

Professional Bio

Full-Stack Engineer experienced with React, Node.js, PostgreSQL, Claude Code, RAG, and AI Agents, with expertise in building AI-powered digital rehabilitation systems that increase patient adherence, reduce dropout rates, shorten recovery timelines, and help patients return to daily life in an optimal timeframe.

Ready for my next challenge in a company that is looking for scalable full-stack systems, reliable cloud infrastructure, and clean, maintainable code.

Contact Me

2+ Years Experience

Professional development

Full-Stack Development

Frontend to Backend

AI-Powered Solutions

Modern AI integration

Clean Architecture

Best practices & SOLID

Technical Skills

Expertise across the full technology stack

Frontend
ReactTypeScriptNext.jsTailwind CSS
Backend
Node.jsREST APIAuthentication & Security
Databases
PostgreSQLMongoDBSQLDatabase Design
Tools & Platforms
Git & GitHubDockerAWSStripe Integration
Specializations
AI Integration (OpenAI, Google AI, Anthropic)Code RefactoringSystem ArchitectureScalability & Performance

Professional Experience

Building impactful solutions across diverse domains

Pulse
Full-Stack Engineer
2026-Present

AI-driven rehabilitation platform delivering personalized insights and motivation to reduce dropout and drive recovery success

Key Achievements:

  • •Built an AI-driven rehabilitation platform end-to-end with React, TypeScript, Node.js, and PostgreSQL
  • •Designed daily progress tracking, goal setting, and a community forum with an AI assistant delivering personalized insights and motivation
  • •Integrated Google AI for conversational support, containerized the system with Docker, and deployed the MVP to AWS
  • •Engineered a fleet of pre-commit AI review agents for code review, style enforcement, architecture auditing, duplication removal, and security scanning
  • •Cut page load time by over 90%, from 8-12 seconds to under 0.5 seconds, by migrating to a Next.js client and fixing a memory-leak build bug
  • •Saved ~50K tokens per run (35-40% of context) by replacing heavy integrations with lightweight API scripts, restoring full development velocity
WorkonIt.ai
Full-Stack Engineer
2024-2025

AI-based recruitment platform built as a freelancer, from monolith to production beta

Key Achievements:

  • •Developed an AI-based recruitment platform as a freelancer with an OpenAI-powered assistant that filters relevant jobs, rewrites resumes, and drafts job posts
  • •Built a campaign scheduler that publishes across Facebook, WhatsApp, and Telegram groups
  • •Re-architected a monolith into separate client and server deployments on Vercel and DigitalOcean
  • •Added object storage for resumes and media, integrated OTP authentication and SendGrid email
  • •Delivered a production beta end-to-end, shipping job posting, applications, AI campaign scheduling, and paid subscriptions
  • •Reduced a 1,500-line file into modular components of 50-200 lines each by applying SOLID principles, improving maintainability

Featured Projects

Real-world applications demonstrating full-stack expertise

WorkonIt.ai
AI-Powered Recruitment Platform

AI-based recruitment platform built as a freelancer, with an OpenAI-powered assistant that filters relevant jobs, rewrites resumes, and drafts job posts, plus a campaign scheduler that publishes across Facebook, WhatsApp, and Telegram groups.

Key Features:

  • •OpenAI-powered assistant for job filtering, resume rewriting, and job post drafting
  • •Campaign scheduler publishing across Facebook, WhatsApp, and Telegram groups
  • •Object storage for resumes and media, OTP authentication, and SendGrid email

Tech Stack:

ReactNode.jsOpenAIVercelDigitalOceanSendGrid

Timeline: 2025

In Development
Pulse
AI-Powered Recovery Support Platform

Full-stack healthcare platform helping patients stay engaged during post-clinical recovery, driving daily patient engagement through structured check-ins, AI-generated insights, and a peer support community.

Key Features:

  • •Daily mood and pain tracking with progress visualization to boost patient engagement
  • •AI-generated insights (Google Gemini) for early detection of declining patient engagement
  • •Community forum driving peer support and retention through posts, replies, and voting
  • •Email/password and Google OAuth authentication with CSRF protection

Tech Stack:

Next.jsReactTypeScriptTanStack QueryTailwindCSSshadcn/uiNode.jsExpressPostgreSQLPrismaGoogle Gemini API

Timeline: 2024-Present

TechTreasure
Full-Stack E-Commerce Platform

Production-ready e-commerce platform built from concept to deployment. Features secure payment processing with Stripe, multilingual support for international users, and responsive design for optimal shopping experience.

Key Features:

  • •Secure Stripe payment integration
  • •Multilingual support (i18n)
  • •Responsive shopping cart and checkout
  • •Product catalog with search and filtering

Tech Stack:

ReactNode.jsExpressMongoDBStripeREST API

Timeline: 2023-2024

Education

Academic foundation in software engineering

Ariel University College of Engineering

Practical Software Engineering

2023-2024

Focus Areas:

Data structures, algorithms, advanced full-stack development, AWS, and cloud architecture

Notable Project:

TechTreasure - full e-commerce platform (React, TypeScript, Node.js, Express, MongoDB, Stripe integration)

ORT Singalovski College

Full-Stack Software Development

2021-2022

Focus Areas:

Algorithmics, C, Java, JavaScript, and RESTful API design

Notable Project:

BE-FIT - full-stack fitness platform (Node.js, Express, MongoDB, JWT authentication, Google OAuth, PayPal)