About Me
Vladimir Petukhov
Senior Software Engineer
Experienced software engineer with over 8 years of expertise in building robust, scalable, and API-centric infrastructures. Specialized in .NET ecosystem, cloud platforms (Azure, AWS), and modern architectural patterns including microservices, CQRS, and Clean Architecture.
C# / .NET
Azure
AWS
Microservices
Docker
Kubernetes
Blazor
Angular
PostgreSQL
CI/CD
Work Experience
Senior Software Engineer
Dataciders Catenate
Remote
- Leading development of enterprise-scale applications using .NET and cloud technologies
- Architecting microservices solutions with CQRS and Clean Architecture patterns
- Mentoring team members and establishing best practices
Senior Software Engineer
MITA Malta
Malta
- Developed and maintained critical government systems using .NET Core and Azure
- Implemented CI/CD pipelines and automated testing frameworks
- Collaborated with cross-functional teams to deliver high-quality solutions
- Optimized database performance and implemented caching strategies
Senior Software Engineer
Mynehub Ventures
Remote
- Built scalable backend services using .NET 6/7 and PostgreSQL
- Designed RESTful APIs and implemented authentication/authorization
- Integrated third-party services and payment gateways
- Participated in code reviews and technical design discussions
Full Stack Developer
eLando
Remote
- Developed full-stack applications using .NET Core, Angular, and Vue.js
- Implemented responsive UI components and integrated with backend APIs
- Worked with Docker and Kubernetes for containerization and orchestration
- Participated in Agile ceremonies and sprint planning
Software Developer
Semansys Technologies
Bulgaria
- Developed enterprise applications using .NET Framework and .NET Core
- Worked with SQL Server, Entity Framework, and stored procedures
- Implemented business logic and data access layers
- Collaborated with QA team for bug fixes and testing
Software Developer
INRIX
Bulgaria
- Worked on traffic data processing and analytics systems
- Developed backend services using C# and .NET
- Optimized data pipelines and ETL processes
- Integrated with external APIs and data sources
Software Developer
Nexgis
Bulgaria
- Developed GIS applications using .NET and PostGIS
- Worked with spatial data and mapping technologies
- Implemented geospatial queries and data visualization
- Collaborated with clients to gather requirements
Junior Software Developer
Bisoft
Bulgaria
- Started career developing web applications using ASP.NET MVC
- Learned fundamentals of software development and best practices
- Worked with SQL Server and Entity Framework
- Participated in team projects and code reviews
Education
Bachelor's Degree in Software Engineering
Burgas Free University
Burgas, Bulgaria
Technical Skills
Backend Development
- .NET (C#), ASP.NET Core, Web API
- Blazor, gRPC, SignalR
- Entity Framework Core, Dapper
- CQRS, Vertical Slice Architecture
- Clean Architecture, Microservices
Frontend Development
- Angular, Vue.js, React
- TypeScript, JavaScript (ES6+)
- HTML5, CSS3, Bootstrap
- Blazor WebAssembly, Blazor Server
- Responsive Design, SPA
Cloud & DevOps
- Azure (App Service, Functions, Storage)
- AWS (EC2, S3, Lambda, RDS)
- Docker, Kubernetes, Helm
- CI/CD (Jenkins, GitHub Actions, Azure DevOps)
- Git, SonarQube, Terraform
Databases & Tools
- SQL Server, PostgreSQL (PostGIS)
- MongoDB, Redis, Elasticsearch
- Marten (Event Sourcing)
- RabbitMQ, Kafka, Azure Service Bus
- xUnit, NUnit, Selenium, k6