Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Valentin Solomko

Extracts everything
Offer Valentin work on your next project.

Ukraine Kyiv, Ukraine
11 days 22 hours back
Available for hire available for hire
1 Safe completed
2 months 28 days back
1 client
age 60 years
on the service 1 year
  • mongodb
  • web developer
  • golang
  • java developer
  • data parsing
  • kubernetes
  • data scraping
  • Redis / PostgreSQL / MySQL
  • Docker / Docker compose
  • Claude AI
  • telegram bot
  • AI
  • Microservices development
  • vibecoding

Rating

Successful projects
No data
Average rating
No data
Rating
882
AI & Machine Learning
67 place out of 2838
Payment Systems Integration
10 place out of 55

Language proficiency level

Українська Українська: fluent
English English: upper-intermediate

CV

🧠 SUMMARY


Seasoned 🚀 Senior Software Engineer / Technical Lead with 20+ years of professional experience designing and delivering enterprise-grade software systemsAI-driven software solutions. Expert in Go, JavaGroovy, and Perl, with a strong focus on cloud native developmentscalable microservices, and data-intensive automation.

Combines deep technical expertise with hands-on leadership --- from architecting scalable APIs and microservices to mentoring teams and driving modernization initiatives. Adept at transforming complex legacy platforms into efficient, cloud native systems through automation, best practices, and strategic design.

Strong cross-functional communicator and problem-solver, capable of bridging technical strategy with business value. Passionate about system performance, software quality, and developer productivity.

🚀 Core Competencies: Go & Java Specialist; AI/ML Integration; AI-Assisted Development; AI-Powered Pair Programming; AI-Driven Development; AI-Augmented Spec-Driven Development; Cloud-Native Systems; Automation Engineering; Backend Optimization; DevOps Integration; Microservices; 👥 Team Leadership; Technical Mentorship

🛠️ SKILLS


⚙️ Backend Development:

- Languages: Go, Java, Groovy, Perl, PL/pgSQL, Bash
- Frameworks:
  - Go: Gin, Cobra + Viper, Gin, uber-zap, GORM, gRPC, protobuf, Colly, Goquery, chromedp, testing + mockery
  - Java: Lombok, Spring Boot, Spring Security, Spring Data
  - Perl: perlcritic, perltidy, various packages from CPAN.
- Architectural Patterns: Microservices, Event-Driven Architecture, Domain-Driven Design (DDD), Clean Architecture, SOLID
- Concepts: OOP, Concurrency, Microservices, API Design, Distributed Systems, Automation Pipelines

🤖 AI, Intelligent Systems & AI-assisted development:

- Core Areas: Neural Networks, Deep Learning, Predictive Analytics, Intelligent Automation
- Paradigms/Approaches: AI-Assisted Development; AI-Powered Pair Programming; Generative AI for Specification and Design; AI-Augmented Spec-Driven Development; AI-Driven Development (AIDD); Vibe Coding; Autonomous Refactoring and Adaptive Coding; Pipeline Synthesis and Security Scanning Orchestration; AI-Agent Driven Development; Self-Healing Systems
- Tooling & Platforms: OpenAI API, OpenRouter API, Ollama, Claude Code, Cursor, Aider
- Applications: AI-assisted automation, smart data extraction, chatbot intelligence, decision support systems
- Integrations: Embedding AI workflows into backend pipelines and SaaS platforms

☁️ Cloud & DevOps Engineering:

- Cloud Platforms: Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), OpenShift
- Containerization & Orchestration: Docker, Kubernetes
- Infrastructure as Code: Terraform, Ansible, Helm
- CI/CD: CloudBees CI (Jenkins), CloudBees SDA (ElectricFlow), GitHub Actions, GitLab CI/CD
- Artifact Management: JFrog Artifactory, Nexus
- Monitoring & Reliability: Prometheus, Grafana, centralized logging (ELK, Uber-Zap)
- Deployment: GitHub Pages, Railway, Replit, Vercel, Supabase, Upstash.
- Troubleshooting: metrics/alerts/monitoring/profiling

🗄️ Data & Storage Systems:

- Relational Databases: PostgreSQL / Supabase, MySQL, SQLite, Interbase / Firebird
  - SQL optimization
- NoSQL / Key-Value Stores: MongoDB, Redis / Upstash, BerkeleyDB, LevelDB
- Focus: Schema design, performance tuning, high availability, caching strategies

🏗️ System Design & Architecture:

