Post Job Free
Sign in

Software Engineer Senior

Location:
San Jose, CA
Posted:
April 03, 2025

Contact this candidate

Resume:

ALEC NING

Phones: 213-***-**** Email: ****.******.*******@*****.*** Portfolio LinkedIn Github

Full-Stack/Backend Engineer 5+ YOE React, Node.js, Ruby on Rails Builds high-impact applications. Work Experience

Yoshimobility Inc.

Senior Software Engineer Dec 2023 - Sept 2024

Software Engineer May 2019 - Sept 2024

Slot Scheduling Ruby on Rails, Typescript, AngularJS, Sidekiq Supported Virtual Inspections for Rideshare, DOT and Fleets

● Designed and implemented a comprehensive backend slot scheduling system for reservation, adjustment, cancellation, and service bundling.

● Integrated Zoom API for virtual inspections, positioning the app as one of the top platforms for Uber and Turo.

● Developed AngularJS-based dynamic pages for customer-facing and driver-side slot operations.

● Built web-based tools for operations teams to manage slot scheduling for customers and drivers. Loyalty Reward Ruby on Rails, Sidekiq

Record the loyalty tiers of customers and reward them with benefits. Contributed to 80% Loyalty User Retention During COVID-19

● Created an editable loyalty policy system which helps ops to customize the loyalty tiers and benefits.

● Developed a recurring loyalty points accumulation system for customers which dynamically updates loyalty tier levels.

● Reconstructed the benefit system to make backward compatible with the loyal reward. The system sets recurring benefits when loyalty tiers are upgraded.

● Developed messaging and email delivery for loyalty points and tiers. Automated Invoicing System Ruby on Rails, Quickbook API, Sidekiq Streamlined invoicing process for Fleet Customer. Reduced Finance Team's Manual Workload by 90%

● Developed an automated invoicing system, eliminating the need for manual invoicing by integrating with QuickBooks API.

● Implemented a cron-job with Sidekiq to send invoices to customers and track payment status through webhooks, automatically notifying customers when payments are received.

● Collaborated with the finance team to design and customize QuickBooks invoice templates, reducing their manual workload by 90% through automation of several hundred invoices monthly.

● Grouped orders by daily, weekly, or bi-weekly frequency, automatically generating invoices with payment links. Anti Fraud Ruby on Rails, Blazer, ActiveAdmin, Sidekiq A token-based pre-authorization system which bans fraud users and fake services by 30%.

● Collaborated on designing the token engine to encapsulate the JWT logic for invoice payment.

● Implemented an asynchronously pre-authorization strategy for better support pay-later service with Stripe API.

● Build a monitor dashboard and website features to detect fraud activity and improve anti-fraud operations. Education

USC - MS degree in Electrical Engineering

Skills

Backend: Ruby, SQL, Java, TypeScript

Frontend: HTML5, CSS3, TypeScript, React, Redux, Angular, Webpack Technologies: Ruby on Rails, Node.js, PostgreSQL, MongoDB, AWS (S3/EC2)



Contact this candidate