Valentin Solomko
Rating
Language proficiency level
CV
🧠 SUMMARY
Seasoned 🚀 Senior Software Engineer / Technical Lead with 20+ years of professional experience designing and delivering enterprise-grade software systems, AI-driven software solutions. Expert in Go, Java, Groovy, and Perl, with a strong focus on cloud native development, scalable 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
Programming
Services
Mobile development
Administration
Outsourcing & consulting
Translation
Writing
Portfolio
-
23 USD KeepinCRM Automation for an E-Commerce Store
Content Management SystemsBuilt 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 LearningBuilt 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 DevelopmentShoPogoda 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 DevelopmentThe 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 LearningBring 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 ParsingGet 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 ParsingCan 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 ParsingYou 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
A person who really understands this issue we can recommend.
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
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
|