Юрий github avatar
avatar

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
  1. Bootyard Philippines
    Ruby 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
  1. CheckPoint
    Ruby on Rails React Native
    Built 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.

Need a Developer?
Let's Turn Your Ideas Into Reality.

Let's Connect
wave