Available to hire
Senior Software Engineer with 15+ years of experience building scalable, user-centric technology platforms. Expertise spans full-stack development, microservices architecture, and distributed systems, with hands-on work in high-volume finance applications.
Strong background in payment processing, trading systems, and regulatory compliance. Proven record optimizing performance and reliability at scale, migrating legacy monoliths to microservices, and improving developer productivity through mentoring and reusable platform components.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Aragonese
Advanced
Javanese
Advanced
Work Experience
Senior Software Engineer at Airbnb
June 1, 2019 - PresentOptimized Airbnb’s main accommodation search and booking pages, improving time-to-interactive, SEO, load time, and conversion. Implemented React code-splitting, server-side rendering (SSR), and enhanced image delivery. Contributed to large-scale JavaScript to TypeScript migration using ts-migrate, enforcing strong typing for GraphQL APIs and reusable UI components to prevent runtime regressions.
Designed, developed, and maintained high-performance backend services and microservices in Go, Python, and Java supporting booking, payments, personalization, search ranking, and automation workflows. Migrated legacy Ruby on Rails monolith components to microservices, reducing deployment time and improving fault isolation while modernizing architecture. Leveraged AWS (EC2, RDS, S3), Docker/Kubernetes, and CI/CD automation for resilient, scalable, reliable production systems. Mentored junior engineers across frontend performance (React/TypeScript) and backend distributed systems (microservice
Software Engineer at Quarkchain
June 1, 2018 - May 31, 2019Contributed to a high-throughput sharded Layer-1 blockchain, working on core protocol components including node communication, transaction validation, and cross-shard coordination within a distributed P2P network. Designed and optimized backend services in Go and Python to improve block propagation efficiency, node performance, and overall network stability during rapid production scaling. Collaborated with a fast-paced startup team to deliver production-ready blockchain features, gaining hands-on distributed systems and consensus experience and practical exposure to real-world crypto infrastructure.
Software Engineer at Facebook
January 1, 2014 - June 30, 2018Helped build and scale Meta’s messaging systems by developing high-throughput distributed backend services powering Messenger, focusing on delivery reliability, low-latency fan-out, and storage sharding. Architected and optimized backend components in Hack (HHVM), C++, and Python to improve message routing efficiency and reduce tail latency, strengthening system resilience across globally distributed data centers.
Partnered cross-functionally with infrastructure and mobile engineering teams to deliver production-grade messaging features, gaining deep experience with large-scale distributed systems, real-time communication protocols, and high-availability service architecture.
Software Engineer at Oracle
June 1, 2011 - January 31, 2014Designed and developed backend infrastructure services in Java and SQL supporting scalable cloud platform components for provisioning, monitoring, and enterprise workload management. Built and optimized distributed service modules handling high-volume configuration and metadata storage, improving system throughput and reducing latency by ~25% through query tuning and caching strategies.
Collaborated with cross-functional teams on cloud platform reliability initiatives, implementing automated deployment scripts, logging/monitoring integrations, and performance diagnostics across Linux-based environments.
Education
Master of Science in Computer Science at Duke University
January 1, 2009 - January 1, 2011Qualifications
Industry Experience
Software & Internet, Financial Services, Computers & Electronics, Media & Entertainment
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Sunnyvale today.