Full-stack Engineer (via Toptal)
2024 - PRESENT
SimplyWise, Inc.
- Developed new features and maintained a monolithic back-end application on Django. Implemented asynchronous processes with RabbitMQ and SQS queues using Celery workers.
- Maintained a React web application and React Native mobile application for iOS and Android.
- Standardized and maintained an AWS infrastructure on Terraform, including a full migration from Amazon EKS to Amazon ECS with no downtime.
Technologies: Django, Kubernetes, React, Startups, Cost Management, Python, DevOps, Amazon Web Services (AWS), Microservices, jQuery, Architecture, APIs, Continuous Integration (CI), Continuous Development (CD), Monitoring, RabbitMQ, HTML, JavaScript, Artificial Intelligence (AI), Terraform, Twilio, CSS, Docker, MySQL, Back-end, Amazon EKS, AWS Fargate, Datadog, API Architecture, REST API Architecture, Cost Reduction & Optimization (Cost-down), React Native, ChatGPT, ChatGPT API, ChatGPT Prompts, Cloud, CI/CD Pipelines, Cloud Architecture, AWS Cloud Architecture, Software Development, GitHub Actions, API Development, API Integration, API Connectors, AWS DevOps, Agile, Software Design, Full-stack, Software Architecture, Dependency Injection, Static Analysis, Python 3, Single Sign-on (SSO), Integration, Beautiful Soup, Cloud Infrastructure, Clean Architecture, Generative Artificial Intelligence (GenAI), API Applications, Webhooks, Headless Software, Full-stack Development, REST, Back-end Development, Front-end Development, System Architecture, AWS Lambda, Solution Architecture, Amazon S3 (AWS S3), Redis Cache, MariaDB, Database Design, SQL, Web Applications, Front-end, Git, Web Architecture, Performance, Online Payments, Payment APIs, Web Development, Relational Database Services (RDS), Event-driven Architecture, Serverless, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Payment Gateways, Unit Testing, Mobile Development, Redis, SQLAlchemy, Large Language Models (LLMs), OpenAI, Databases, Database Structure, Agile Software Development, Database Architecture, Message Queues, ECS, Infrastructure, Amazon RDS, Amazon Elastic Container Service (ECS), Lambda Architecture, Containerization, SCSS, Sass, API Gateways, Agile Product Delivery, Auth, PDF, Fintech, Single-page Applications (SPAs), HTML5, Twilio API, Google API, Figma, HTTP, SSL, Code Review, Android, iOS, CSS3, REST APIs, API Design, AWS ALB, AWS ELB, AWS CLI, AWS IAM, Amazon MQ, Amazon EC2, Amazon EFS, Technical Requirements, AWS Amplify, Django REST Framework, Amazon API Gateway, Serverless Framework, Frameworks, Minimum Viable Product (MVP), Compliance, General Data Protection Regulation (GDPR), Data Security, Data Privacy, GitHub, OpenAI API, Web API, OpenAI GPT-3 API, OpenAI GPT-4 API
Solutions Architect | Tech Lead
2024 - 2025
Cherrington Media, LLC
- Led a team of two back-end engineers, one AI engineer, and one DevOps engineer.
- Architected and led the development of a web-based AI marketing automation platform on Laravel, FastAPI, and Flowise. Implemented user interfaces using Inertia (Vue) and the TALL stack (Tailwind CSS, Alpine.js, Laravel, and Livewire).
- Architected and oversaw the deployment of the applications on Linode with Terraform.
Technologies: Laravel, TALL Stack, Architecture, APIs, Artificial Intelligence (AI), Generative Artificial Intelligence (GenAI), Akamai, Linode, ChatGPT, Claude, Flowise, Vue 3, Vue, Tailwind CSS, Tailwind UI, PHP
Solutions Architect (via Toptal)
2020 - 2024
Azrieli Ecommerce Ltd.
- Founded and managed the back-end and DevOps teams of five and two members, respectively. Worked closely with the CTO as a solutions architect to establish the engineering roadmap.
- Migrated a legacy .NET application to a new microservice architecture on the Symfony (Akeneo, Sylius) and Flask frameworks.
- Set up and maintained the AWS infrastructure with Terraform. Fully migrated the applications from a European region to the newly deployed Israeli region.
Technologies: PHP, Amazon Web Services (AWS), Architecture, Symfony, Back-end, MySQL, REST APIs, DevOps, PostgreSQL, Microservices, Flask, jQuery, APIs, Continuous Integration (CI), Continuous Development (CD), Monitoring, HTML, JavaScript, Product Information Management (PIM), Cost Management, Artificial Intelligence (AI), Terraform, SendGrid, Twilio, Team Leadership, CSS, Google Cloud Platform (GCP), Kubernetes, Docker, Python, Team Management, Leadership, Sylius, Akeneo, GitHub Actions, Terraform Cloud, Cost Reduction & Optimization (Cost-down), ChatGPT, ChatGPT Prompts, ChatGPT API, Cloud Architecture, AWS Cloud Architecture, Cloud, CI/CD Pipelines, Software Architecture, Software Development, Technical Leadership, Amazon EKS, API Development, API Architecture, REST API Architecture, API Integration, API Connectors, AWS DevOps, Agile, Software Design, Technical Requirements, Full-stack, phpDocumentor, PHPStan, Dependency Injection, Static Analysis, Python 3, Single Sign-on (SSO), Integration, Cloud Infrastructure, Clean Architecture, Generative Artificial Intelligence (GenAI), API Applications, Content Management Systems (CMS), eCommerce, eCommerce CMS, Website CMS, Webhooks, Headless Commerce, Headless Software, Full-stack Development, REST, Back-end Development, Front-end Development, System Architecture, AWS Lambda, Solution Architecture, Amazon S3 (AWS S3), Redis Cache, MariaDB, Database Design, SQL, Google Maps API, Web Applications, Front-end, Git, Web Architecture, Google Cloud, Performance, Online Payments, Payment APIs, Large-scale Projects, Headless CMS, Web Development, Relational Database Services (RDS), Event-driven Architecture, Serverless, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Payment Gateways, Unit Testing, Redis, Large Language Models (LLMs), OpenAI, Databases, Database Structure, Agile Software Development, Database Architecture, Message Queues, ECS, Infrastructure, Amazon RDS, Amazon Elastic Container Service (ECS), Lambda Architecture, Containerization, API Gateways, Customer Relationship Management (CRM), Agile Product Delivery, Auth, Auth0, Auth0 API, Single-page Applications (SPAs), HTML5, Twilio API, Google API, HTTP, SSL, Auth0 Management API v2, Code Review, CSS3, API Design, AWS ALB, AWS ELB, AWS WAF, AWS CLI, AWS IAM, Amazon EC2, Amazon EFS, Amazon API Gateway, Serverless Framework, Frameworks, Minimum Viable Product (MVP), GitHub, OpenAI API, Web API, OpenAI GPT-3 API, OpenAI GPT-4 API
Solutions Architect and Back-end Engineer (via Toptal)
2020 - 2024
Wizard Phone LLC
- Migrated the existing monolithic application to a microservice architecture on Laravel and WordPress. Expanded checkout functionalities to Stripe and PayPal. Implemented SendGrid, Twilio, and SendGrid messaging providers.
- Worked closely with the CEO to define and execute the engineering roadmap. Managed and oversaw UI redesigns with various subcontractors.
- Migrated the complete application from a dedicated server to AWS with Terraform. Increased client application uptime to from 90% to 99.9% within a year.
Technologies: PHP, JavaScript, MySQL, APIs, HTML, CSS, Laravel, Amazon Web Services (AWS), Back-end, REST APIs, DevOps, WordPress, Microservices, jQuery, Bootstrap, Architecture, Continuous Integration (CI), Continuous Development (CD), Monitoring, Cost Management, Terraform, SendGrid, Twilio, Telnyx, Team Leadership, Docker, GitHub Actions, API Development, API Architecture, REST API Architecture, Cost Reduction & Optimization (Cost-down), Stripe, PayPal, PayPal API, Stripe API, Stripe Subscriptions, Subscriptions, Cloud Architecture, AWS Cloud Architecture, CI/CD Pipelines, Software Architecture, Software Development, Technical Leadership, AWS Fargate, Cloud, API Integration, API Connectors, AWS DevOps, SaaS, Software as a Service (SaaS), Agile, Software Design, Technical Requirements, Full-stack, phpDocumentor, PHPStan, Dependency Injection, Static Analysis, Integration, Cloud Infrastructure, Alpine.js, Laravel Livewire, TALL Stack, Tailwind CSS, Marketing, Clean Architecture, API Applications, Webhooks, Headless Software, Stripe Connect, Full-stack Development, REST, Back-end Development, Front-end Development, System Architecture, AWS Lambda, Solution Architecture, Amazon S3 (AWS S3), Redis Cache, MariaDB, Database Design, SQL, Web Applications, Front-end, Git, Web Architecture, Performance, Online Payments, Payment APIs, Web Development, Relational Database Services (RDS), Event-driven Architecture, Serverless, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Payment Gateways, Unit Testing, Redis, Databases, Database Structure, Agile Software Development, Database Architecture, Message Queues, ECS, Infrastructure, Amazon RDS, Amazon Elastic Container Service (ECS), Lambda Architecture, Containerization, SCSS, Sass, API Gateways, Agile Product Delivery, Auth, PDF, HTML5, Twilio API, Figma, HTTP, SSL, Code Review, CSS3, API Design, AWS ALB, AWS ELB, AWS CLI, AWS IAM, Amazon EC2, Amazon EFS, Stripe Checkout, Frameworks, Minimum Viable Product (MVP), Data Security, General Data Protection Regulation (GDPR), Compliance, Data Privacy, GitHub, Web API
Senior Software Developer | Team Lead
2020 - 2022
IVADO Labs
- Developed Python AI/ML solutions for a wide variety of business clients in the supply chain domain.
- Defined and deployed cloud infrastructure in various cloud providers (Azure, AWS, GCP). Implemented continuous integration and deployment pipelines.
- Led and mentored teams of developers and DevOps engineers.
Technologies: Amazon Web Services (AWS), Python, Back-end, Artificial Intelligence (AI), PostgreSQL, Microservices, jQuery, Architecture, APIs, Continuous Integration (CI), Continuous Development (CD), Monitoring, HTML, DevOps, Terraform, Team Leadership, Kubernetes, Docker, MySQL, Cloud Architecture, Team Management, Cloud, Datadog, API Architecture, REST API Architecture, Leadership, API Development, AWS Cloud Architecture, CI/CD Pipelines, Software Architecture, Software Development, Technical Leadership, API Integration, API Connectors, AWS DevOps, Agile, Software Design, Technical Requirements, Full-stack, Dependency Injection, Static Analysis, Python 3, Integration, Cloud Infrastructure, Clean Architecture, API Applications, Headless Software, Full-stack Development, Back-end Development, System Architecture, AWS Lambda, Solution Architecture, Amazon S3 (AWS S3), Redis Cache, MariaDB, Database Design, SQL, Web Applications, Git, Web Architecture, Google Cloud, Performance, Large-scale Projects, Web Development, Relational Database Services (RDS), Event-driven Architecture, Serverless, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Unit Testing, Redis, SQLAlchemy, Large Language Models (LLMs), Databases, Database Structure, Agile Software Development, Database Architecture, Message Queues, Infrastructure, Amazon RDS, Lambda Architecture, Containerization, Agile Product Delivery, Auth, HTML5, Google API, HTTP, SSL, Code Review, REST APIs, API Design, AWS CLI, AWS IAM, Amazon EC2, GitHub, Web API
SSENSE
- Led and mentored a team of developers of all experience levels. Oversaw organization-wide efforts to standardize processes and development standards, including documentation, transfer of knowledge, and code reviews.
- Architected the cloud infrastructure, including CI/CD pipelines.
- Broke down and migrated a legacy monolithic Product Information Management application into microservices (Flask, React) with no downtime or data loss.
Technologies: MySQL, PHP, MongoDB, Python, Back-end, REST APIs, Symfony, Product Information Management (PIM), Microservices, Flask, jQuery, Architecture, APIs, Continuous Integration (CI), Continuous Development (CD), Monitoring, HTML, JavaScript, DevOps, Terraform, SendGrid, Team Leadership, CSS, Kubernetes, Docker, Amazon Web Services (AWS), Amazon EKS, Datadog, API Architecture, REST API Architecture, Team Management, Leadership, API Development, Cloud Architecture, AWS Cloud Architecture, Cloud, CI/CD Pipelines, Software Architecture, Software Development, Technical Leadership, API Integration, API Connectors, AWS DevOps, Agile, Technical Requirements, Full-stack, Dependency Injection, Static Analysis, Python 3, Integration, Cloud Infrastructure, Clean Architecture, API Applications, Content Management Systems (CMS), eCommerce, eCommerce CMS, Website CMS, Webhooks, Headless Commerce, Headless Software, Full-stack Development, REST, Back-end Development, Front-end Development, System Architecture, AWS Lambda, Solution Architecture, Amazon S3 (AWS S3), Redis Cache, MariaDB, Database Design, SQL, Web Applications, Front-end, Git, Web Architecture, Performance, Large-scale Projects, Headless CMS, Web Development, Relational Database Services (RDS), Event-driven Architecture, Serverless, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Unit Testing, Redis, Databases, Database Structure, Agile Software Development, Database Architecture, Message Queues, Infrastructure, Amazon RDS, Lambda Architecture, Containerization, SCSS, Sass, Agile Product Delivery, Auth, HTML5, HTTP, SSL, Code Review, CSS3, API Design, React, AWS CLI, AWS IAM, Amazon EC2, Frameworks, Compliance, Data Privacy, Data Security, General Data Protection Regulation (GDPR), GitHub, Web API
Senior Web Developer
2017 - 2018
SSENSE
- Maintained the core monolith back-end application in PHP and MySQL.
- Translated business requirements into technical feature requests.
- Set up monitors and alerts in regard to uptime and code quality.
Technologies: MySQL, PHP, Back-end, REST APIs, Symfony, Microservices, Flask, jQuery, Architecture, APIs, Continuous Integration (CI), Continuous Development (CD), Monitoring, HTML, JavaScript, DevOps, SendGrid, CSS, Kubernetes, Docker, Amazon Web Services (AWS), Datadog, API Architecture, REST API Architecture, API Development, Cloud, CI/CD Pipelines, Software Development, Agile, Full-stack, Software Architecture, phpDocumentor, PHPStan, Dependency Injection, Static Analysis, Integration, Cloud Infrastructure, Clean Architecture, API Applications, Content Management Systems (CMS), eCommerce, eCommerce CMS, Website CMS, Webhooks, Headless Commerce, Headless Software, Full-stack Development, REST, Back-end Development, Front-end Development, System Architecture, AWS Lambda, Amazon S3 (AWS S3), Redis Cache, MariaDB, Database Design, SQL, Web Applications, Front-end, Git, Performance, Large-scale Projects, Headless CMS, Web Development, Relational Database Services (RDS), Event-driven Architecture, Serverless, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Unit Testing, Redis, Databases, Database Structure, Agile Software Development, Database Architecture, Message Queues, Infrastructure, Amazon RDS, Lambda Architecture, Containerization, SCSS, Sass, Agile Product Delivery, Auth, HTML5, HTTP, Code Review, CSS3, API Design, Cloud Architecture, Frameworks, GitHub, API Integration, API Connectors, Web API
Production Manager
2014 - 2017
Cakemail
- Held regular calls with internal stakeholders and external API clients to ensure proper request follow-ups.
- Replaced GitHub issues with Jira for request tracking.
- Implemented development and deployment standards, including continuous integration and delivery pipeline on Jenkins.
- Maintained a high-traffic and high-availability PHP and MySQL application.
- Migrated the main application from on-premise to AWS with no downtime.
- Implemented quality and uptime monitoring on back-end systems (SLA).
- Executed the migration of terabytes of data from one MySQL server to another with no downtime and no loss of integrity.
- Replaced most of the application's CRONs with RabbitMQ queues and workers for faster and more efficient data processing.
Technologies: RabbitMQ, Docker, MySQL, PHP, Back-end, REST APIs, Jenkins, jQuery, Architecture, APIs, Continuous Integration (CI), Continuous Development (CD), Monitoring, HTML, JavaScript, DevOps, Team Leadership, CSS, Amazon Web Services (AWS), HIPAA Compliance, API Architecture, REST API Architecture, Team Management, Leadership, API Development, Cloud Architecture, AWS Cloud Architecture, Cloud, CI/CD Pipelines, Software Architecture, Software Development, Technical Leadership, Agile, Software Design, Technical Requirements, Full-stack, HIPAA Electronic Data Interchange (EDI), Healthcare, phpDocumentor, PHPStan, Dependency Injection, Static Analysis, Integration, Cloud Infrastructure, Marketing, Clean Architecture, API Applications, Webhooks, Headless Software, Full-stack Development, REST, Back-end Development, Front-end Development, System Architecture, Solution Architecture, Redis Cache, MariaDB, Database Design, SQL, Web Applications, Git, Web Architecture, Performance, Web Development, Redis, Databases, Database Structure, Agile Software Development, Database Architecture, Message Queues, Infrastructure, Containerization, Agile Product Delivery, Auth, HTML5, HTTP, Code Review, CSS3, API Design, AWS CLI, AWS IAM, Amazon EC2, Data Security, Data Privacy, Compliance, General Data Protection Regulation (GDPR), GitHub, API Integration, API Connectors, Web API
TC Media
- Implemented code-review processes across the department.
- Defined, documented, and enforced development standards.
- Guided a team of developers through bug fixes and feature development.
- Supported a new release manager position by helping put in place a proper delivery pipeline (Jenkins).
- Assessed and resolved complex issues that required deeper business and technological knowledge.
Technologies: HTML, CSS, MySQL, PHP, Back-end, Jenkins, jQuery, Architecture, APIs, Continuous Integration (CI), Continuous Development (CD), JavaScript, Team Leadership, Team Management, Leadership, CI/CD Pipelines, Software Architecture, Software Development, Technical Leadership, Agile, Software Design, Technical Requirements, Full-stack, phpDocumentor, PHPStan, Dependency Injection, Static Analysis, Content Management Systems (CMS), Website CMS, Full-stack Development, Back-end Development, Front-end Development, Solution Architecture, MariaDB, SQL, Web Applications, Front-end, Git, Web Development, Databases, Database Structure, Agile Software Development, Agile Product Delivery, HTML5, HTTP, Code Review, CSS3, REST APIs, API Architecture, REST API Architecture, API Development, API Integration, API Connectors, API Applications, API Design, Web API
TC Media
- Maintained various PHP and MySQL digital media websites.
- Ensured a proper follow-up on stakeholder feature requests.
- Estimated new feature requests from different stakeholders.
Technologies: HTML, CSS, MySQL, PHP, Back-end, Jenkins, jQuery, JavaScript, Software Development, Agile, Full-stack, phpDocumentor, PHPStan, Dependency Injection, Static Analysis, Content Management Systems (CMS), Website CMS, Full-stack Development, Back-end Development, Front-end Development, MariaDB, SQL, Web Applications, Front-end, Git, Web Development, Databases, Database Structure, Agile Software Development, Agile Product Delivery, HTML5, HTTP, Code Review, CSS3