Livid Work
Curriculum vitae

Mykola Palamarchuk

Staff / Principal Software Engineer · AI, ML, Data Engineering

Summary

Software engineer with 20+ years of experience in data engineering, software architecture, and AI/ML integration. Programming is my passion, so I keep learning and use cutting-edge technologies and development practices in real work. Right now I'm focused on AI agents, especially on making their output more reliable (which includes SDLC and spec-driven development with coding agents, guardrails, evaluation, observability, cost optimization). I've also led small teams and mentored engineers.

Key competencies

Data Engineering
Data Lake Architecture, SQL/NoSQL, Database Optimization, Data Warehousing
AI & ML
Generative AI, Agentic AI, LLM, Machine Learning, PyTorch
Cloud & DevOps
Microservice Architecture, Service Mesh, AWS, Kubernetes, Docker
Observability
OpenTelemetry, Prometheus, Grafana, Langfuse
Development
Full SDLC Management, CI/CD Pipeline Optimization, Git Workflow Design, Agentic SDLC
Programming Languages
Python (with proficiency in multiple additional languages)
Methodologies
Agile Implementation, Scrum/Kanban Facilitation, Cross-functional Collaboration

Experience

  1. airSlate

    Senior Software EngineerApr 2025 – Sep 2026
    • Helped with AI transformation companywide (tools, frameworks, observability, knowledge sharing, SDLC for coding agents).
    • Developed AI product feature discovery service and knowledge base (Python, LlamaIndex, Dagster, PostgreSQL).
    • Developed full-cycle website generation service based on AI workflows (Python, LangChain).
  2. Upwork

    Lead Data EngineerOct 2022 – Jan 2025
    • Designed and implemented an ETL system from scratch (Python, Dagster, PostgreSQL, Snowflake, Kubernetes, Data Lake).
    • Created various analytics and observability dashboards (Grafana, Kibana, Redash, Retool, Superset, Snowflake).
    • Created a source-code-based Grafana CI/CD pipeline (Grizzly).
    • Developed a prototype of an AI assistant for SRE (LlamaIndex, OpenAI, RAG, Agentic AI).
    • Led the team to deliver company goals.
    Senior Software EngineerApr 2014 – Oct 2022
    • Migrated the website from Zend Framework to Symfony with the team (PHP).
    • Developed core components to support service mesh infrastructure (PHP, Observability).
    • Initiated and led internal initiatives for architectural improvements (PHP, JS, Java).
    • Developed specialized services for service mesh infrastructure (Java, Python, DevOps, Kubernetes, AWS).
  3. Noosphere Ventures

    Senior Software EngineerApr 2013 – Jan 2014
    • Developed a resilient and efficient data collection framework (PHP, MySQL).
    • Led a small team to support the project.
    • Optimized SQL queries to improve web portal performance.
  4. INTERSOG

    Software EngineerNov 2012 – Feb 2013
    • Designed and implemented an in-place website i18n tool (PHP, JS).
    • Led a small team to support the project.
  5. BeGrouped

    Senior Software EngineerMay 2010 – Jan 2012
    • Designed and developed an SMS-based social network (PHP, Symfony).
  6. Reklamaport

    Senior Software EngineerFeb 2009 – Jan 2010
    • Developed a web portal marketplace with the team (PHP, Symfony).
    • Created a platform to collect data for the portal (PHP, MySQL).
    • Migrated the portal to Ruby on Rails with the team.
  7. Trustename Inc

    Software EngineerJul 2008 – Jan 2009
    • Improved existing data analytics platform performance (OLAP, PHP).
    • Took part in development of a high-load ads distribution platform (PHP).
    • Migrated the existing administration portal from PHP to Java/GWT.
  8. ISSystems

    Software EngineerJan 2006 – Dec 2007
    • Developed websites from scratch (PHP, JS).
    • Developed CRMs and analytics platforms (SQL, OLAP).
    • Worked with clients to define technical tasks.

Education

Taras Shevchenko National University of Kyiv2003 – 2009

Master of Computer Science

Languages

  • Ukrainian — native
  • English — advanced / fluent