background-1

About me

nevin-photo

I build web applications and solve problems.
I have experience working in a variety of industries, including e-commerce, healthcare, and education.
Most of my work involves developing and designing systems, dev tools, and libraries that make everyone's life easier.


In my free time, I enjoy learning new technologies, and playing competitive strategy games like Chess and Teamfight Tactics.

background-2

Projects

Seeker

sentiment-screenshot

A product price tracking application that tracks products for major retailers. Users enter a product URL and target price, and the app scrapes pricing data using Playwright and notifies them via email when price target is met. The application uses Rails 8 features such as Solid Queue, Cache, and Cable for background job processing, caching, and live updates. The frontend uses Turbo Streams and Stimulus for UI updates.

Tech Stack: Ruby on Rails 8.1, Playwright, PostgreSQL, Solid Queue, Solid Cache, Solid Cable, Turbo, Stimulus, GitHub Actions


Sentiment AI

sentiment-screenshot

A financial dashboard that integrates live stock market data with Gemini for technical chart analysis. Users can search for any public company to view real time prices, news, and AI generated insights. The application uses stateless JWT authentication, type safe routing and APIs built using TSOA, and Redis caching for managing rate limits and optimizing performance.

Tech Stack: TypeScript, React (Vite), Node.js, TSOA, Redis, Docker, Auth0, Gemini AI

background-2

Technologies & Skills

TypeScript
JavaScript
Ruby
Ruby on Rails
Node.js
Express
React
Vue.js
AWS
SQL
Postgres
MongoDB
Docker
Kubernetes
Vercel