asummerville

Senior Software Engineer

6 years in backend/infra, last couple on Solana building trading systems where latency actually matters. Before crypto I worked on games with millions of daily players - high throughput work.


I like making things fast. That's the work I enjoy, whether it's smart contract optimization, validator tuning, or shaving time off an execution path.

Rust, Go, Python. Comfortable from contracts down to infra.

Open to trading infra, DeFi protocol work, or general blockchain engineering. Remote, flexible on hybrid.


Experience: 6 years

Yearly salary: $190,000

Hourly rate: $90

Nationality: 🇺🇸 United States

Residency: 🇺🇸 United States


Experience

Senior Software Engineer
Slingshot Engine Trading
2023 - 2026
- Developed on-chain trading solutions to facilitate faster, more efficient trading on the Solana blockchain. - Built a trading system that detects and executes trades within the same block as listings, achieving transaction confirmation within 10 ms by optimizing smart contracts. - Created a token analysis tool using OCR via Textract and Google Vision to identify market trends, analyze image similarities, and extract text for identifying strong buy opportunities. - Implemented a Rust-based smart contract to manage trading strategies, supporting long and short positions with price calculations and state management. - Developed a secure API for clients, enabling access to all functionalities for trading, including private key encryption for security and real-time market data streaming via gRPC. - Enhanced validator node performance to improve transaction request streaming to the network, reducing latency and speeding up data processing.
Lead Software Engineer
Mobile Game Advertising & More Inc
2022 - 2023
- Led a team of 4 engineers to implement weekly updates, adding continuous content and improvements to keep players engaged. - Developed player clan system that processes 10K+ requests/sec; reduced latency to 95 ms (from 200 ms) by implementing database indexing, and leveraging Redis and RabbitMQ. - Designed and implemented a battlepass system that enhanced the core gameplay loop, providing players with fresh challenges and rewards, resulting in increased DAU from 2M to 6M, grew MAU from 30M to 46M, 2 months after release.
Developer
Twin Atlas LLC
2021 - 2022
Twin Atlas is a Game Studio with over 17 titles, I primarily worked on two titles, a social game focused on character creation, and Drive World a fast-paced competitive driving game - Developed an in-depth character creation system that allowed players to customize every aspect of their character adding to players' experiences, increased playtime to 2.5 hours (from 1 hour), and MAU to 10M from (7M MAU). - Implemented a system that enabled players to vote on or sell avatars, fostering a player-driven economy. Used technologies like MongoDB, Stripe Redis, and S3 for avatar storage. One of the top-selling players created an avatar and generated over 10k+ in revenue from this system. - For Drive World, I developed and implemented an overhaul to the driving system, it enhanced the responsiveness, physics, and realism. This overhaul increased playtime to 40 minutes (from 20 minutes) and increased CCU to 15k (from 5k).
Software Engineer
Primarketing
2020 - 2022
Primarketing, a marketing company that helps businesses establish a presence on Roblox - Implemented scalable and efficient applications using Django and AWS, improving system performance by 25% (from 120ms to 90ms average response time) and reducing development time by 15% (from 5 weeks to 4.25 weeks per feature). - Collaborated with team members to gather requirements, design solutions, and deliver client-focused features, resulting in a 90% client satisfaction rate (up from 85%) and a 20% increase in positive client feedback. - Optimized existing codebases and participated in code reviews, reducing bug reports by 30% (from 40 to 28 per month) and contributing to a 20% increase in overall team productivity (from 6 to 7 story points per sprint).

Skills

computer-science
devops
golang
python
quantitative
rust
solana
english