Senior software engineer / San Diego, CA

I build software
people rely on.

I'm Onel, a senior software engineer at Gravity Payments. I work on applications, APIs, automated testing, and cloud services.

CurrentlySenior Software Engineer · Gravity Payments
StudiedComputer Science · UC San Diego
Onel Shina

01 / Projects

A few things I've made

A portfolio calculator, a Bitcoin ETF tracker, and an Android journal app.

01Financial simulator · Web app

GrowCalc

I built GrowCalc to see how savings, withdrawals, inflation, and returns could affect a portfolio over time.

  • Historical simulation
  • Scenario comparison
  • Inflation
Open GrowCalc
growcalc.onelshina.com
02Data product · Web app

Bitcoin ETFs Tracker

I wrote a Python job to collect Bitcoin ETF stats on a schedule, then built a small Next.js site to browse them.

  • Python
  • AWS Lambda
  • DynamoDB
  • Next.js
Open the tracker
03Android app · Personal project

MyJournal

MyJournal is an Android app I made to track daily moods and satisfaction, with charts to look back over time.

  • Android
  • Mood tracking
  • Data visualization
View MyJournal on GitHub

02 / Experience

Experience & education

I lead fintech product delivery at Gravity Payments, from system design through launch.

Jan 2025 — Present

Gravity Payments mark

Senior Software Engineer

Gravity Payments

I build AWS services and React/Express apps, with CI/CD, monitoring, and automated testing.

Education

UC San Diego crest

B.S. in Computer Science

University of California, San Diego

Coursework included software engineering, machine learning, data structures, cryptography, and database systems.

03 / A little more

Outside of work

I like traveling, spending time in nature, playing sports, and being with my family.

Languages & frameworks

  • TypeScript
  • JavaScript
  • Python
  • SQL
  • React
  • Node.js
  • Express
  • Serverless

Cloud & delivery

  • AWS
  • IAM
  • Lambda
  • EC2
  • ECS
  • DynamoDB
  • RDS
  • Step Functions
  • SQS
  • EventBridge
  • S3
  • Cognito
  • SES
  • KMS
  • Docker
  • Infrastructure as code
  • GitHub Actions
  • CI/CD
  • Datadog
  • CloudWatch

Quality & integrations

  • Jest
  • Playwright
  • Cypress
  • Postman
  • Mocha
  • PyTest
  • Appium
  • XCUITest
  • Salesforce
  • jsforce
  • Plaid
  • REST APIs

04 / Contact

Get in touch

Feel free to reach out. I'm happy to connect.