Software Developer
13+ years exp
SQL
JavaScript
Go
Active 1 day ago
Invite to interview
Message
Download CVCV
Overview
Technical skills
Timeline
Roles
Overview
Backend engineer with professional experience building Go services on AWS, including REST and gRPC APIs and distributed systems. Has led production delivery and release safety work, including auth hardening, observability, and CI/CD modernization. Experience spans backend workflows with queues, exports, and relational databases.
Technical skills
SQL• 13y+
JavaScript• 13y+
Go• Senior • 10y+
Databases
MySQL
PostgreSQL• 10y+
Amazon Aurora• 3y+
AI/ML
Cursor• 3y+
DevOps
AWS• 10y+
gRPC• 10y+
Terraform• 10y+
GitHub Actions• 8y+
CI/CD• 3y+
Cybersecurity
HIPAA
SOC 2
Timeline
Senior Software Engineer
•
Senior
Roku
•
Full-Time
Led Go backend delivery for multiple production services on AWS, coordinating releases with a squad. Designed REST and gRPC APIs using Aurora and ElastiCache and improved latency for key client workflows. Hardened authentication and authorization for SDK integrations with JWT, OAuth, and API key controls, and improved rate limiting for suspicious traffic. Owned distributed debugging across SQS workers, S3 exports, and CloudWatch traces while modernizing CI/CD for safer deployments.
Go
AWS
gRPC
Amazon Aurora
CI/CD
GitHub Actions
Terraform
Cursor
Software Engineer
•
Middle
Roku
•
Full-Time
Built Go backend service components on AWS supporting product and partner-facing integrations. Maintained REST endpoints and internal gRPC interfaces, improving request validation and reducing integration defects. Refactored data access with PostgreSQL and optimized query performance, while operating SQS-backed workers and S3 export jobs. Supported release automation with GitHub Actions and Terraform and worked on authentication updates including JWT session handling and API key rotation.
Gosince 2016
AWSsince 2016
gRPCsince 2016
PostgreSQL
GitHub Actionssince 2016
Terraformsince 2016
Software Intern
•
Junior
Roku
•
Internship
Delivered internal utilities using JavaScript and SQL to reduce manual lookup time for engineering teammates. Added test coverage for a reporting workflow by writing test cases to catch edge cases before release. Improved logging fields for an admin data path to make failures easier to trace during review and supported a small service integration with senior engineers during weekly sprints.
JavaScript
SQL
