Hello, I'm

Harel Zadok

A passionate programmer with 6 years of experience in software development, specializing in full-stack development.

About Me

Hey there! I'm a passionate software developer with six years of experience in crafting digital experiences. My journey in software development has been driven by a fascination with creating seamless, cross-platform solutions that make a real impact in users' lives.

Throughout my career, I've specialized in multiplatform frameworks and technologies. I'm particularly passionate about developing applications that work flawlessly across different devices and platforms, from mobile to web. This focus has led me to work extensively with modern frameworks like React Native, Flutter, and Next.js, always striving to push the boundaries of what's possible in cross-platform development.

My approach to software development is deeply rooted in understanding user needs and business objectives. I believe in writing clean, maintainable code that not only works well today but can adapt to future requirements. Whether it's optimizing performance, improving accessibility, or implementing complex features, I enjoy tackling challenges that push my technical boundaries.

Beyond my professional work, I'm currently pursuing a PhD, where I'm expanding my theoretical knowledge and research capabilities. This academic journey complements my practical experience, allowing me to approach software development with both theoretical depth and practical expertise. When I'm not coding or studying, you'll find me exploring new technologies and keeping up with the latest developments in the ever-evolving world of software development.

Technical Skills

Programming Languages

JavaScript/TypeScriptPythonC/C++JavaC#KotlinSwiftDart

Web Development

ReactNext.jsFirebaseMongoDBREST APIs

Mobile & Cross-Platform

React NativeFlutterKotlin ComposeSwiftUIExpoXamarinAndroid Native

Desktop & Systems

Linux.NETElectronTensorFlowPyTorchRaspberry Pi

Featured Projects

Video Game Development

Explored game development using Unreal Engine 4/5 with C++ integration. While this experience was valuable, it helped me discover my true passion lies elsewhere.

Unreal EngineC++Game Development

Custom Server

Developed a server from scratch using C++, demonstrating deep understanding of network programming and server architecture.

C++NetworkingServer Architecture

Physical Keyboard

Built a custom keyboard using Raspberry Pi Pico and C++, with a complementary Windows program in Xamarin (C#) for enhanced functionality.

C++Raspberry PiXamarinC#

Portfolio Website

Modern portfolio website built with NextJS and TypeScript, featuring server-side rendering and dynamic theming.

NextJSTypeScriptReactFirebase

Get in Touch

I'm always open to new opportunities and collaborations. Feel free to reach out if you'd like to work together!