Simplicity
over cleverness
// SENIOR SOFTWARE ENGINEER
Senior Software Engineer
Enterprise Cloud · AI Engineering · Backend · Platform
I build enterprise software that powers private cloud platforms used by telecommunications companies.
My work spans frontend, backend, distributed systems, Kubernetes, release engineering, software security and AI-assisted software development.
I enjoy investigating difficult engineering problems and transforming complex requirements into maintainable software.
About
I have been working professionally as a software engineer for more than six years, building enterprise software used in production by large organizations.
For the last four years I have worked on Encora Inc., for a custormer's cloud platform where I contribute across frontend, backend and platform-related components.
My daily work includes:
- Designing new features
- Backend development
- Frontend development
- Architecture discussions
- Technical discovery (Spikes)
- Code reviews
- Root cause analysis
- Security remediation
- Release engineering
- Technical documentation
- Mentoring
- Product demonstrations in English
- Collaboration with distributed international teams
Engineering Philosophy
Software engineering is fundamentally about solving problems rather than writing code.
Maintainability
over shortcuts
Collaboration
over individual ownership
Root cause analysis
over temporary fixes
My goal is to understand systems deeply, identify constraints and design solutions that remain maintainable over time.
Core Expertise
Enterprise Software
- Large enterprise codebases
- Cross-team collaboration
- Production software
- Telecommunications
- Private cloud platforms
Backend Engineering
- Node.js
- TypeScript
- Python
- Express
- REST APIs
- OpenAPI
Frontend Engineering
- React
- TypeScript
- Enterprise UI development
- API integrations
Cloud Native
- Kubernetes
- Docker
- Helm
- Private Cloud
- High Availability
Architecture
- Distributed Systems
- Event-Driven Architecture
- Microservices
- Technical Discovery
- Modularization
- Zero-downtime upgrades
Security
- CVE Remediation
- Dependency Management
- Trivy
- Twistlock
- Breaking Change Analysis
Engineering Practices
- Code Reviews
- Technical Mentoring
- Release Engineering
- Root Cause Analysis
- Performance Optimization
- CI/CD Improvements
AI Engineering
- Kiro
- MCP
- RAG
- AI Agents
- Semantic Search
- AI-assisted Development
- Engineering Automation
Professional Experience
Software Engineer
Encora Inc.
Enterprise private cloud platform for telecommunications companies.
- Frontend modules and enterprise user interfaces
- Backend feature implementation
- API integrations
- Kubernetes-based platform development
- Distributed systems
- Event-driven architecture
- Technical spikes
- Architecture discussions
- CVE remediation
- Release engineering
- Code reviews
- International collaboration
Selected Engineering Stories
Zero Downtime Upgrade
Challenge
Design an upgrade strategy for clustered environments without service interruption.
Contribution
- Evaluated Blue/Green deployments
- Compared Canary deployments
- Assessed Partial Upgrade strategies
- Contributed to architectural discussions
Async Python Investigation
Challenge
Investigate unexpected blocking behavior in a Kubernetes operator.
Contribution
- Root cause analysis
- Runtime investigation
- Proof-of-concepts
- Concurrency redesign proposal
Enterprise Security
Challenge
Handle critical dependency vulnerabilities while minimizing operational risk.
Contribution
- CVE analysis
- Dependency upgrades
- Breaking change validation
- Compatibility testing
AI Engineering
Challenge
Reduce repetitive engineering work through focused automation.
Contribution
- Package updates
- Changelog generation
- Merge Request descriptions
- Semantic documentation search
- Log analysis
Technical Stack
Languages
- TypeScript
- Python
- JavaScript
- Bash
Backend
- Node.js
- Express
- REST
- OpenAPI
Frontend
- React
- HTML
- CSS
Infrastructure
- Kubernetes
- Docker
- Helm
- RabbitMQ
- Redis
- PostgreSQL
- MongoDB
Architecture
- Distributed Systems
- Microservices
- Event-Driven Architecture
Security
- Trivy
- Twistlock
- SemVer
- CVE Remediation
CI/CD
- GitLab CI
- Jenkins
AI
- Kiro
- MCP
- RAG
- AI Agents
Selected Projects
AI Dependency Update Agent
Automates dependency upgrades with safety checks, changelog analysis and merge request creation.
MCP Documentation Assistant
Semantic search and question answering over technical documentation using MCP and RAG.
Reorder Analytics Platform
A data-driven product that helps e-commerce businesses identify likely reorder opportunities.
Certifications
AWS Certified Developer – Associate
Amazon Web Services
Contact
Open to remote opportunities in backend engineering, platform engineering, cloud-native systems and AI-enabled products.