Post Job Free
Sign in

Software Engineer Senior

Location:
Los Angeles, CA
Salary:
180000
Posted:
July 02, 2024

Contact this candidate

Resume:

William Chow

408-***-****

**************@*****.***

Education

Bachelor of Science

U.C. Berkeley

Professional Experience

Farmwise

Senior Software Engineer – Core Eligibility Group April 2023 – Current

Develop and maintain back-end services (including maintaining back-end UI) for Farmwise, including all farm robot and user registration, monitoring.

Develop firmware software distribution system (ensuring that robots contain the latest software stack utilizing apt and nomad to manage docker instances).

Develop image streaming service, streams cached images taken from Robot to cloud data store which is consumed by ML team for updating ML models.

Maintain cloud infrastructure on AWS using EKS and EC2.

Main stack developed in Spring Boot.

Optum Digital (United Health Group)

Principal Software Engineer – Core Eligibility Group August 2021 – April 2023

Develop and maintain back-end services for the Core Eligibility Group at Optum Digital, which registers and authorizes user access to Optum Digital’s product offerings.

Services maintained and developed are required to be HIPAA compliant.

Services deployed using EKS on AWS

Oracle December 2018 – August 2021

Principal Software Engineer - Blockchain Cloud Applications

Design, configure, and implement server features for highly scalable blockchain applications in Enterprise Resource Planning (ERP) and Supply Chain management (SCM) domains.

Lead developer on Oracle’s Intelligent Track and Trace blockchain application that provides a prebuilt blockchain solution that integrates with Oracle SaaS and PaaS solutions, as well as on prem.

Daily responsibilities include 80% development, implementation, and maintenance which included heavy use of Elasticsearch to store data.

Develop, design, review, and implement backend APIs and microservices using Java and Go.

Utilize Kafka for communication and messaging between microservices.

Leverage big data pipelines for real time analytics on various Oracle SaaS applications

Develop a cloud service that will be processing millions of transactions per day.

Work with operations to build and configure maintainable, resource-efficient systems.

Castlight October 2015 – September 2018

Senior Software Engineer/Dev Lead/Scrum Master

Castlight Acquired Jiff, Inc in April 2017 – Jiff created a HIPAA compliant platform that delivers tailored disease prevention care individualized to the unique needs of each participant.

Promoted to Lead Developer, managing the Integrations Team, responsible for Castlight’s integrations of health sensor and external fitness app APIs - FitBit, Withings, RunKeeper, BodyTrace, etc.

Responsible for development and maintenance of all Ruby SOA platform services.

Design and develop REST API microservices for devices (FitBit) and third-party services (Teledoc), bulk mass data uploads/downloads, and SSO App-to-App/Web-to-Web integrations.

Spun up hundreds of instances which equated to processing over 1 billion pieces of data using Kafka.

Implemented Jenkins CI/CD pipeline and containerized applications using Docker for Kubernetes deployment.

Hold Scrum Master responsibilities of about half a dozen front-end and back-end developers, leading daily standups, mentoring new/junior developers, interface with a multitude of teams daily, and current SME for how integrations work.

YesVideo August 2014 – October 2016

Senior Software Engineer/Dev Lead

Full stack development of a Ruby on Rails e-commerce application based on Shopify, which was to support their Legacy Republic application.

Participated modernizing the aging infrastructure and applications with Cloud Infrastructure, designed, and implemented YesVideo web applications and services with Ruby on Rails.

Implemented order processing and tracking automation with Ruby on Rails and state machines.

MySQL/MongoDB/Rails stack.

IntertTust (SyncTV) July 2013 – August 2014

Senior Backend Software Engineer

Senior Ruby on Rails back-end engineer on the SyncTV product, white-label video streaming platform. Focus is on the backend Ruby on Rails application, which provides a Web API for OTT clients.

Customers are mainly foreign European media companies like TF1 from France. Other companies we service include TV manufacturers like Vizio.

Supported streaming to various different clients, such as Xbox One and web based client. Protocols used were MPEG-Dash (for XboxOne) and HLS.

Developed back-end services that coordinated encoding (using FFMPEG), DRM management (PlayReady and WideVine), and CDN distribution.

Developed APIs for creation of content metadata and creation of playlists.

Visa May 2011 – July 2013

Staff Software Engineer

Ruby on Rails SME, hired specifically to develop V.me, Visa’s Online Digital Payments infrastructure.

Organized Visa’s internal Ruby on Rails through recruitment, selection, and training of Ruby on Rails engineers.

**PREVIOUS EXPERIENCE PROVIDED UPON REQUEST**



Contact this candidate