About Me
Julius Metodiev
Software Architect
I'm a passionate software architect with extensive experience in designing and building scalable systems. I specialize in creating robust, maintainable solutions that solve real-world problems.
Professional Summary
With years of experience in software development and system architecture, I focus on:
- System Design & Architecture - Designing scalable, maintainable software systems
- Technical Leadership - Leading development teams and making strategic technical decisions
- Problem Solving - Analyzing complex requirements and delivering effective solutions
- Continuous Learning - Staying current with emerging technologies and best practices
Technical Expertise
Core Technologies
- Languages: Go, Rust, Python, JavaScript, TypeScript, Java
- Frontend: React, Vue.js, HTML5, CSS3, Tailwind CSS
- Backend: Go microservices, Rust libraries, gRPC APIs, Node.js, Django
- Databases: PostgreSQL with PostGIS, Qdrant vector database, MongoDB, Redis
Architecture & DevOps
- Architecture Patterns: Microservices (15+ services), Domain-Driven Design, Event-Driven Architecture
- Messaging: NATS for high-performance inter-service communication, WebSocket protocols
- Cloud Platforms: AWS, Azure, Google Cloud Platform
- Containerization: Docker, Kubernetes with HA infrastructure
- CI/CD: GitHub Actions, GitLab CI, Jenkins
AI & Specialized Technologies
- AI/ML: Custom compatibility algorithms, MBTI/Human Design systems
- Vector Databases: Qdrant with specialized embeddings
- Performance: Sub-100ms response times, 99.9% uptime systems
- HFT Systems: Lock-free programming, microsecond latency optimization
- Financial Tech: Protocol Buffers, real-time data processing (1,300+ msgs/sec)
- Geospatial: PostGIS integration for location-based features
Tools & Methodologies
- Version Control: Git, GitHub, GitLab
- Project Management: Agile, Scrum, Kanban
- Monitoring: Prometheus, Grafana, ELK Stack, real-time alerting
- Testing: Unit Testing, Integration Testing, TDD, load testing
What I Do
I help organizations build better software by:
- Architecting Solutions - Designed microservices platform serving 10,000+ users with 99.9% uptime
- Performance Engineering - Achieved sub-100ms response times across distributed systems
- AI Implementation - Built compatibility algorithms improving match accuracy by 40%
- Team Leadership - Led development of 15+ microservices with modern tech stack
- Technical Strategy - Strategic technology decisions for scalable, maintainable systems
Open Source & Community
I actively contribute to the open source community:
- rust-mexc-ws: Production-grade WebSocket client for MEXC exchange (Rust)
- rust-binance: High-performance async client for Binance WebSocket API (Rust)
- Cryptocurrency Libraries: Building HFT-ready libraries for algorithmic trading
- Zero-unsafe Rust: Advocate for memory-safe systems programming
- Performance Engineering: Lock-free algorithms and microsecond optimization
Interests
When I'm not coding, I enjoy:
- Contributing to open-source projects
- Learning about new technologies and frameworks
- Reading about software engineering best practices
- Exploring high-frequency trading and financial technology
- Experimenting with systems programming in Rust
Feel free to get in touch if you'd like to discuss technology, collaborate on projects, or just have a chat about software development.