Skip to main content
Eric PerinEP
Open to opportunities

Eric Perin

@ericperin

Backend Software Engineer at SIDIA building FastAPI services and semantic search, with a thesis API that improved ranking quality by 77%.

Brazil
Message

At SIDIA Institute of Science and Technology, I build and maintain interconnected internal services used by more than 300 employees. I cut API response times from several seconds to under one second by refactoring FastAPI database connection handling, and added caching with background refresh and MinIO storage.

I built a FastAPI and SQLAlchemy reporting service that schedules test dates for around 70 active product projects, sends daily reports, and serves several internal systems. I also built semantic search over issues using pgvector and Faiss, with RabbitMQ handling embedding updates.

At SIDIA, I built an internal LLM chatbot using a self-hosted gpt-oss-120b, tool calling, and specialist subagents to analyze container status and logs. I also migrated legacy Flask services to FastAPI back ends with React front ends and took part in moving systems to centralized authentication.

For my B.Eng. thesis, I built a semantic job recommendation API with Sentence-BERT embeddings stored in pgvector. Its hybrid model improved nDCG@5 from 0.075 with TF-IDF to 0.133; I also built Liga pra Mim, an AI phone helpline, as a solo hackathon project.

Experience

Work history, roles, and key accomplishments

ST
Current

Software Developer

SIDIA Institute of Science and Technology

Apr 2026 - Present (6 months)

Promoted from Software Development Intern. Cut API response times from several seconds to under one second by refactoring database connection handling in FastAPI with dependency injection, and added caching with background refresh and MinIO object storage. Built and maintain a FastAPI + SQLAlchemy reporting service that schedules test dates for around 70 active product projects, sends daily report

ST

Software Development Intern

SIDIA Institute of Science and Technology

Mar 2025 - Mar 2026 (1 year)

Built semantic search over issues with embeddings in pgvector and Faiss, with embedding updates flowing through a RabbitMQ queue. Migrated legacy Flask services to FastAPI back ends with React front ends, and contributed to moving the team's systems to a centralized authentication service.

SU

Full-Stack Developer (R&D Scholarship)

STEM Academy Project, UEA

Oct 2023 - Mar 2025 (1 year 5 months)

Built REST APIs in Node.js and Express with PostgreSQL and Prisma for a university self-evaluation platform and an event management system.

Education

Degrees, certifications, and relevant coursework

Universidade do Estado do Amazonas (UEA) logoUU

Universidade do Estado do Amazonas (UEA)

B.Eng., Computer Engineering

2021 - 2026

B.Eng. in Computer Engineering from Universidade do Estado do Amazonas (UEA), completed in 2026.

Udemy logoUD

Udemy

Software Architecture & Modern Systems Design, Software Architecture

Completed Software Architecture & Modern Systems Design course on Udemy in 2026.

Udemy logoUD

Udemy

MCP Masterclass: Complete Guide to MCP in Python, MCP in Python

Completed MCP Masterclass: Complete Guide to MCP in Python course on Udemy in 2026.

Interested in hiring Eric?

You can contact Eric and 90k+ other talented remote workers on Himalayas.

Message Eric

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan