Portrait of Shachar Even-Shoshan

Software Developer

Hi, I’m Shachar — I build efficient, reliable software.

I build performant, scalable software across the stack. From robust backend services to polished front-end experiences, I turn ideas into clean, well-tested code.

TypeScript
React
Node.js
Go
C
C++
PostgreSQL
Docker
Git
AWS
Qt

Skill Snake

Use arrows / WASD to move

About

Practical systems developer with a passion for clarity.

I’m a curious software developer who enjoys building reliable systems and clean user experiences. I love understanding how things work end-to-end — from backend architecture and databases to the frontend details that make products feel intuitive.

I approach problems with patience, attention to detail, and a strong learning mindset. Whether I’m refining API performance, improving developer workflows, or exploring new tools, I bring clarity, consistency, and a focus on shipping quality code.

Skills

Full-stack engineering with a backend focus.

Languages

  • C / C++
  • Go
  • TypeScript / JavaScript
  • Java
  • SQL

Frameworks & Libraries

  • React / Next.js
  • Node.js / Express
  • Gin
  • Qt

Cloud & DevOps

  • AWS basics
  • Docker & Kubernetes fundamentals
  • GitHub Actions (CI/CD)
  • Authentication & authorization (JWT, hashing)

Practices

  • Clean architecture
  • RESTful API design
  • Automated testing
  • Performance awareness
  • Collaborative development

Selected Work

Projects

YouTube Summarizer project screenshot
2025
Next.jstypeScriptGenAI

YouTube Summarizer

AI-assisted tool that fetches YouTube transcripts and turns them into concise summaries in Hebrew or English. Paste a video link, pick a language, and get the key takeaways in seconds.

Bank App project screenshot
2025
GoPostgreSQLKubernetesAWS

Backend- Bank app

A banking backend system developed for educational purposes to explore backend architecture and API design. Implemented core banking functionalities such as account management, transaction processing, and user authentication.

IOT Local Cloud project screenshot
2024
C++multi-threadingdesign patternsOOP

Distributed Filesystem

Distributed IoT device filesystem for storing Linux directory files across multiple IoT nodes using the Network Block Device (NBD) protocol. Provides synchronized and redundant storage across different IoT devices in a unified network environment, leveraging RAID 0+1 for both performance and reliability.

Resume

Interested in the details?

View a brief summary of my technical background, key projects, and the tools and technologies I work with across the stack.

Stay in touch

Let's connect.

Interested in collaborating, discussing an opportunity, or just talking tech? Feel free to reach out — I’m always glad to connect with other engineers and teams.

Prefer email? Reach out at shachar987@gmail.com