Software Engineer who can do frontend, backend, and mobile development
To know more about my background and expertise, ask my AI self!
- Frontend Development
- Backend Development
- Mobile Development
- Embedded Systems Development
- Electrical Engineering
- Electronics
Experience
Frontend Engineer at Honeybank Studios
- Developed custom Markdown editor with Discord syntax, slash commands, and Twemoji support
- Worked on chatbot management dashboard
- SvelteKit
- TypeScript
- Tailwind
Software Engineer at Dashlabs.ai (YC W21)
- Implemented DICOM protocol in JavaScript, enabling interoperability with x-ray, mammogram, ultrasound, and other modalities
- Developed package to generate radiologic images from DICOM image data, manipulate radiologic and ultrasound images with LUTs and stitch ultrasound clips using FFmpeg
- Developed program to chart ECG using D3.js for JavaScript and Matplotlib for Python
- Node.js
- Next.js
- TypeScript
- MongoDB
Software Engineering Intern at Dashlabs.ai (YC W21)
- Integrated medical devices with laboratory information system (LIS) product using HL7 and ASTM protocols
- Deployed Linux embedded devices to capture medical device data via TCP/IP and UDP, and RS-232 serial
- Node.js
- Next.js
- TypeScript
- MongoDB
Education
BS Electrical Engineering at University of Santo Tomas
High School at University of Santo Tomas–Legazpi
Projects
usky.app
Web client for Bluesky, a decentralized social network
- Solid.js
- TypeScript
halalan.ph
Philippine elections archive and coverage - coming soon January 12, 2024!
- Next.js
- TypeScript
memegraph
Meme search and discovery engine using OpenAI CLIP and Salesforce BLIP
- Python
- Flask
- PostgreSQL
- pgvector
baybay.in
Learn Baybayin, a pre-colonial Filipinos writing system
- Swift
- SwiftUI
matrix
Knowledge graph for investigative journalism
- PixiJS
- D3.js
- Neo4j
- TypeScript
ecg.js
ECG Viewer
- D3.js
- TypeScript
notes
Notes viewer with syntax highlighting, LaTeX, and Canvas support
- SvelteKit
- TypeScript
Open Source
barcode-kit
Scan and generate barcodes and QR codes in React, Svelte, and Solid.js