

Hi, I'm

Nathaniel Kate
• Software Developer
Crafting beautiful digital experiences with a passion for front-end and back-end development.
Let's Connect - Feel free to explore my portfolio and reach out
My Journey
- Bootyard PhilippinesRuby on Rails Turbo Stimulus
- Collaborated on subscription management using Stripe, handling payments, webhooks, and automated notifications.
- Improved product discovery by collaborating on an ElasticSearch-powered "similar items" filtering system.
- Contributed to real-time chat functionality using ActionCable, enhancing user interaction.
- Optimized data handling through Pagy (pagination) and Ransack (advanced filtering).
- Implemented lazy loading via Turbo, improving performance.
- Collaborated on SendGrid email automation, contributing to dynamic email templates.
- Integrated a delivery option by connecting an express courier API.
- Wrote and assisted in unit tests, ensuring reliability and maintainability across projects.
Personal Projects
- CheckPointRuby on Rails React NativeBuilt a QR code-based attendance monitoring mobile app using Rails API and React Native.
- Configured SMTP (Gmail) for emails and integrated Semaphore for SMS alerts
- Leveraged RMagick for dynamic image composition and RQRCode to embed secure QR Codes into personalized Student ID cards, ready for digital and print use.
- Implemented Devise and Devise JWT for secure authentication.
- Integrated SQLite3 for offline QR scan record storage, syncing data once the connection is restored.
- Managed background tasks with Solid Queue and used Amazon S3 for secure image storage.
- Utilized Prawn to generate PDF reports and Gruff for chart support.
- Set up continuous deployment to automate app builds.
More About Me
My journey into development began with a deep curiosity for how
things work, starting with video game modding, which naturally
expanded into 3D modeling, digital art, and eventually programming.
What began as a creative pursuit evolved into a technical passion. I taught myself C++ in preparation for college, only to discover they were teaching C instead, so I learned that too. That momentum carried me forward into C# with Unity, Python, and Java for desktop apps, and eventually web development, where I gravitated toward React for its ecosystem and modern approach.
In 2023, I joined Bootyard, where I was introduced to Ruby on Rails and Stimulus. There, I transitioned into backend development, working collaboratively on production-grade features, third-party integrations (like Stripe, SendGrid, and Elasticsearch), and scalable systems.
Today, I continue sharpening both frontend and backend skills, driven by a commitment to building software that is not only functional but clean, efficient, and thoughtful in design.
What began as a creative pursuit evolved into a technical passion. I taught myself C++ in preparation for college, only to discover they were teaching C instead, so I learned that too. That momentum carried me forward into C# with Unity, Python, and Java for desktop apps, and eventually web development, where I gravitated toward React for its ecosystem and modern approach.
In 2023, I joined Bootyard, where I was introduced to Ruby on Rails and Stimulus. There, I transitioned into backend development, working collaboratively on production-grade features, third-party integrations (like Stripe, SendGrid, and Elasticsearch), and scalable systems.
Today, I continue sharpening both frontend and backend skills, driven by a commitment to building software that is not only functional but clean, efficient, and thoughtful in design.