| 1. Could you introduce yourself and tell us about you? Your current / recent jobs and employers? Previous companies and jobs? He has 4 years of experience primarily in Back-End, Front-End, and Full Stack development, and a year of experience in Rust Development. In one of his personal projects, he achieved an impressive 170 nanoseconds execution latency in a project by focusing on minimizing concurrency bottlenecks. He initially used standard Mutex locking, which resulted in unacceptable bottlenecks and low throughput and successfully switched to a message passing paradigm using the Crossbeam library to eliminate locking and achieve higher throughput. To efficiently manage price levels and order matching (like quickly finding the best price), he used a B-Tree Map. The B-Tree Map maintains sorted data, ensuring that the best price is always readily available at the beginning or end of the map. In his real-time crypto data aggregator project, he used Tokio (asynchronous runtime) and Crossbeam to handle high-throughput WebSocket data ingestion while ensuring data consistency and managing back pressure by implementing a bounded channel (100 bound) in Tokio for the sender and receiver. A bounded channel limits the number of messages that can be queued, naturally slowing the producer if the consumer falls behind. To prevent the data processing speed from falling behind the ingestion rate, he prioritized making the consumer logic as efficient as possible. His goal was to ensure the consumer could process data faster than the ingestion rate (throughput), thus avoiding queue buildup. 2. What skill(s) / experience would you self-describe as strongest or specialist in? Strongest skills would be TypeScript, indicating years of professional experience in typed web application development (across both front-end and back-end environments). He possesses experience in smart contract development using Solidity, positioning him for roles involving blockchain and decentralized application development. Moreover, he has a foundational understanding and practice in Rust, noting that while he lacks professional experience, he has dedicated self-learning time to it, supporting his earlier discussion on low-latency systems. 3. Do you have the lists of key criteria’s according to the clients’ requirements? He has 4 years of experience primarily in Back-End, Front-End, and Full Stack development, and a year of experience in Rust Development. He built a High-Performance Orderbook in Rust achieving 170ns execution latency and used a message-passing concurrency model with crossbeam channels for lock-free performance. He also built a Real-Time Crypto Data Aggregator using tokio and crossbeam to decouple network I/O. Additionally, he connects to a live Binance WebSocket feed and has extensive experience building REST APIs using Go and TypeScript. And has full-stack experience (Vue.js, React, Next.js ), backend/microservices experience , and database experience (PostgreSQL, Redis, MySQL ) |
Rust, Mutex, B-Tree Map, WebSocket, Tokio, TypeScript, REST APIs, Vue.js
Department: HOT SG IT Development
Salary: 100k-150k USD anually
Ready to Hire?
We’ll connect you with the right professionals – email us at marketing@svarecruitment.com today.




RECRUITER SUMMARY
HOT SG/ID IT Development, Rust Mutex B-Tree Map WebSocket Tokio TypeScript REST APIs Vue.js, 100k-150k USD anually
11/12/2025
Candidate Background
Nationality:
Indonesian
Residence:
Indonesia
Education:
Bachelor of Science in Information Systems (Computer Science focus) at XXXX
Languages:
English – Fluent
Indonesian – Native
Experience:
4 years of experience in the industryCurrent & Previous Employers and jobs include:
Software Engineering Reviewer at XXXX
Full Stack Web3 Engineer at XXXX
Software Engineer at XXXX
Backend Engineer at XXXX
Motives:
Is actively looking for a job now since he wants a more challenging role. Open for Quantitative Developer or Smart Engineer remote roles anywhere.
Current Salary:
50 USD per hour
Expected Salary:
100k-150k USD anually
Notice Period:
2 Weeks
Interview Availability:
Anytime
Interview Assessment Notes
Interested in this candidate?
Job-Seeker Agreement
The Candidate has agreed that Silicon Valley Associates Recruitment may disclose their profile to potential employers for the purpose of seeking new employment.
Silicon Valley Associates Recruitment will never charge any fees from job-seekers.
Employer Terms
General Terms and Conditions apply to all requests, offers, and agreements regarding the provision of services, and are available upon request.
These can be sent to you on request or can be found on our website: svarecruitment.com.

