Ivan Velichko
Fullstack Development, Infrastructure & Management
I develop frontend and backend applications and automate infrastructure and delivery workflows. Coordinated frontend development for a PaaS platform as part of a team. My experience spans blockchain applications, Kubernetes, CI/CD and production service reliability.
Core skills
- Infrastructure and access
- LinuxDockerKubernetesHelmGCPYandex CloudTerraformAnsibleHashiCorp VaultLDAP
- CI/CD and automation
- GitLab CIJenkinsGitHub ActionsArgo CDHarborSonarQubePythonBash
- Observability
- PrometheusGrafanaELKSentry
- Development and data
- TypeScriptNext.jsReactReduxNode.jsExpress.jsSolidityWeb3PostgreSQLMicrosoft SQL ServerMariaDBMongoDB
Work experience
Enecuum
Fullstack Developer
Worked with the team on blockchain ecosystem services, research prototypes and test infrastructure.
ENEX DEX and Web3
- Developed the ENEX DEX backend with Express.js and Docker and the frontend with React/Redux, Babel and Webpack.
- Implemented Web3 authentication, transaction creation and signing, and blockchain data processing. These operations became part of the DEX user workflows.
- Analyzed DeFi services including Uniswap and PancakeSwap.
Cross-chain and research
- Contributed to the architecture and implementation of a bridge between Enecuum and Ethereum-like networks.
- Designed and tested smart contracts and contributed to architecture decisions.
- Researched Chainlink VRF and developed a distributed VRF service PoC, including Solidity contracts, consumer contracts and distributed nodes. Delivered a software prototype for evaluating the approach.
Testing and delivery
- Built blockchain core test infrastructure with Node.js, Mocha, MongoDB and PM2.
- Automated mobile UI tests with UI Automator and Appium and worked on Telegram interface integration.
- Configured CI/CD with GitHub Actions and Docker and administered test nodes. Contributed to test scenario design, vulnerability analysis and remediation.
CodeBurst
Frontend development and coordination · DevOps
Built a PaaS platform as part of a team. Colleagues developed and led the backend; DevOps was a shared responsibility.
Frontend
- Developed the platform frontend with TypeScript and Next.js with SSR and coordinated frontend development.
- Delivered the user-facing part of the platform for working with its services.
Infrastructure and automation
- Worked on DevOps infrastructure with the team, using Kubernetes, Argo CD, Terraform, Ansible and CI/CD.
- Wrote automation scripts for cloud operations and backend infrastructure, turning these operations into software tools.
- The shared infrastructure supported repeatable delivery through CI/CD and GitOps. The FastAPI and Celery backend was developed by colleagues.
Zoloto585
DevOps Engineer · contract engagement
Automation, maintenance and development of infrastructure for commercial services.
IaC and delivery workflows
- Automated infrastructure and service configuration with IaC, including e-commerce and Grafana. Replaced manual e-commerce configuration rollout with a GitLab-triggered workflow, speeding up deployment of configuration changes.
- Built and maintained GitLab CI and Jenkins pipelines for Python, .NET and Node.js. Worked on shared Helm chart standards and infrastructure documentation.
- Deployed and maintained Kubernetes applications using Helm. Worked with GCP infrastructure and integration of its cloud services.
Observability and reliability
- Identified the cause of recurring Sentry outages: backups blocked disk access and Snuba consumers crashed. Configured restarts, monitoring and Grafana alerts. Sentry now operates reliably and the previous outages no longer interrupt developers.
- Administered centralized ELK logging and worked on monitoring and error diagnosis.
- Deployed and maintained SonarQube and automated project synchronization through the GitLab and SonarQube APIs. Shared tooling and workflows simplified onboarding of new projects.
Services, access and protection
- Maintained the existing Harbor image registry. Administered PostgreSQL, Microsoft SQL Server and MariaDB.
- Integrated LDAP for centralized access management and worked with HashiCorp Vault for secrets management.
- Automated interaction with StormWall and Qrator Labs anti-DDoS services. Monitoring, alerts and documented response procedures reduced manual work during incidents.
Education
Specialist degree · Information Security
Saint Petersburg State University of Aerospace Instrumentation (SUAI)
September 2018 — June 2023
Information Security of Automated Systems. Degree completed.
Postgraduate study · Information Security
Saint Petersburg State University of Aerospace Instrumentation (SUAI)
October 2023 — September 2026
Languages
- Russian
- EnglishB1