Zvi Karp, Developer in Bet Shemesh, Israel
Zvi is available for hire
Hire Zvi

Zvi Karp

Verified Expert  in Engineering

Bio

Zvi is an experienced full-stack developer specializing in cross-platform mobile applications, web apps, and scalable back-end solutions. He has worked with clients in a variety of industries, including education, medicine, and agriculture. Zvi provides reliable and robust solutions in a timely manner with high-quality deliveries.

Portfolio

Self-employed
Flutter, React, Node.js, Google Cloud, Firebase, TensorFlow, Full-stack, Python...
Reading Reimagined
Flutter, Speech Recognition, iOS, PostgreSQL, Web, App Store Acceptance Process
Stealth Startup
Flutter, Google Cloud, Firebase, Dart, Python

Experience

  • Cross-platform App Development - 3 years
  • Web Development - 3 years
  • Node.js - 3 years
  • Firebase - 3 years
  • Flutter - 3 years
  • Python - 3 years
  • React - 2 years
  • Google Cloud - 2 years

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Git, MacOS

The most amazing...

...app I developed was for "Pop Market," an eCommerce startup. It was developed from the ground up in three months and now has tens of thousands of downloads.

Work Experience

Full-stack Developer

2020 - PRESENT
Self-employed
  • Worked with clients located around the globe and maintained a high level of communication.
  • Created a full training and prediction machine learning pipeline in Google Cloud.
  • Developed an education application in Flutter and Node.js that tracks your progress while learning the Daf Yomi (Oral Torah). With one codebase, it runs on Android, iOS, and the web.
  • Increased an agriculture client's productivity by developing a real-time remote monitoring system built on Google Could that integrates with their existing monocropping machinery.
  • Developed an iOS and Android health-tracking app for a sloth startup in the diabetes market, using Flutter with a microservice back end deployed on Google Cloud.
Technologies: Flutter, React, Node.js, Google Cloud, Firebase, TensorFlow, Full-stack, Python, Web Development, Jekyll, Git, JavaScript, Figma, REST APIs, Cross-platform App Development, CSS, CSS3, Less, Postman, PostgreSQL, Serverless, Serverless Framework, Serverless Architecture, Mobile App Development, Mobile, Mobile Development, Cross-platform, Android, Early-stage Startups, iOS, REST, Back-end, Role-based Access Control (RBAC), Express.js, Microservices, SQL, Sequelize, Front-end, Front-end Development, APIs, HTML, HTML5, AWS Lambda, Amazon Web Services (AWS), CI/CD Pipelines, GitHub, Google Cloud SDK, Google Cloud Platform (GCP), RESTful Development, RESTful Web Services, Amazon DynamoDB, Cloudflare

Flutter Developer

2022 - 2023
Reading Reimagined
  • Created high-performance 2D-animated games for iPads and the web in Flutter.
  • Set up and maintained the CI process for the Apple app store and Web, with automatic versioning, testing, and internal releases.
  • Worked with a global development team with a tight release schedule and fast development cycle.
Technologies: Flutter, Speech Recognition, iOS, PostgreSQL, Web, App Store Acceptance Process

Senior Full-stack Developer

2021 - 2023
Stealth Startup
  • Created a proof-of-concept for investors in record time.
  • Set up a full-scale testing environment for collecting ML training data.
  • Worked closely with the CEO on tweaking and improving the current MVP before the release.
Technologies: Flutter, Google Cloud, Firebase, Dart, Python

Senior Flutter Developer

2021 - 2021
Pop Market
  • Delivered the Flutter application with the team, in under three months, with thousands of downloads from the first day.
  • Implemented top industry standards with task tracking and issue reporting. Used Slack, Firebase Crashlytics, and Jira for automatic reporting.
  • Set up CI/CD pipelines with automatic testing, building, and publishing, making the feedback loop very short and agile.
Technologies: Flutter, Firebase, Google Cloud, CI/CD Pipelines, iOS, Android, Jira, Figma

Full-stack Developer

2018 - 2020
Israel Defense Forces
  • Worked in a team embracing Agile development principles and strict deadlines.
  • Developed full-stack solutions for in-house use, with React, Node.js, PostgreSQL, and Python, and following top security best practices.
  • Contributed to open-source ML reinforcement learning projects, which included developing and running simulations on ML models, using Python and TensorFlow.
Technologies: React, Azure, JavaScript, Node.js, Python, TensorFlow, Electron, Git, Web Development, REST APIs, CSS, CSS3, Less, HTML, HTML5, PostgreSQL, REST, APIs, Role-based Access Control (RBAC), Back-end, Front-end, Front-end Development, Express.js, Sequelize, SQL

Experience

Version2

https://version2.io
Version2 provides a collection of add-ons to services and tools you already use: extensions, themes, scripts, and other tools that rocket the services you already know and love to the next level. For this project, I developed extensions and plugins in different languages and platforms, managed user license keys, and collected subscription payments.

Startach

https://startach.org.il/
Startach is a developer community that creates software solutions for non-profit organizations. I have created for Startach their latest project named "The Platform", it's a platform that multiple non-profit organizations would use to manage their volunteers and inquiries. The platform is a Flutter app and uses Hasura and Firebase for the backend.

Mazesplace

https://mazesplace.com
Mazesplace.com has a full collection of unique mazes, a feature that automatically converts text into a maze, and a drawing pad where you can create your own custom maze. All the logic and algorithms are written in Python and are served from the Google App Engine. I built a mobile app that uses ML to scan and detect mazes alongside the website.

Daf++

https://daf-plus-plus.web.app/
An app that can track your progress while learning the Daf Yomi (Oral Torah). The app is more than just a customized to-do list; it has many unique features, such as Hebrew dates, localization, and online backup. It is also packed with many development tools, including Firebase Crashlytics, app distribution, and GitHub Actions. I developed Daf++ in Flutter and it is available on Google Play, the App Store, and the web. This allows users to sync their accounts between all platforms.

Cup&soup

https://github.com/zvikarp/cup_and_soup
Cup&soup is an instant-soup and noodles mini-store. I built a mobile app with advanced features, including user management with role-based authentication, user monitoring, inventory management, and payment solutions.

Education

2017 - 2019

Bachelor's Degree in Computer Science

Ashkelon Academic College - Ashkelon, Israel

Skills

Libraries/APIs

React, Node.js, REST APIs, TensorFlow

Tools

Git, Figma, GitHub, Jekyll, Postman, Sequelize, Jira

Languages

CSS, CSS3, HTML, HTML5, Python, JavaScript, Less, SQL, Dart, TypeScript, GraphQL

Frameworks

Flutter, Serverless Framework, Express.js, Electron

Platforms

Firebase, Visual Studio Code (VS Code), Windows, Mobile, Android, Google Cloud SDK, Google Cloud Platform (GCP), Azure, Netlify, iOS, AWS Lambda, Amazon Web Services (AWS), MacOS, Web

Paradigms

Cross-platform, Mobile Development, REST, Microservices, RESTful Development, Object-oriented Programming (OOP), Serverless Architecture, Role-based Access Control (RBAC)

Storage

Google Cloud, Database Architecture, PostgreSQL, Amazon DynamoDB, Hasura

Other

Web Development, Full-stack, Cross-platform App Development, Serverless, Mobile App Development, Back-end, Front-end, Front-end Development, APIs, RESTful Web Services, Early-stage Startups, CI/CD Pipelines, Speech Recognition, App Store Acceptance Process, Payment APIs, Airtable, Google Play Store, App Store, Cloudflare

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring