Expert
Expert
Advanced
Advanced
Advanced
Advanced
Expert
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
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
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
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
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
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
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
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
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
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 馃槃