Available to hire
I’m a senior full-stack engineer with deep experience building and scaling production systems across both front-end and back-end stacks. I’ve worked extensively with React, TypeScript, Node.js, Python, and cloud-based microservices, delivering high-performance APIs, modern UI components, and end-to-end product features for large distributed platforms. I’m comfortable working independently, collaborating remotely, and taking ownership of complex tasks from design through delivery. My focus is always on writing clean, reliable code, improving performance, and shipping work that feels solid and user-ready.
Experience Level
Language
English
Fluent
Work Experience
Senior Software Engineer at Meta
August 1, 2025 - August 1, 2025Led the migration of legacy services to a Golang-based microservices architecture on EKS, improving p95 latency by ~30% and enabling Messenger to handle tens of millions of concurrent connections with minimal downtime. Designed and implemented real-time pipelines in Go and Kafka; wrote Python-based data processors to clean, enrich, and aggregate billions of daily interactions; built high-throughput gRPC APIs for ad targeting and delivery; built supporting Python services for campaign analytics and A/B experimentation. Built a multi-tenant event-driven system using AWS Lambda, DynamoDB, and SQS to deliver billions of push notifications daily across Messenger, Instagram, and Facebook apps. Integrated Python workers for data transformation and monitoring tasks. Implemented secure REST and GraphQL APIs in Node.js and Go for Meta Pay and third-party payment providers Stripe, PayPal, ensuring PCI compliance and smooth integration with customer-facing apps. Lead adoption of Prometheus, Jaeger
Senior Software Engineer at Microsoft
December 1, 2021 - December 1, 2021Developed and deployed real-time data pipelines using Go and Python to process billions of telemetry events daily from Office 365 applications. Integrated with Azure Event Hubs and Application Insights to provide near real-time analytics and reporting for internal dashboards and Power BI, enhancing operational insights and reducing incident response times. Engineered a scalable, multi-tenant event-driven system utilizing Azure Service Bus and Functions to manage and deliver real-time notifications across Microsoft Teams. Implemented Python-based workers for message enrichment, monitoring, and retry mechanisms, ensuring high availability and reliability. Contributed to modernization of Microsoft Entra IDs by migrating legacy authentication components to Go-based microservices on AKS. Implemented OAuth2 and JWT-based authentication flows, enhancing security and scalability for enterprise and consumer logins. Extended observability across backend services by integrating Prometheus and App
Software Engineer at NVIDIA
June 1, 2018 - June 1, 2018Developed internal REST APIs in Go (net/http, Gorilla Mux), implementing endpoints for telemetry and configuration services. Optimized database queries and handler logic to reduce latency by 15%. Assisted in implementing gRPC microservices using Go and Protobuf. Refactored Node.js/Express APIs, added Redis caching, and optimized query handling. Improved throughput for internal analytics APIs while maintaining API contract consistency. Implemented AngularJS components and contributed to Angular 2 migration, integrating frontend with backend via REST and GraphQL. Supported PostgreSQL and MongoDB schema updates, adding indexes and optimizing aggregations for high-throughput data queries. Collaborated on deploying Go/Node.js services to AWS EC2 and RDS, using S3 for storage. Wrote Go unit tests and supported Postman API regression tests. Configured ELK Stack and AWS CloudWatch logging for tracing, error detection, and performance monitoring. Reduced CPU utilization with concurrency optimiz
Junior Software Engineer at School of Computing, University of Utah
March 1, 2014 - March 1, 2014Contributed to backend REST APIs in Python for reporting and authentication modules, implementing endpoints and supporting CRUD operations. Assisted in building lightweight Node.js services for internal tools, adding features and debugging issues. Developed small Go CLI tools to support utilities and learning concurrency. Supported MySQL/PostgreSQL schema updates for API-backed features. Built admin dashboard modules using AngularJS, jQuery, and Bootstrap, connecting UIs to backend services. Participated in JUnit, Mocha, and Go tests, validating services. Helped configure Nagios and basic log rotation scripts for observability. Assisted in EC2 and CloudFront POC migrations, gaining early cloud deployment experience. Wrote helper scripts in Go and Node.js for log parsing, data transformation, and repetitive tasks.
Education
Master's degree in Computer Science at University of Utah
January 1, 2007 - December 1, 2014Qualifications
Industry Experience
Software & Internet, Media & Entertainment
Experience Level
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Redmond today.