Ruben Hakopian
About Ruben Hakopian
Software architect/engineer with over 20 years of experience building next-gen products and distributed systems in startups and large enterprises utilizing the latest technologies from the open-source and cloud-native stack. β Specialties πΊοΈ Scalable distributed systems π·οΈ Model, data and meta driven systems ποΈ Policy & intent based systems π Rule engines π₯ Self-healing management systems ποΈ Eventual consistency β¨ Microservices πΈοΈ Multithreading π€ Code generating robots πΎ Big Data βΈοΈ Kubernetes βοΈ Cloud-Native β Skills π Languages: TypeScript, Python, C#, Java, C++ v11, Go π Web: JavaScript, React, jQuery, HTML, CSS π Frameworks: Node.js, Express.js, .NET (up to 4.5), LINQ, STL, Boost π Cloud: AWS, GCP π Runtimes: Kubernetes, Docker, Serverless, OpenShift π CNCF Stack: Traefik, Kong, Istio, Calico, CertManager π Relational: MySQL, SQLite, MS SQL π NoSQL: MongoDB, Cassandra, Redis π Brokers: RabbitMQ, Kafka π Big Data: Hadoop, HBase, Spark π AWS: DynamoDB, Aurora, RDS, S3, Redshift, Kinesis, SQS, Lambda, EKS, Glue, EMR, CloudFront π GCP: GKE, Functions, Pub/Sub, Storage, SQL π CI/CD: CodeFresh, GitHub Actions, TravisCI, CircleCI, Drone π OS: Linux, MacOS, Windows