Ena Rajović

Software Developer.

Lately building Trash Tutor.

About me

Back in 2019, as a second-year undergraduate, I joined a research team developing a R package, RLumCarlo - and got pulled into programming. I started playing with R, Python, and Linux, and pretty soon, I found myself completely hooked. Right after graduating, I jumped into a 6-month Le Wagon bootcamp, learning all I could about web development, and landed my first job as a full stack developer.


Today, I like building software that combines great UX design with clean code. Lately, I've been exploring how to build mobile and web applications powered by LLMs. Check out Trash Tutor, my first live project!


Outside of work, I do sports - be it Kung-Fu, swimming, or dancing Flamenco!

Picture of me

Experience

I worked 2 years as a full-stack developer at KURABU, a Berlin-based SaaS startup, collaborating closely with designers and developers. I led the transition from Vanilla JS to React/TS and introduced Cypress testing.

Curious about AI, I decided to leave my job and concentrate on learning new technologies. I've developed Trash Tutor for 3 months, using React Native, Cloudflare Workers and OpenAI's API.

My skills include:
  • TypeScript, JavaScript, React
  • Node.js, Cypress, Next.js
  • Elixir, Phoenix, PostgreSQL
  • Cloudflare, Heroku

Things I've built

Featured project

Trash Tutor

An AI-powered app for efficient waste sorting. Snap a photo of an item and learn how to correctly sort it based on your local recycling guidelines. Discover the appropriate disposal category, along with a clear explanation of its classification.

  • React/Typescript
  • React Native/Expo
  • Node.js
  • OpenAI API
  • Cloudflare Workers
Trash Tutor logo

Featured project

Socrates

A RAG-based technical interviewer that challenges your knowledge applying Socratic questioning - built at the Mistral AI Hackathon 2024 in Paris

  • Python
  • StreamLit
  • Mistral AI API
  • LangChain
  • Groq
Socrates logo

Featured project

REfood

A demo web app serving as a virtual marketplace for purchasing food items close to their best before date. Designed to minimize food waste, the platform offers a simple and engaging user experience for browsing and purchasing.

  • Ruby on Rails
  • Javascript
  • Active Record
  • Heroku
REfood logo

Open-source contribution

OpenFreeMap

A open source project providing free map hosting so you can display custom maps on your website and apps.

OpenFreeMap logo

Open-source contribution

RLumCarlo

A collection of functions to simulate luminescence production in dosimetric materials using Monte Carlo methods.

RLumCarlo logo

Things I've written

When I find the time, I share my learning journey on my blog.

Featured post

Less is more - even when prompting

Key takeaways from crafting the final Trash Tutor prompt that significantly enhanced my LLM responses.

  • LLMs
  • Prompt engineering
  • Function calling
  • JSON mode

Get in touch

I'm open to join a team where I can contribute to exciting projects. If you're looking for a dedicated developer, feel free to reach out. If you’re curious to see more of my work, you can find me on GitHub and LinkedIn.