Aviram K.
Verified Expert in Engineering
Back-end Engineer and Full-stack Developer
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
Experience
Availability
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
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.
Senior Full-stack Engineer
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.
Senior Full-stack Python Engineer
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.
Data Scientist
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.
Classroom Mentor
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.
Full-stack Developer
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.
Full-stack Developer
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.
Experience
Gold Medal Winner for a Data Science Competition on Kaggle
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
Woof and Beyond
https://woofandbeyond.comEducation
Deep Learning Foundations Nano-degree in Computer Science
Udacity - USA
Machine Learning Engineer Nano-degree in Computer Science
Udacity - USA
Bachelor's Degree in Computer Science
College Of Management - Israel
Skills
Libraries/APIs
REST APIs, React, Scikit-learn, Pandas, PyTorch, Node.js, TensorFlow, OpenGL, PySpark, NumPy, SpaCy
Tools
GitHub, Pytest, ChatGPT, Vim Text Editor, PyCharm, Git, Amazon Elastic MapReduce (EMR), Amazon Elastic Container Service (ECS), uWSGI, NGINX, Docker Compose, BigQuery, Apache Airflow, Boto 3, Amazon SageMaker
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
Paradigms
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, Data Science, APIs, Containerization, CI/CD Pipelines, Natural Language Processing (NLP), Proof of Concept (POC), Artificial Intelligence (AI), Computer Vision, Web Applications, Web Development, Generative Pre-trained Transformers (GPT), Back-end, Distributed Systems, Software Architecture, Infrastructure as Code (IaC), Cloud Infrastructure, 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 (PWAs), Gatsby, Amazon Kinesis, Serverless, WebSockets, Memcha, Semantic UI, Text Processing, Tornado, Data Warehousing, Generative Adversarial Networks (GANs), Multivariate Analysis (MVA)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring