Skip to content
Strautiņš OSRiga, Latvia

Résumé

Rivo Strautiņš

Senior Full Stack Engineer·Riga, Latvia·+37167292970·rivostrautins002@outlook.com

Professional Summary

Full-stack engineer with nearly a decade of experience building blockchain infrastructure, DeFi protocols, and distributed backend systems. Proficient across the entire technology stack, including Solidity smart contracts, on-chain data pipelines, modern React frontends, and cloud-native deployments using Kubernetes. Recent work has focused on bridging Web3 innovation with production-grade engineering—delivering staking platforms, DeFi applications, and data indexing systems designed for accuracy, scalability, and reliability under real-world conditions. Committed to writing clean, maintainable code and building systems that deploy smoothly and perform predictably in production environments.

Skills & Technologies

Languages
TypeScript, JavaScript (ES2023+), Python 3, Go, Rust (basics), Solidity, SQL, Bash, YAML
Frontend
React 18, Next.js 14, Vue 3, Nuxt, Redux Toolkit, Zustand, React Query, Tailwind CSS, Styled Components, Framer Motion, Storybook, Webpack, Vite, ESBuild, WCAG 2.1 / accessibility
Backend
Node.js, NestJS, Express, Fastify, FastAPI, Django REST, Go Fiber, GraphQL, REST, gRPC, WebSockets, tRPC, Microservices, Event-Driven Architecture, CQRS
Databases
PostgreSQL, MySQL, SQLite, MongoDB, DynamoDB, Redis, Elasticsearch, Cassandra, Supabase, Prisma, TypeORM, SQLAlchemy
Data & AI / ML
Apache Kafka, RabbitMQ, Airflow, dbt, Spark, Pandas, NumPy, scikit-learn, OpenAI API, Anthropic API, LangChain, LlamaIndex, RAG pipelines, pgvector, Pinecone, Weaviate, Hugging Face
DevOps & Cloud
AWS (EC2, ECS, Lambda, S3, RDS, SQS, CloudFront), GCP (Cloud Run, BigQuery, GKE), Docker, Kubernetes, Helm, Terraform, Pulumi, GitHub Actions, GitLab CI, ArgoCD, Datadog, Grafana, Prometheus, Sentry
Blockchain
EVM / Solidity, Hardhat, Foundry, Truffle, ethers.js, wagmi, Viem, OpenZeppelin, ERC-20/721/1155, smart contract auditing, DeFi protocols, staking infrastructure, IPFS, The Graph
Testing & Tools
Jest, Vitest, Playwright, Cypress, React Testing Library, Pytest, k6, Postman, Swagger / OpenAPI, Figma, Linear, Notion, DataDog APM

Work Experience

Senior Full Stack Engineer · SteadyStake

Aug 2025 – Mar 2026 · Remote

  • Owned smart contract deployment pipelines across EVM-compatible chains, connecting on-chain staking logic directly to backend settlement services with no manual handoff between layers.
  • Designed and operated Kubernetes clusters on AWS — configured autoscaling policies, load balancing, and zero-downtime release workflows under high-traffic betting conditions.
  • Built internal AI tooling for odds modeling and anomaly detection, reducing manual review overhead by roughly 40% without requiring any model fine-tuning.
  • Architected a real-time event streaming layer using Kafka to keep wallet balances and staking state consistent across distributed microservices, eliminating message loss under concurrent write pressure.
  • Wrote integration tests for blockchain event listeners specifically targeting chain reorg scenarios — caught silent balance discrepancies before they ever reached production.
  • Delivered a full staking dashboard end-to-end: React frontend, GraphQL API, and the backend query layer underneath it.

Senior Software Engineer · Crypton Studio

Jun 2022 – Jun 2025 · Hybrid

  • Led frontend development across multiple DeFi protocols, building UIs over complex on-chain mechanics including liquidity pools, yield farming, and token vesting schedules.
  • Built and maintained multi-chain data indexing pipelines using TheGraph and custom subgraphs, powering accurate analytics dashboards used daily by protocol teams and end users.
  • Audited and wrote Solidity contracts for token launches and DAO governance modules — identified and resolved re-entrancy vulnerabilities before any code went to mainnet.
  • Integrated LLM-based assistants into client products with a custom prompt engineering layer that improved response relevance without requiring model fine-tuning.
  • Mentored three junior engineers through consistent weekly code reviews and introduced PR standards that brought review cycle times down from several days to a few hours.
  • Translated vague client product ideas into concrete architecture proposals and realistic delivery plans — worked directly with stakeholders throughout scoping and delivery.

Full Stack Engineer · Native Localization

Apr 2018 – Apr 2022 · Remote

  • Built and maintained translation management APIs in Node.js and Python, handling high-volume content import/export workflows across dozens of language pairs.
  • Developed the core web application frontend in React with an emphasis on editor UX that made it noticeably easier for translators to handle context-heavy content.
  • Set up GitLab CI/CD pipelines from scratch — automated test runs, staging deploys, and production releases in a way the whole distributed team trusted and used without friction.
  • Integrated third-party machine translation services and built a post-editing workflow that let translators review AI output rather than starting from blank documents.
  • Improved backend query performance significantly by introducing targeted indexes and refactoring N+1 patterns that were degrading project management views under load.
  • Maintained reliable delivery on a fully remote, multi-timezone team — kept async communication tight and shipped consistently without the coordination overhead that usually comes with distributed work.

Software Developer · Diatom Enterprises

Aug 2016 – Dec 2017 · On-site

  • Developed backend services in Java for internal business tools covering invoicing, inventory tracking, and daily reporting for the operations team.
  • Wrote and maintained REST APIs integrating with external accounting platforms, including data transformation logic and error recovery for inconsistent upstream responses.
  • Contributed to a legacy Oracle-to-PostgreSQL database migration — wrote migration scripts and validated data integrity at every stage of the process.
  • Reworked query logic in a critical reporting job that was timing out regularly, bringing average run time from several minutes down to under thirty seconds.
  • Documented API endpoints and internal processes thoroughly, making the next developer's onboarding meaningfully smoother than my own.

Education

Bachelor of Computer Science · Biznesa augstskola Turība · Riga, Latvia

Sep 2012 – May 2016

This page renders exactly what the résumé contains. Sections it does not list — certifications, talks, publications — are absent rather than invented.