Ula Tuychiev
Software Engineer
About me
Senior Software Engineer with 7+ years of experience specializing in Ruby/Rails and JavaScript.
Open-source contributor focused on optimizing systems and solving complex technical challenges.
Proven track record of improving application performance and mentoring engineering teams.
Skills
Ruby
Ruby on Rails
JavaScript
Node.js
React
GraphQL
Apollo
SQL
PostgreSQL
Docker
Kubernetes
GCP
AWS
CI/CD
Github Actions
Jenkins
Git
Github
Ansible
Terraform
RSpec
Cucumber
Unit Testing
Vim / Neovim
Experience
Toptal LLC | 2021-2024
Senior Software Engineer
- Maintained a Node.js-based GraphQL API Gateway, integrating up to 10 multiple service-specific endpoints
- Contributed to GraphQL tooling for Ruby ecosystem, developing code generation utilities for types, mutations, specs, and schema updates which increased our developers performance and decreased feature development time from 1-2 hours to 15-20 minutes
- Optimized application performance, reducing average request time by 20-40% and decreasing resource utilization by 10-30%
- Established GraphQL best practices by developing custom RuboCop linting rules and automation tools
- Led technical initiatives E2E, from identifying system requirements and partner dependencies to workload balancing, software implementation, engineering, testing and configuring metrics, alarms, monitors, and dashboards
- Continues Integration, pull requests, code reviews, load/stress testing, unit/integration/e2e testing
- Led technical interviews and candidate evaluations for engineering roles across multiple teams
- Mentored junior and middle software engineers in the team
datarockets | 2019-2021
Software Engineer
- Developed and maintained multiple projects across e-commerce, fintech, and healthcare domains using programming languages as Ruby, Python, JavaScript, and even Scheme and frameworks as Ruby on Rails, Django, and React
- Implemented new features and optimized existing functionality for improved performance and scalability
- Led daily Scrum ceremonies, retro meetings and sprint planning as acting Scrum Master
Crypderex | 2017-2019
Software Engineer
- Developed and optimized a cryptocurrency exchange platform built on Ruby on Rails
- Implemented secure trading features and real-time market data integration
Hexlet | 2017
Intern Software Engineer
- Developed and maintained online programming learning platform
- Implemented interactive coding exercises and automated assessment systems
Education
Master of Telecommunication Technologies
Tashkent University of Information Technologies | 2011-2015
Languages
Russian (Fluent)
English (Intermediate)