Portfolio
RIEL JOSEPH BULAYBULAY
SOFTWARE ENGINEER
About Me
Software Engineer with 6+ years of experience specializing in fullstack web development and blockchain engineering. Built and shipped production systems across Web3, fintech, and SaaS domains for both startups and established companies. Proficient in TypeScript, React, Node.js, and Solidity with a track record of leading migrations, mentoring engineering teams, and delivering high-impact features end-to-end.
Education
Bachelor of Science in Computer Engineering (2022)
Mindanao State University – Iligan Institute of Technology A.Bonifacio Street, Tibanga High-way Iligan City, Philippines (9200)
Experience
Soulbound Inc. (Remote) (Nov, 2024 - Present)
Senior Software Engineer / Blockchain Engineer
Built and maintained both frontend and backend systems for a next-gen Web3 streaming platform: designed UI components, integrated blockchain SDKs, developed smart contracts, and managed node interactions on decentralized infrastructure.
Optimized core database queries for a B2B financial SaaS platform (Django/React), achieving 40-66% faster query times through bulk-fetching strategies and eliminating expensive UNION queries.
Redesigned the deployment pipeline: migrated from tar/scp to GCP Artifact Registry, secrets from .env files to GCP Secret Manager, and built GitHub Actions workflows with per-environment triggers, health checks, and automatic rollback.
Reduced Docker build times by 11x (28 min to 2.5 min) by migrating from pip to uv, and optimized Dockerfiles with multi-stage builds achieving 93% smaller build context and 29% smaller images.
Migrated API documentation to drf-spectacular, enabling auto-generated type-safe TypeScript SDK with React Query hooks, establishing end-to-end type safety across the full stack.
Led a team of 3 engineers to upgrade codebases, restructure file organization, and improve coding practices, reducing feature delivery time.
Keyring Network (Remote, Contract) (Jun, 2024 - Nov, 2024)
Frontend Engineer
Streamlined the Rule Builder workflow by refactoring UI components and fixing layout bugs, enabling compliance teams to assemble granular admission policies in fewer steps and reducing policy-creation friction for new clients.
Elevated user engagement with micro-interactions by implementing lightweight, performant animations that improved perceived responsiveness and reduced drop-off in long, multi-stage form flows.
Jeeters (Remote, Contract) (Jun, 2024 - Nov, 2024)
Blockchain Engineer
Launched a Solana token-tracking Telegram bot serving hundreds of active users, enabling real-time monitoring of token balances, transactions, and profit/loss directly within Telegram.
Integrated automated trading capabilities, enabling users to execute buy/sell commands directly in Telegram across multiple DEXs and CEXs, reducing manual effort and increasing trading speed.
Built cross-platform DEX/CEX integrations (Jupiter, Orca, Raydium) and centralized exchanges, providing users with both decentralized and centralized trading options in a single interface.
Token Metrics (Remote) (Jul, 2023 - Feb, 2024)
Software Engineer
Contributed to a cross-functional team building an automated crypto asset allocator, delivering a model that aligned incentives for index investors, creators, and token holders.
Led the migration of the legacy Angular codebase to Next.js, improving application load speed by 3x and significantly enhancing both developer and user experience.
Drove CI/CD adoption across a team of 4, implementing GitHub Actions for automated deployments, eliminating manual deployment errors and improving website reliability.
Optimized database models and backend queries, reducing transaction costs and improving row retrieval efficiency.
Atlantis World (Remote) (Jul, 2022 - Jul, 2023)
Blockchain Developer
Built core Web3 integrations for a social metaverse, connecting blockchain protocols with social, gaming, and education features in a 2D browser-based virtual world.
Integrated numerous Web3 protocols into the platform and refined design and functionality following the team's established standards and architecture.
Worked across the stack with React, web3.js, ethers.js, Ethereum smart contracts, and Solidity.
Otterdev (Remote) (Jun, 2021 - Jul, 2022)
Full Stack Software Engineer (Senior)
Mentored and supervised 3 junior software engineers, conducting code reviews and pair programming sessions to accelerate their growth.
Delivered 4 client projects as lead developer, owning end-to-end development from architecture to deployment.
Built production applications using React, Next.js, NestJS, Prisma, and AWS services (Lambda, DynamoDB, AppSync, Cognito, CodePipeline CI/CD).
Worked with emerging blockchain technologies including KYC applications and ICO smart contracts using Solidity and ethers.js.
AAHCS (Remote, Contract) (Nov, 2020 - Feb, 2022)
Full Stack Software Engineer (Senior)
Architected and built a serverless application using Vue.js (Quasar), Node.js, Express, GraphQL, AWS Lambda, and DynamoDB.
Designed database schemas aligned with application business patterns, optimizing for query performance and cost efficiency.
Dashwerq (Remote) (Nov, 2019 - Apr, 2021)
Full Stack Software Engineer
Developed and designed features across the full software lifecycle, from requirements definition through deployment, improving business efficiency.
Delivered performance optimizations that measurably increased application speed, contributing to revenue growth.
Built real-time features including live updates, notifications, and data export functionality using Python, GraphQL, and Vue.js.
Managed infrastructure using Docker, nginx, and Redis for hosting and server operations.
MSU-IIT Robotics Laboratory (Jun, 2019 - Aug, 2019)
Intern Trainee
Developed and maintained code for turtlebot3 robots using the Robot Operating System (ROS) with C/C++ and Python.
Delivered lectures to fellow colleagues introducing them to robotics and ROS fundamentals.
Certificates and Awards
Impact Hackathon - Dashwerq
2019
Participated as a developer member of dashwerq in the first Impact2050 Program National Hackathon, and placed on the top 15 of the Impact2050 Hackathon nationals.
Huawei Certification - Routing & Switching
2019
Certified by Huawei Technologies Co. Ltd. as a Routing & Switching Associate.
ICPep Programming Competition Contender
2018
City Contender for the regional ICPep programming competition, Place 3rd on the said event.
Side Projects
Open Source Contributions
Contributed a feature to Viem (wevm/viem), a widely-used TypeScript blockchain library — added value parameter support to the deployContract function with full test coverage. (Merged)
Contributed bug fixes and documentation improvements to Cloudflare's workers-sdk and cloudflare-docs repositories.
🌙 Nyx - Tailwind CSS Formatter & Linter
A CLI tool that canonicalizes non-standard Tailwind CSS class names and automatically sorts classes according to Tailwind's official class ordering convention.
Built with TypeScript, @tailwindcss/oxide, PostCSS, and LightningCSS. Supports 24+ file formats including HTML, JSX, TSX, Vue, Svelte, and more.
🔎 ts-sql.nvim - SQL Support for TypeScript in Neovim
A Neovim plugin that adds SQL syntax highlighting and formatting to template strings in TypeScript/JavaScript files using TreeSitter injection queries.
Built with Lua and TreeSitter. Supports smart placeholder handling for template interpolations, auto-format on save, and multiple SQL dialects.
🗄️ sqlc-gen-typescript - Bun Plugin for sqlc
A WASM-based sqlc plugin that generates fully-typed TypeScript code from SQL queries with Bun-native SQL driver support. Eliminates manual database access code while maintaining strict type safety.
Supports PostgreSQL, MySQL, and SQLite via multiple drivers (pg, postgres, mysql2, better-sqlite3, bun). Built with TypeScript, Protobuf, esbuild, and Javy.
Technical Skills
Programming Languages
TypeScript
JavaScript
Python
Golang
Solidity
Lua
Unix Shell
Frontend
React
Next.js
Tailwind CSS
Shadcn UI
Framer Motion
Vite
Backend & Databases
Node.js
Express
NestJS
Django
GraphQL
REST APIs
PostgreSQL
MongoDB
DynamoDB
Redis
Cloud & DevOps
AWS
GCP
Fly.io
Terraform
Docker
CI/CD
Serverless
Blockchain
Ethereum
Solana
Hyperliquid
Foundry
Hardhat
Viem
Wagmi
Web3.js
Ethers.js
Smart Contracts