Aviram K., Developer in Be'er Sheva, Israel
Aviram is available for hire
Hire Aviram

Aviram K.

Verified Expert  in Engineering

Back-end Engineer and Full-stack Developer

Location
Be'er Sheva, Israel
Toptal Member Since
June 27, 2019

As a back-end engineer who loves machine learning, Aviram revels in transforming ideas into reality. His journey is all about diving deep into the world of coding, exploring complex data, and bringing it to life in ways that make a difference. Known for his knack for guiding projects from concept to launch, Aviram continuously learns and adapts, helping others along the way. He stands firm in the ever-changing realm of tech, driven by curiosity and a passion for creating meaningful solutions.

Portfolio

MyLemonadeStand, PBC
Python, Amazon Web Services (AWS), Google Cloud Platform (GCP), PostgreSQL...
Tombolo
React, Express.js, Node.js, TypeScript, PostgreSQL, Full-stack, GitHub...
Brightfield Group, LLC (via Toptal)
Elm, ETL, Docker, BigQuery, Google Cloud Storage, Web Scraping, Python...

Experience

Availability

Part-time

Preferred Environment

Git, Vim Text Editor, PyCharm, Windows 10, GitHub, REST APIs, ChatGPT, OpenAI GPT-4 API, OpenAI GPT-3 API

The most amazing...

...product I've built is a platform to help anyone without a rich educational background to plan, run, and analyze experiments and improve their results.

Work Experience

Expert Python Developer

2021 - 2023
MyLemonadeStand, PBC
  • Maintained and optimized the existing back-end infrastructure for increased efficiency and reliability.
  • Helped break down a monolith app into multiple, more manageable services for improved scalability and performance.
  • Designed and implemented a scalable event-based service on Google Cloud, ensuring high availability and fault tolerance.
  • Contributed to the architectural design of software solutions, ensuring they met the needs of the business.
Technologies: Python, Amazon Web Services (AWS), Google Cloud Platform (GCP), PostgreSQL, Google App Engine, Amazon EC2, DevOps, Full-stack, GitHub, Git, Microservices, Architecture, Microservices Architecture, APIs, Containerization, CI/CD Pipelines, Databases, Pytest, Docker Compose, Proof of Concept (POC), JavaScript, SQL, HTML, Snowflake, Data Warehousing, HTML5, CSS3, Database Design, Web Architecture, Test-driven Development (TDD), Agile Software Development, Flask, Software Design, Google Cloud, System Architecture, Refactoring, Functional Programming, NumPy, GraphQL, Web Applications, Web Development, Machine Learning, Back-end, Algorithms, REST APIs, REST, Distributed Systems, Software Architecture, Infrastructure as Code (IaC), Cloud Infrastructure

Senior Full-stack Engineer

2020 - 2021
Tombolo
  • Developed the entire Node.js and TypeScript based back end. Integrated with various external services like Paypal, Google Services, Mailchimp, and more. The front end was done in React.
  • Was responsible for the entire process from design, development, and deployment.
  • Helped bring a new project to fruition, from 0 to MVP.
Technologies: React, Express.js, Node.js, TypeScript, PostgreSQL, Full-stack, GitHub, Front-end, Git, Microservices, Architecture, Microservices Architecture, APIs, Containerization, CI/CD Pipelines, Databases, Pytest, Proof of Concept (POC), JavaScript, SQL, CSS, HTML, HTML5, CSS3, Database Design, Web Architecture, Test-driven Development (TDD), Agile Software Development, Redux, MySQL, Software Design, Google Cloud, System Architecture, Refactoring, Functional Programming, NumPy, Web Applications, Web Development, Back-end, Algorithms, REST APIs, DevOps, REST, Google Cloud Platform (GCP), Software Architecture, Cloud Infrastructure

Senior Full-stack Python Engineer

2019 - 2019
Brightfield Group, LLC (via Toptal)
  • Developed and deployed various ETL processes using Python, Big Query, GCS, and Docker.
  • Developed internal web-based tools written in Elm, Python, and Flask.
  • Collected data using web scrapers.