- Domains: Distributed Systems, High Availability, API Gateways, Event Processing, Fault Tolerance, Load Balancing
- Web Infrastructure: Apache, Nginx, Load Balancing, Security Hardening
- Operating Systems: Linux (CentOS, Ubuntu), FreeBSD, Windows
- Design Competence: UML modeling, architectural documentation, system refactoring
- Design Patterns: SOLID, Clean Architecture, Domain-Driven Design

🔧 Version Control & Tooling:

- VCS: Git (GitHub, GitLab, Bitbucket), SVN, CVS
- Project Tools: Jira, Confluence, Gradle, Postman, UML, GraphViz, yEd, VSCode, IntelliJ IDEA, Geany
- Bot Development: Telegram, Discord, WhatsApp, SMS/Voice (autoresponders, crypto bots, e-commerce).
- Web Scraping: Anti-detection, Captcha-solving, Proxy rotation, Distributed processing, Information Retrieval, Intelligent ETL Pipelines.

👥 Leadership & Collaboration:

- Roles: Technical Lead, Architecture Advisor, Mentor
- Practices: Agile Scrum, After Action Review, Technical Documentation Standards
- Project Delivery:** Requirements analysis, architecture documentation, cross-functional collaboration
- Strengths: Team enablement, code quality governance, stakeholder communication, delivery excellence
  - Collaborating within cross-functional teams
- Impact: Improved developer efficiency, system reliability, and technical innovation cycles

💡 I Propose


Backend Development & Architecture:

  - Design and implement scalable backend systems using Go, Java, Groovy, and Perl
  - Develop RESTful APIs and microservices architecture for high-performance applications
  - Create custom CLI tools and enterprise-grade software solutions
  - Optimize database performance and design efficient data storage solutions

AI-assisted rapid development & AI Integration:

  - Vibe coding platform: Claude Code, Cursor, Aider, Lovable AI, Replit
  - Target platform: Cross-platform app (Mobile, Desktop, Web)
  - Design fidelity: High-Fidelity design; Prompt-AI generated design
  - Database: PostgreSQL/Supabase, MySQL, MongoDB, Redis/Upstash
  - Deployment environment: GCP, GitHub Pages, Railway, Fly.io, Vercel, Docker, Kubernetes

Telegram Bot Development & Automation:

  - Design and develop high-performance Telegram bots using JavaScript, Go, and Java
  - Create rule-based chatbots with advanced conversation flows and keyword responses
  - Build autoresponder systems for 24/7 customer engagement and lead generation
  - Develop crypto trading bots with real-time price alerts and automated trading capabilities
  - Implement business automation workflows
  - Create enterprise-grade bots
  - Develop advanced features: AI-powered, E-commerce, Multi-channel, etc
  - Build specialized bots: E-commerce, Crypto/DeFi, Healthcare, Real estate, etc
  - Implement security features, including encryption, user verification, and anti-spam measures
  - Deploy bots with Docker containerization on GCP with comprehensive monitoring

Data Extraction & Web Scraping Solutions:

  - Develop advanced web scraping tools with anti-detection and captcha-solving capabilities
  - Create automated data extraction pipelines with YAML/JSON configurations
  - Build distributed processing systems for large-scale data collection projects
  - Implement proxy rotation and bypass mechanisms for unrestricted data access

Email & Communication Tools:

  - Develop enterprise-grade email validation and list cleaning tools
  - Create marketing automation solutions with high deliverability rates
  - Build communication systems and telephony solutions
  - Implement data processing workflows for marketing campaigns

- Notable Projects: <https://valpere.github.io/>


💼 EMPLOYMENT HISTORY


- 💡 Freelance Software Engineer; Self-employed; Remote; 2024 -- Now

- 🧩 Senior Plugin Developer; CloudBees Inc.; Remote; 2019 -- 2024

- Plugin Developer; Electric Cloud Inc. (acquired by CloudBees); Remote; 2018 -- 2019

- 👥 Team Lead, Kyiv Branch; PortaOne LLC; Kyiv, Ukraine; 2013 -- 2018

- 🏗️ System Architect & Development Head; Internet Invest, Ltd; Kyiv, Ukraine; 2010 -- 2013

- 🧠 CEO/CTO; TVCom, Ltd (Value Added Service Provider); Kyiv, Ukraine; 2008 -- 2010

- ...

- Technical Architect & 👥 Team Lead; Summit, CJSC; Ukraine, Kyiv; 1997 -- 2006


🎓 EDUCATION


NPDU; Ukraine, Kyiv; Bachelor's degree, Physics, Astronomy


