I am an experienced CTO and Chief Software Architect/Cloud Architect with over 15 years of full-time R&D and CTO roles across various industries, including fintech, IoT, telecom, cloud, and IT. I am open for Go (Golang) development projects.In my management roles, I have been responsible for creating and leading the technological vision of companies from early stages to the enterprise level. I have strong communication and management skills, and am experienced in building and leading both in-house and offshore teams. I have also provided pre-sales and post-sales support to clients.As a software architect, I have a hands-on approach to design and development, and have experience building business-critical, distributed systems at scale. I excel at helping engineering teams solve complex issues through collaboration and brainstorming, and am skilled at analyzing and improving the performance, scalability, and stability of products and infrastructure. I have experience with DevOps tools and automation, and am proficient in Kubernetes, containers, and microservices architecture.My skills and specialties include:Programming languages: Go (Golang), C#, Node.JS, Python, JavaScript, Java, VUE, HTML, CSSDatabases: Microsoft SQL Server, Postgres, MySQL, MongoDB, Elastic Search, Cassandra, Couchbase, CockroachDB, Redis, Memcached, OracleMessaging: KubeMQ, Kafka, RabbitMQ, MQTT, GCP Pub/Sub, SQS, SNS, Azure Service Bus, IBM MQ, ActiveMQStorage: S3, GCP Buckets, Azure FSTechnologies: Linux, Windows, Kubernetes, Docker, containers, GitOps (ArgoCD, Flux), CI/CD, microservices, web development, monolith migrations, CLI tools, authentication, authorization API, REST, and async patternsCloud architecture: Google Cloud, Amazon Web Service (AWS), Azure, Digital OceanI am proficient in agile methodologies and have experience in web application development.
Listed skills include Product Management, Product Marketing, Product Development, Sales Management, and 29 others.