Technologies: Elm, ETL, Docker, BigQuery, Google Cloud Storage, Web Scraping, Python, Full-stack, GitHub, Front-end, Git, Architecture, APIs, Containerization, CI/CD Pipelines, Databases, Pytest, GPT, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), Proof of Concept (POC), JavaScript, SQL, Amazon Web Services (AWS), CSS, HTML, Data Warehousing, HTML5, CSS3, Database Design, Web Architecture, Test-driven Development (TDD), Agile Software Development, Flask, MySQL, Software Design, System Architecture, Refactoring, Functional Programming, Apache Airflow, Web Applications, Web Development, Scraping, Back-end, Algorithms, REST APIs, DevOps, REST, Google Cloud Platform (GCP), Software Architecture, Cloud Infrastructure, Data Engineering, Data Pipelines

Data Scientist

2018 - 2019
EverCompliant
  • Led and developed multiple small-scale internal projects from research, design, development, deployment, and maintenance.
  • Maintained existing production machine learning pipelines.
  • Conducted data research, and improved the performance of machine learning models.
  • Worked with companies like Amazon, Alibaba and Nike as clients.
Technologies: Amazon Web Services (AWS), Pandas, Scikit-learn, PyTorch, Web Scraping, Python, Data Science, PostgreSQL, GitHub, Deep Learning, Git, Microservices, Architecture, Microservices Architecture, APIs, Containerization, Databases, Docker Compose, GPT, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), Proof of Concept (POC), SQL, HTML, Data Analysis, HTML5, MySQL, Software Design, Artificial Intelligence (AI), System Architecture, Refactoring, Functional Programming, NumPy, Java, Computer Vision, Image Search, Scraping, Machine Learning, AI Programming, TensorFlow, Back-end, Algorithms, Spark, Machine Learning Operations (MLOps), REST APIs, DevOps, REST, Distributed Systems, Kubernetes, Jupyter Notebook, Amazon SageMaker, Software Architecture, Infrastructure as Code (IaC), Cloud Infrastructure, Generative Pre-trained Transformer 3 (GPT-3), Data Engineering, Data Pipelines, Language Models

Classroom Mentor

2017 - 2018
Udacity
  • Provided online guidance and help for multiple classrooms containing about 30-40 students each, increasing the completion rate of students.
  • Reviewed and gave guidance and motivation for student projects across the classrooms.
  • Ensured that the students' academic needs were met so they could focus on learning.
Technologies: Deep Learning, Machine Learning, React, Web Development

Full-stack Developer

2016 - 2017
Self-employed
  • Built and maintained a mobile, web-based app from scratch.
  • Improved and iterated on existing infrastructure, making it run more efficiently.
  • Designed the system architecture, keeping in mind all project goals.
Technologies: React, JavaScript, Python, Full-stack, GitHub, Front-end, Git, Microservices, Architecture, Microservices Architecture, APIs, Containerization, CI/CD Pipelines, Databases, Pytest, SQL, CSS, HTML, HTML5, CSS3, Database Design, Web Architecture, Test-driven Development (TDD), Agile Software Development, Flask, Redux, MySQL, Software Design, System Architecture, Refactoring, Functional Programming, React Native, Web Applications, Web Development, Back-end, Algorithms, REST APIs, DevOps, REST

Full-stack Developer

2011 - 2016
Military
  • Built and maintained multiple web apps, taking them from development to production.
  • Optimized the performance and reliability of critical applications.
  • Mentored new recruits, including doing code reviews and building improvement plans.
Technologies: React, JavaScript, Python, C#, Full-stack, .NET, GitHub, Front-end, Git, Architecture, APIs, Databases, Pytest, Proof of Concept (POC), SQL, CSS, HTML, HTML5, CSS3, Database Design, Web Architecture, Test-driven Development (TDD), Agile Software Development, Flask, Redux, MySQL, Software Design, System Architecture, Refactoring, Functional Programming, Web Applications, Web Development, Back-end, Algorithms, REST APIs, DevOps, REST, Distributed Systems

