Ivan Pogrebkov

Ivan Pogrebkov Email and Phone Number

Staff Engineer @ Halo AI
Spain
Ivan Pogrebkov's Location
Los Angeles, California, United States, United States
About Ivan Pogrebkov

Seasoned Full-stack Engineer with 10+ years of experience, I am committed to driving innovation and developing forward-thinking solutions.As I approach the completion of my O1-visa petition, I am actively seeking a representative employer to collaborate on building exceptional systems in the software development field in the US.My expertise thrives in high-paced, high-load startup environments, combining proficiency in Python, Django, REST, Celery, and PyTest. Skilled in TypeScript, React, Jest, my experience extends to Docker, PostgreSQL, ClickHouse, MongoDB, Kafka, RabbitMQ, and Redis. In cloud computing, I adeptly handle AWS services like Lambda, ECS, Batch, EC2, and VPC, utilizing IaaC with Terraform, Serverless, and CloudFormation. My CI/CD practices leverage bash scripts for efficient project deployment. I am committed to high-quality deliverables, ensuring rigorous testing, code linting, and adherence to style guidelines before Git commits. My background encompasses data architecture, designing high-performance and fault-tolerant systems, optimizing cloud infrastructure for cost efficiency, and developing scalable, robust interfaces for dynamic tech landscapes.

Ivan Pogrebkov's Current Company Details
Halo AI

Halo Ai

View
Staff Engineer
Spain
Website:
haloai.app
Employees:
24
Ivan Pogrebkov Work Experience Details
  • Halo Ai
    Staff Engineer
    Halo Ai
    Spain
  • Publicis Groupe
    Software Engineering Team Lead
    Publicis Groupe Oct 2019 - Present
    Moscow, Russia
    - Led a development team of 4 people to serve high quality products on startup basis;- Developed 10+ applications like ETL, SERP parsers and automation tools for internal usage to make programmatic ads department more automotive;- Designed data storage schemas to keep data convenient for analytic purposes;- Set up and administer servers with our software, databases and Airflow (bare metal, docker compose and Kubernetes deployments) to satisfy our growing department needs;- Developed intuitive user interfaces (ReactJS, Django Templates) to allow managers and analytics provide clients convenient reports;- Organized development workflow with CI/CD pipelines, version control (Git) and testing to speed up products development and increase overall software quality;- Wrote documentation and schemas for APIs and other applications to keep track of features and make new team members on-boarding process easier.
  • Dynamic Ads
    Head Of Engineering
    Dynamic Ads May 2021 - Present
    - Led a team of 3 engineers to develop the whole product from scratch;- Created node graph interface for feeds data management in browser to make the most satisfying user interface and keep user experience on the high level;- Coded creative design editor in ReactJS with shared functionality with Node backend to seamlessly reproduce and quantify their templates with thousands of products;- Build high-performance image processing pipeline in Amazon (later Yandex) Cloud and MongoDB to allow giant e-commerce clients update their creatives on hourly basis;- Made a Django administration backend with convenient REST API allowing seamless frontend communication and ease of continuous development;- Developed an algorithm of parsing DAG created in the node interface to Celery tasks chains avoiding unused branches and infinity cycles;
  • Forma Agency
    Head Of Engineering
    Forma Agency Sep 2014 - Present
    Moscow, Russia
    - Directing a talented team of artists and web designers for high-profile projects including the FORMA arts and music festival. Successfully managed multiple projects simultaneously, ensuring timely and quality delivery.- Oversee the analytics of various websites, implementing strategies that leading to improved performance metrics and user engagement.- Pioneering the integration of advanced payment systems and other web functionalities. This initiative significantly enhancing user experience and streamlining transaction processes.
  • Slise
    Adtech Mentor
    Slise Jan 2023 - Mar 2024
    - Provided guidance in developing Slise's innovative on-chain ad server;- Played a critical role in leveraging blockchain technology for targeted advertising in the Web3 space;- Contributed to Slise's ability to deliver exceptional campaign results for clients in Web3.
  • Podscribe
    Data Architect
    Podscribe Sep 2022 - Jan 2024
    United States
    - Managed data processing tasks in a high-paced startup environment using Kafka, ClickHouse and Python to match business requirements and IAB certification;- Refactored, updated and covered a Django project with tests with over 200 conflicting dependencies to increase performance, security and scalability;- Worked on Docker containerization to increase service mobility and scalability and improve developer experience (DX);- Responsible for system design of core high-performance (200k+ requests per second) services to preserve SLA and availability of the most popular podcasts;- Implemented a cost-saving strategy by migrating key services to Advanced RISC Machine (ARM) architecture, right-sizing environments and tiers, reducing Amazon Web Services (AWS) bill by 30%;- Administrated Cloud infrastructure by implementing RBAC to most of the services, configuring VPC and implementing Infrastructure as a Code (IaaC) approach to the key services to increase security and deploy convenience;- Developed CI/CD pipelines using GitHub actions to make build, test, deploy easier and rollback processes faster to make services more fault tolerant;- Worked on complex TypeScript React frontend and Node.js Express backend to provide clients more analytic charts for all their needs;- Optimized queries and workload with Postgres and Clickhouse by improving queries, implementing caching, tuning database configurations and implementing connection pools to reduce load on data warehouses and increase throughput;- Took part in improving conversion attribution (first, last and multi touch) pipeline and billing system to provide clients the most accurate data as fast as possible;- Created innovative ads server MVP addressing a significant frequency problem in podcast advertising.
  • Mts Group
    Senior Software Engineer
    Mts Group Jun 2022 - May 2023
    Moscow, Russia
    - Developed backend of real-time dynamic retargeting platform used by biggest e-commerce platforms like Ozon, Lamoda, DomClick and others solving problems popular in advertising industry like already purchased or irrelevant products;- Designed and developed high-performing and fault-tolerant recommendations processing using Kafka, RabbitMQ, MongoDB and Celery with green threads serving millions of users accurate and always actual recommendations;- Worked with ML and AI teams on integrating their models in retargeting systems keeping pleasant collaboration and strong integration between departments.
  • Admitad
    Software Engineer
    Admitad Nov 2018 - Oct 2019
    Moscow, Russia
    - Development of a browser tracking code and fingerprinting service to make CPA marketing platform more valuable for webmasters by linking more conversions;- Development of system components for reconciliation of payments between advertisers and webmasters to increase their profit;- Covered code base with unit tests to make the system more reliable and assure quality of future releases.
  • Kokoc Group
    Software Engineer
    Kokoc Group Apr 2017 - Nov 2018
    Moscow, Russia
    - Took part in developing an internal task manager and software for accounting of staff, clients, and document flow with 1C to automate most of the company's processes;- Worked on auxiliary service to help copywriters and other departments work faster;- Was developing a CRM platform for SEO analytics to raise websites' position in organic results.

Ivan Pogrebkov Education Details

Frequently Asked Questions about Ivan Pogrebkov

What company does Ivan Pogrebkov work for?

Ivan Pogrebkov works for Halo Ai

What is Ivan Pogrebkov's role at the current company?

Ivan Pogrebkov's current role is Staff Engineer.

What schools did Ivan Pogrebkov attend?

Ivan Pogrebkov attended Moscow State University.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.