Franz Stupar

Would love to join a team building something great! :)

Europe

FS

About

Software Engineer with a Business Administration background.

Personal Projects

letterfy.co

Generate High Quality Cover Letters in PDF format, Fast. Letterfy is an AI Cover Letter Generator. The main technical challenges were creating a way to transform HTML and TailwindCSS into a ready-to-send PDF file (I had to create a Lambda function running browser automation processes and an API Gateway to call the function on AWS), and writing scripts to create more than 2000 pages (for SEO purposes) on the website. These pages contain cover letter examples for 1000+ job positions and hundreds of companies. The backend uses Next.js serverless functions for quick tasks, as they have a duration limit, and a Node.js server for longer processes, mainly managing OpenAI API calls. In July 2024, Letterfy surpassed 1000 users.

Next.js
PostgreSQL
AWS
TailwindCSS
pSEO
Stripe Payments
Auth

gemdomains.co MVP DEMO VIDEO

Search engine for expired domains. Developed using Next.js, the website featured a user-friendly search bar that allowed users to discover domains by topic, without the need for any clicks or additional navigation. The website operated on a dynamic search function (using Next.js API routes) that queried a PostgreSQL database containing over 10,000 domains. Each domain was transformed into a vector in the Python backend, enabling a highly accurate vector similarity search based on the user-inputted topic. This project required extensive web scraping tasks using Selenium. Additionally, each domain was categorized using GPT 3.5. These categories, along with the domain name, are then fed into an embedding model to enhance the vector's quality and relevance. The website provides valuable domain data, such as ahrefs DR and prices. In Jan 2024, gemdomains was 5th Product of the Day on ProductHunt.

Next.js
PostgreSQL
Python
Selenium
Vector Similarity Search
Web Scraping Bots
MDX
TailwindCSS

LearnLanguagesAI MVP DEMO VIDEO

AI Language Teacher deployed on Telegram. Launched in Jun 2023. This project uses Next.js landing page with programmatic SEO to attract users. The site funnels traffic to a Telegram bot that operates as a language tutor, offering quizzes in multiple languages and switching to English as needed for enhanced learning. The backend (Flask) integrates various APIs, including Google Text-to-Speech and OpenAI's GPT-4 Turbo. More than 1100 users as of Jan 2024.

Langchain
Next.js
Programmatic SEO
Python
Flask
Redis

Question Box MVP DEMO VIDEO

Questionbox was an AI-powered search and chat widget, designed to be easily embeddable into websites. Launched in March 2023. The widget (written in vanilla JavaScript) used WebSockets, ensuring fast responsiveness with the backend (Flask). It employed OpenAI embeddings to make the widget know everything about your website. The website had a auth and payments setup. I took the website down as in the following months dozens of similar services were launched.

Next.js
Vanilla JS
Web Sockets
Embedding Vectors

Jobs From Larry

Aggregator of job offers posted on Twitter. Launched in September 2022. The project leveraging the Twitter API to stream real-time job postings. Users could filter jobs by skills, location, and remote work preferences. Only jobs posted within the last 48 hours on Twitter were displayed, ensuring the listings were current and relevant. The Python backend was sent the categorized jobs to a PostgreSQL database. The project was ultimately discontinued due to the escalating costs of the Twitter API.

React.js
Data Streaming
Twitter API
PostgreSQL

Prenota

Booking Software for Small Businesses. Created during the 2020 COVID lockdowns. Used by local businesses in Trieste, Italy. It features a mobile app built in Ionic for iOS and Android compatibility and a web application developed using AngularJS. The backend is powered by Django, and all data is managed through Firebase. This setup enabled business owners, particularly those less familiar with technology, to manage appointments easily, reducing time spent on phone calls. Prenota has been functioning on autopilot until the end of 2023.

Angular
Ionic
Django
Firebase