Gold Medal Winner for a Data Science Competition on Kaggle

Placed 12th out of 3,343 other participants at the C-core Iceberg Challenge competition on Kaggle. I was awarded a gold medal.

The competition involved image processing and deep learning in distinguishing icebergs from ships in the northern hemisphere using a two-channel image from a satellite.

Factorial

An app that helps you run experiments to improve a process or understand it better. It allows for multivariate analysis of factors, suggestions for the best plan of experiments for maximum statistical power, and an estimation of the best factor combinations to achieve the desired outcome.

Woof and Beyond

https://woofandbeyond.com
Dogs are a personal passion of mine, and I enjoy producing content on it. For this reason, I created a content website about everything dog-related. From design, development, deployment, and content writing, I did it all by myself.

Languages

HTML, Python, JavaScript, Elm, SQL, CSS, GraphQL, C#, HTML5, CSS3, Haskell, C++, Java, TypeScript, Snowflake

Frameworks

.NET, Flask, Redux, Express.js, AngularJS, React Native, Unity3D, Bootstrap, Serverless Framework, Spark, Selenium

Libraries/APIs

REST APIs, React, Scikit-learn, Pandas, PyTorch, Node.js, TensorFlow, OpenGL, PySpark, NumPy, SpaCy

Tools

GitHub, Pytest, Vim Text Editor, PyCharm, Git, Amazon Elastic MapReduce (EMR), Amazon Elastic Container Service (Amazon ECS), uWSGI, NGINX, Docker Compose, BigQuery, Apache Airflow, Boto 3, Amazon SageMaker

Paradigms

Data Science, REST, Microservices, Test-driven Development (TDD), Agile Software Development, Functional Programming, Database Design, Refactoring, Web Architecture, DevOps, Microservices Architecture, Continuous Integration (CI), ETL

Platforms

Google Cloud Platform (GCP), Jupyter Notebook, Amazon Web Services (AWS), AWS Lambda, Docker, Firebase, Apache Kafka, Heroku, Android, Ubuntu, Visual Studio Code (VS Code), Google App Engine, Amazon EC2, Kubernetes

Storage

Databases, Cloud Firestore, MySQL, Google Cloud, PostgreSQL, Data Pipelines, Google Cloud Storage, Amazon S3 (AWS S3), SQLite, Redis, MongoDB, Memcached, Amazon DynamoDB

Other

Full-stack, Architecture, Machine Learning, Scraping, APIs, Containerization, CI/CD Pipelines, Natural Language Processing (NLP), Proof of Concept (POC), Artificial Intelligence (AI), Computer Vision, Web Applications, Web Development, GPT, Generative Pre-trained Transformers (GPT), Back-end, Distributed Systems, Software Architecture, Infrastructure as Code (IaC), Cloud Infrastructure, ChatGPT, OpenAI GPT-4 API, OpenAI GPT-3 API, Generative Pre-trained Transformer 3 (GPT-3), Language Models, Front-end, Deep Learning, Genetic Algorithms, Software Design, Web Scraping, System Architecture, Data Analysis, Image Search, Computer Vision Algorithms, AI Programming, Algorithms, Machine Learning Operations (MLOps), Data Engineering, Embeddings from Language Models (ELMo), Windows 10, Progressive Web Applications (PWA), Gatsby, Amazon Kinesis, Serverless, WebSockets, Memcha, Semantic UI, Text Processing, Tornado, Data Warehousing, Generative Adversarial Networks (GANs)

2017 - 2018

Deep Learning Foundations Nano-degree in Computer Science

Udacity - USA

2017 - 2018

Machine Learning Engineer Nano-degree in Computer Science

Udacity - USA

2011 - 2015

Bachelor's Degree in Computer Science

College Of Management - Israel

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