Ilya Biin 路 Senior Software Engineer
Ilya Biin

Ilya Biin Senior Software Engineer

Contact me

Skills

    Programming Languages

    Expert

    • Golang
    • Python
    • C/C++

    Backend Technologies

    Expert

    • Microservices
    • RESTful APIs
    • gRPC
    • GraphQL

    DevOps & Cloud

    Advanced

    • AWS
    • Kubernetes
    • Docker
    • CI/CD

    Databases

    Advanced

    • Postgres
    • Redis
    • Aerospike
    • ElasticSearch

    Networking

    Advanced

    • TCP/IP
    • UDP
    • Load Balancing
    • VPN Technologies

    Cryptocurrency & Blockchain

    Advanced

    • Smart Contracts
    • DeFi Protocols
    • Crypto Exchanges

    System Design

    Expert

    • Scalable Architectures
    • High Availability Systems
    • Distributed Systems

Languages

English Russian

Experience activity

January 2024

Joined 1inch

Software Engineer

1inch is a leading decentralized exchange (DEX) aggregator in the DeFi space. As part of the gateway team, I was responsible for the Golang component of the load balancer, crucial for handling high-volume crypto transactions efficiently.

Maintained and optimized the Golang part of the load balancer, ensuring smooth operation during peak trading times

Established a template for new microservices, streamlining the development process for the team

Integrated a dependency injection framework, enhancing runtime configuration and monitoring capabilities

Revamped the logging system for improved flexibility and informative output, crucial for real-time debugging in a high-stakes financial environment

June 2023

Joined 0hub

Software Engineer

0hub is an innovative crypto platform pushing the boundaries of decentralized finance. Working with a unique, hand-written stack, I had the freedom to implement creative solutions for critical components of the trading system.

Architected and implemented the messaging stack for the trading system, ensuring real-time data flow and order execution

Overhauled the billing subcomponent, improving transaction accuracy and system reliability

Integrated a crypto payment gateway, expanding the platform's capabilities and user base

Leveraged my experience in both traditional finance and crypto to bridge the gap between conventional and decentralized financial systems

January 2023

Completed a personal project

AI-Powered Translation System

Developed a cutting-edge AI-powered translation system that provides accurate and context-aware translations, showcasing the potential of AI in language processing.

Architected and implemented a modular AI-powered translation system using GoLang, demonstrating proficiency in both AI and software engineering

Designed and built a context-aware conversation flow management system, enhancing translation accuracy in complex dialogues

Conducted rigorous testing and performance optimization, ensuring reliable system performance under various load conditions

Integrated the system with popular messaging platforms, showcasing practical application of the technology

December 2022

Joined ForestVPN

Software Engineer

At ForestVPN, I was a part of an exerimental project, focusing on both the core VPN service and client applications.

Designed and implemented an MVP for mobile computing, expanding ForestVPN's reach to mobile users

Developed network virtualization solutions to enhance VPN performance and security

Created sandboxing mechanisms for applications, improving user privacy and system integrity

Implemented advanced censorship bypass techniques, making ForestVPN effective in restrictive network environments

April 2018

Finished a degree at Colegio De Porta Vaga

November 2018

Joined Toptal

Software Engineer

As a Toptal engineer, I worked on diverse projects for high-profile clients, including Tesla and Workato. This role allowed me to tackle a wide range of technical challenges and further hone my skills in Golang, Python, and DevOps.

Designed and integrated a comprehensive metrics system, improving visibility into system performance and user behavior

Enhanced Golang TensorFlow library with GPU support in Kubernetes, significantly boosting ML model training speeds
Because who doesn't love faster training times? 馃殌

Led the migration of functionality from a NodeJS monolith to Golang microservices, improving system scalability and maintainability

Developed Parallax, a data hub for a major automotive company, utilizing gRPC for efficient data retrieval and distribution

Contributed to highly scalable web applications using Python and JavaScript, working closely with cross-functional teams

Built and maintained Go applications and APIs on AWS, ensuring high performance and reliability

Implemented metrics and analytics tools integration for a system using Go, Docker, docker-compose, and PostgreSQL

December 2017

Joined Coins.ph

Software Developer

Coins.ph is a leading digital wallet and cryptocurrency exchange in the Philippines. As part of the infrastructure team, I contributed to the platform's scalability and feature set.

Designed and implemented a Jira/Github/CI/Deployment integration service, streamlining the development workflow
Yes, I'm that guy who automates everything 馃槈

Integrated Alphapoint exchange, providing users with cost-effective fiat-to-crypto exchange options

Created a Golang microservice template, accelerating new service development

Set up Prometheus monitoring for the Kubernetes cluster and applications, enhancing observability

Implemented Redis cluster autoscaling for Kubernetes, optimizing resource utilization

February 2017

Joined Gett.com

Software Engineer

At Gett, a popular ride-hailing service, I was part of the Billing Team, responsible for developing and maintaining the internal accounting service for drivers.

Prepared and conducted an internal Go qualification test, elevating the team's Golang proficiency

Architected the driver earnings service (DES) with an embedded conflict resolution system, ensuring accurate and fair compensation

Developed a comprehensive API for business intelligence in the DES, providing valuable insights for decision-making

Identified and resolved a major performance bottleneck in the DES production environment, significantly improving system efficiency

February 2015

Joined Emerging Travel Inc. (ETI)

System Architect

As System Architect at ETI, I played a crucial role in shaping the company's technical strategy and maintaining high availability of our hotel booking platform.

Spearheaded the development of a third-party integrations pipeline, expanding our hotel inventory and improving booking options

Designed and implemented a microservice architecture on Kubernetes, enhancing system scalability and resilience

Constructed a robust network balancing layer to handle high traffic loads efficiently

Mentored development teams and provided tools for improved productivity and code quality

October 2011

Joined Emerging Travel Inc. (ETI)

Software Engineer

In my initial role at ETI, I focused on improving the speed and quality of the website's search system, laying the groundwork for the company's future growth.

Engineered a dynamic pricing engine considering marketing, supply, and customer factors, optimizing revenue

Designed and implemented a flexible business rules engine, allowing for rapid adaptation to market changes

Led the effort to split monolithic Python code into Golang/Python microservices, improving system modularity and performance

Developed a high-performance 1Tb/1,000,000rps caching layer using Aerospike, dramatically reducing database load and improving response times

February 2010

Joined Mail.Ru Group

Software Developer

At Mail.Ru Group, I was involved in the technical aspects of the ICQ acquisition, focusing on acceptance tests and inter-service communication.

Conducted comprehensive acceptance tests for ICQ following its acquisition by Mail.Ru Group

Developed the inter-service communication (interop) between ICQ and Mail.Ru Agent, ensuring seamless integration

Gained valuable experience in large-scale system integration and migration
Ah, the good old days before everyone just used Telegram 馃槃

July 2009

Finished a degree at Moscow Institute of Physics and Technology (MIPT)