🌍 LANGUAGES


- English: Professional working proficiency (B2).

- Ukrainian: Native proficiency.




Skills and abilities

Portfolio


  • 23 USD

    KeepinCRM Automation for an E-Commerce Store

    Content Management Systems
    Built a Go daemon that fully automates the CRM workflow of an online store: moves deals through the sales funnel based on Nova Poshta delivery statuses, generates fiscal receipts via Checkbox (Ukrainian ПРРО), and sends SMS notifications to customers via TurboSMS.

    What was built:

    - Automatic deal progression through a 7-stage sales funnel: Nova Poshta statuses mapped to KeepinCRM stages, with a CRM comment added on every transition.
    - Fiscal receipt generation for COD and NovaPay payments: receipt issued when the parcel is picked up by the buyer (NP status 9), payment type — "Integrator payment NovaPay".
    - WayForPay fiscalization without waiting for a tracking number: parallel agreement scan via GET /agreements — receipt issued immediately when the order appears in CRM, before a waybill is created.
    - SMS notifications: #1 on waybill creation (tracking link), #2 on arrival at the branch, #3 after fiscalization (link to the public fiscal receipt).
    - SQLite deduplication: every event (stage move, SMS, receipt) fires exactly once — no duplicates regardless of polling frequency.
    - Deployed as a systemd unit on the client's VPS, running 24/7; watchdog cron + daily database backup.

    Stack: Go 1.24+, SQLite, systemd, KeepinCRM API, Nova Poshta API, Checkbox ПРРО API, TurboSMS API

    #golang #CRMAutomation #KeepinCRM #NovaPoshta #Checkbox #TurboSMS #WayForPay #ecommerce #fiscalization #systemd #sqlite

    KeepinCRM Automation — Nova Poshta, Checkbox, TurboSMS
  • 23 USD

    AutoGA — Automated AI-Powered News Digest

    AI & Machine Learning
    Built a fully automated pipeline that turns Google Alerts into a Telegram channel digest: RSS feed → article scraping → LLM summarization → Telegram delivery.

    What was built:

    - Go HTTP service for article scraping: accepts a batch of URLs, concurrently extracts clean article text using Mozilla Readability, returns structured JSON. Deployed on Google Cloud Run.
    - Make.com integration: developed a CLI tool that programmatically deploys complete automation scenarios via Make.com API — a single command sets up the full flow for any list of RSS
    feeds.
    - Deduplication via Upstash Redis: each article is processed exactly once, no repeated notifications.
    - Ukrainian-language AI summaries via Ollama Cloud LLM.
    - Robust edge-case handling: JavaScript-rendered pages, paywalled content, YouTube URLs, Google Alerts redirect unwrapping.

    Stack: Go 1.25, Google Cloud Run, Make.com, Upstash Redis, Ollama Cloud, Docker, Telegram Bot API

    #GoogleAlerts #Make.com #AI #Ollama #OpenRouter #API #Upstash #Redis #GCP #golang #docker #Telergam
  • 23 USD

    ShoPogoda (Що Погода) - Enterprise Weather Bot

    Bot Development
    ShoPogoda is a production-ready Telegram bot for weather monitoring, environmental alerts, and enterprise integrations, deployed on Railway with Supabase PostgreSQL and Upstash Redis. Core features: real-time weather, 5-day forecasts, air quality, smart locations, multi-language support (UA, EN, DE, FR, ES). Enterprise: custom alerts, Slack/Teams integration, RBAC, Prometheus/Grafana monitoring, high availability. Technical: scalable design, 30.5% test coverage, Docker/CI/CD, security with rate limiting and logs.

    #productdesign #Domain-Driven-Development #ai_assisted_development #open_source #Automation #vibe_coding #AI #ai_engineering #cloud #cost_optimization #production_engineering #devops
  • 50 USD

    Telegram ChatBot based on rules

    Bot Development
    The Rule-Based Telegram ChatBot project is a powerful, AI-driven Telegram bot designed to transform customer interactions by automating responses and tasks within the Telegram messaging platform. By leveraging natural language processing (NLP) and rule-based logic, the bot provides instant, accurate, and personalized replies to user queries 24/7, eliminating the need for customers to wait for human agents. This solution is particularly valuable for businesses seeking to enhance customer satisfaction, reduce operational costs, and improve efficiency. The bot handles a wide range of interactions—from answering frequently asked questions to processing orders and gathering customer insights—enabling businesses to focus their human resources on more complex tasks. With its ability to integrate seamlessly into existing workflows and its strong emphasis on data security, the Rule-Based Telegram ChatBot project offers a scalable, reliable, and user-friendly solution to meet the growing demand for instant, accessible customer service.

    #autoresponder #telegram_bot #crypto_bot #telegram_automation #custom_telegram_bot #bot_development #telegram_api
  • 113 USD

    I'll review, fix, or create an MVP with an AI-driven vibe coding

    AI & Machine Learning
    Bring your project to life faster with Vibe Coding.

    This Gig is for startups, founders, and teams who need:

    * Quick MVPs or app prototypes
    * Production-ready backend systems
    * Low-code/no-code solutions that save time
    * AI-powered code for cleaner, scalable results
    * Seamless deployments with Supabase, Fly.io, Replit, or GCP

    No matter your tech challenge, Vibe Coding combines the power of AI with efficient coding practices and low-code tools to build robust, scalable solutions tailored to your goals.

    #vibecoding #lovable-ai #claude-code #mvp #cursor #supabase #low-code #no-code #replit
  • 113 USD

    WebPageAnalyzer -- All-in-One Web Page Analysis Tool

    Data Parsing
    Get your custom web analysis tools to automate data extraction, transformation, comparison, and analysis for your specific needs, such as market research or competitor monitoring.

    You can extract data from any website, target content precisely with CSS, and transform it to JSON, CSV, or other formats. You can also track website changes, get SEO metrics, and handle any language. It integrates easily with your systems.

    These tools go beyond basic scraping, handling dynamic content with headless browsers, providing robust error logging, and allowing custom JavaScript. You get clear documentation to start quickly.

    #data_scraping #web_scraping #web_scraper #data_mining #data_extraction
  • 113 USD

    MaiChe -- Email Validation Tool

    Data Parsing
    Can your business afford wasted marketing efforts, high bounce rates, or a damaged sender reputation?

    With professional email list verification, your campaigns reach real people, not dead ends. You’re able to reduce bounces, avoid spam traps, and protect your domain from blacklisting. Every email address is verified for validity, syntax, domain, and mailbox status, ensuring your list remains fresh and compelling.

    By removing invalid, disposable, and role-based emails, you save money and ensure your messages land in genuine inboxes. Regular list cleaning keeps your audience engaged and maximizes your marketing return on investment (ROI).

    You receive a detailed report, ready for immediate use, with your data handled securely and in compliance with privacy laws.

    Enjoy higher deliverability, better engagement, and peace of mind— your email marketing can perform at its best!

    #email_validation #list_cleaning #automation #programming #coding
  • 90 USD

    DataScrapexter -- Professional Data Scraper

    Data Parsing
    You can effortlessly extract valuable data from any website, enabling seamless web crawling, e-commerce scraping, and data mining. Our advanced web scraper provides automation, anti-detection, and captcha-solving capabilities, ensuring you access clean, structured data for your data analysis and processing needs. With proxy rotation, you're able to bypass restrictions and scale your projects effortlessly.

    - Automate data extraction with customizable YAML and JSON configurations, saving you time on repetitive tasks.
    - Benefit from anti-detection and captcha-solving, guaranteeing consistent results even on protected sites.
    - Utilize proxy rotation and distributed processing to handle large-scale web scraping projects with ease.
    - Receive structured data in JSON, CSV, or database formats, ideal for your data analysis workflows.
    - Master dynamic content, encoding issues, and high-volume scraping with our Go-powered solution.

    Use cases include e-commerce scraping for competitor pricing analysis, web crawling for market research, or developing custom scrapers for niche data extraction. Whether you're a small business or enterprise, you can rely on clear, actionable insights.

    #data_scraping #website_scraping #web_scraper #data_mining #data_extraction

Reviews and compliments on completed projects 1

6 March 135 USD
URGENTLY set up keepincrm

Quality
Professionalism
Cost
Contactability
Deadlines

A person who really understands this issue we can recommend.

Activity

  Latest proposals 10
Creation of a Telegram Bot
91 USD
Telegram bot for learning the German language using AI.
23 USD
Database Filtering (Clients) using AI
226 USD
Install and configure https://openclaw.ai/
330 USD
Website Translation from English to Ukrainian
125 USD
Database and assistance with PowerBI
23 USD
Google Calendar + AI
113 USD
Automation of financial flows of an agricultural enterprise through a Telegram bot
135 USD
It is necessary to automate the generation of video content through n8n.
100 USD
Set up automatic processing of incoming traffic in Telegram
158 USD