RW

I’m a software engineer with 11 years of experience building and maintaining production web and API-driven applications for SaaS and enterprise teams.

About

I’m a software engineer with 11 years of experience building and maintaining production web and API-driven applications for SaaS and enterprise teams. I work primarily with Python and TypeScript/JavaScript, and I enjoy turning product requirements into well-scoped features that ship reliably—often by improving performance, reliability, and developer experience along the way.

Over my career, I’ve integrated third-party services through REST APIs and GraphQL, evolved older modules into smaller microservices, and helped move services into CI/CD pipelines and cloud environments (including AWS and Docker). I also value clear communication with distributed teams, and I support releases with automated testing and incident debugging, while keeping security (OAuth/JWT) and observability front and center.

  • 10 years' experience
  • Joined November 2026

Languages

  • JavaneseAdvanced

Industry experience

  • Software & Internet
  • Professional Services

Work experience

Software Engineer · GoogleJun 2026 – Present · 6 mos

Builds and maintains application features in TypeScript and React for a distributed product team. Integrates third-party services via REST APIs and GraphQL using adapter layers to keep external data formats out of core code. Develops backend services in Python and Node.js and breaks older modules into smaller microservices. Runs Docker-based services and GitHub Actions CI/CD pipelines, addressing flaky build steps that stall releases. Supports AI-enabled product features by wiring model endpoints and handling timeouts and invalid responses. Improves performance by tuning PostgreSQL queries and adding indexes from execution plan review. Writes Jest and Cypress tests for frequently failing flows, debugs production incidents using logs and dashboards, and documents post-incident learnings. Helps secure internal APIs with OAuth and JWT and reviews pull requests by explaining tradeoffs clearly.

Application Engineer · GoogleMay 2019 – Jun 2026 · 7 yrs 2 mos

Built web applications using React, Node.js, and Python for internal and customer-facing teams. Designed REST APIs and documented them so other teams could integrate without constant back-and-forth. Led a migration of multiple services to AWS and containerized services with Docker. Established CI/CD pipelines using Jenkins, later moving to GitHub Actions. Optimized database performance by rewriting slow SQL Server and PostgreSQL queries and cleaning up schema design. Integrated payment and messaging provider APIs with robust retry/failure handling. Added Pytest and Selenium regression suites before releases. Troubleshot and fixed a long-running memory leak in a Node.js service, used Power BI and Excel to analyze product usage data, mentored newer engineers through code reviews and API design guidance, and participated in on-call rotation including incident fixes and short postmortems.

Software Applications Engineer · Red HatNov 2015 – Apr 2019 · 3 yrs 6 mos

Developed Java and Python services for enterprise applications using Spring and Flask. Built internal tools with jQuery, JavaScript, and AngularJS on top of REST APIs. Used Jenkins and Git for source control and builds. Worked with MySQL and PostgreSQL, tuning queries and indexes. Reproduced and fixed customer-reported bugs locally before patching. Wrote JUnit tests and Selenium scripts for regression runs. Packaged applications for deployment using early Docker and Linux shell scripts, and collaborated with support engineers to identify root causes of recurring tickets.

Education

Bachelor of Science in Computer Science · Western Governors University2011 – 2015
Master of Science in Computer Science · Georgia Institute of Technology2017 – 2022

Hire Ren Wilson today

Post a job and invite Ren, or contact them directly. No hidden commission.

Post a job