Hi 👋 I'm Nauras Profile picture of Nauras

A full-stack software engineer with 10+ years of experience. My specialty lies in prototype development, AI engineering, complex UI implementation and systems integration inside the javascript ecosystem.

Most of my time has been spent as Lead Engineer in team-based settings, with substantial involvement in project and account management. I've handled code integrations across multiple teams worldwide, established processes and structures to keep operations running smoothly, and helped many junior engineers advance to intermediate roles.

⭐ Experienced in the integration of AI services (OpenAI, Anthropic, Mistral, etc.), prompt design, LLM routing, structured outputs and API orchestration.

Loading contribution chart
Note: large portions of my work (ex: project management, teaching, devops) cannot be reflected through github contributions

Works

Live Hosted archive Offline

Amera Health Solutions

YC Fall 2025 AIsupabasefull stack

AI-powered document parsing, information processing and analysis. ⭐️ YCombinator Fall 2025.

Mailchimp Importer Tool

vueexpressapi interfacing

Custom importer tool, parsing CSV contact lists and importing them into Mailchimp via API

A Tucows project
🚧 Under Construction 🚧Works are still being populated, please check back soon!

Showcase

Cron jobs, API integration and Supabase Realtime

My dad was mildly obsessed with checking sunrise and sunset times wherever he was. It would be a near-daily "oh the sun comes up 1 minute earlier today" 🤦‍♂️. He passed away back in 2022 ♥️. This section is an ode to him. The locations below are places I've either lived in or visited often.

Huge thanks to the Norwegian Meteorologisk Intitutt for making a Sun/Moon API Endpoint freely available to use. I have one cron job that queries the endpoint daily at midnight, getting the sunrise and sunset times and moon phases. And another cron job that updates a Supabase table every second with the azimuth (sky position) and day/night calculations. Technically, the azimuths could be calculated with a simple client-side timer, skipping the database entirely — but that wouldn’t be as interesting. Overengineering at it's finest over here 🍸. Finally, I set up a Supabase Realtime connection, which is how you can see the azimuth values updating live.

Complex UI

Building truly complex UIs is difficult and time-consuming, but it can be very rewarding — both for the sense of personal accomplishment and for the eye-candy factor. Sometimes, it's nice to just stare at or interact with something interesting!

In Toronto these days
developing software for
0
0
years
0
0
months
0
0
days
0
0
hours
0
0
minutes
0
0
seconds
🎉 Just some fun effects
and functionality
In Toronto these days
developing software for
0
0
years
0
0
months
0
0
days
0
0
hours
0
0
minutes
0
0
seconds
🎉 Just some fun effects
and functionality

Web scraping

As someone who gets migraines, I'm constantly attempting to find out what causes them. It's most often external factors for me and I've been anecdotally correlating them with solar flares — a.k.a "geostorms". The Government of Canada has a solar storm forecast that they update every 15 minutes. The website seems to be geofenced for non-clientside access, so I had to route my scraper (hosted in Germany) through a proxy server (a Vercel Edge function) in the US.

END