Senior Software Engineer & Technical Lead
π§ vitaly.ostanin@gmail.com | π GitHub | π Resume (EN) | π Resume (RU)
Note: Based in Saint Petersburg, Russia
Experienced software engineer with 25+ years of continuous IT experience, specializing in backend development, system architecture, and developer tooling. AI Integration Expert with advanced experience implementing AI agents (Anthropic Claude, OpenAI, Qwen, DeepSeek) in production environments and extensive team training on practical AI adoption. Passionate about creating efficient solutions that bridge the gap between complex technical requirements and practical business needs.
- Backend Development: Node.js, TypeScript, JavaScript, Python, Rust
- Database Technologies: PostgreSQL, MongoDB
- Caching & Messaging: Redis, Kafka, pg-boss
- System Architecture: Microservices, API design, distributed systems
- DevOps & Infrastructure: Docker, Kubernetes, CI/CD pipelines
- Linux Systems: 20+ years experience with server and desktop environments
- Developer Tools: ESLint plugins, debugging tools, MCP servers
- AI Integration: LangGraph workflows, multi-agent systems, AI-powered development tools
|
π§ Advanced debugging solution for Node.js applications through Chrome DevTools Protocol View Project β |
π― Comprehensive YouTrack integration with issue management and advanced reporting View Project β |
|
ποΈ Full-featured MongoDB integration with read-only safety mode and streaming export View Project β |
π PostgreSQL integration with database operations and schema analysis View Project β |
|
π Rust-based tool for organizing Markdown content inspired by Org Mode philosophy View Project β |
β‘ ESLint rule for applying De Morgan's law to improve code readability View Project β |
- 25+ years in software development and system architecture
- AI Integration Leadership: Production implementation of AI agents across multiple models (Anthropic Claude, OpenAI, Qwen, DeepSeek)
- Team AI Training: Extensive experience training development teams on practical AI adoption and integration
- Backend expertise with frontend capabilities when needed
- Team leadership experience in complex technical projects
- International collaboration with distributed development teams
- Continuous learning mindset with adoption of emerging technologies
- AI-Powered Development Tools: Building intelligent systems that enhance developer productivity
- Model Context Protocol (MCP): Creating specialized servers for seamless AI integration
- Multi-Agent Systems: Developing sophisticated workflows using LangGraph and similar frameworks
- Developer Experience: Improving tooling and processes for modern software development
Programming: TypeScript, JavaScript, Node.js, NestJS
Databases: PostgreSQL, MongoDB
Caching & Messaging: Redis, Kafka, pg-boss
Infrastructure: Kubernetes, Yandex Cloud, Docker, Podman, Linux
AI/ML: LangGraph, LangChain, OpenAI API, Anthropic Claude, Qwen, DeepSeek
Tools: Git, ESLint, Webpack, Vite, Various IDEs
Open to collaboration on innovative projects that push the boundaries of developer tooling and AI integration.

