// SOFTWARE DEVELOPMENT / VUE · NUXT · NODE.JS · PYTHON
WEB DEVELOPMENT, FROM FRONTEND TO BACKEND.
Software developer working with Vue, Nuxt, Node.js and Python.
My work spans business websites, multilingual interfaces, APIs, databases and CMS integrations. With DocIntel, I also work on Python/FastAPI services, document processing and AI-assisted retrieval.
Arsam Sarkhosh
// 01. PROFESSIONAL PROFILE
MY BACKGROUND.
Frontend development,
APIs and deployment.
My main tools are Vue and Nuxt, complemented by experience with backend services, databases and application deployment.
OPEN AN ENTRY FOR DETAILS ↓Backend systems
Services, authentication, application logic and API integrations.
Data & AI
Document processing, relational data, embeddings and semantic retrieval.
Development & delivery
Work across interface structure, API integration, debugging and deployment.
// 02. CAPABILITIES
TECHNICAL SKILLS.
Frontend systems
- Vue 3 / Nuxt
- TypeScript / Quasar
- Responsive UI / SSR
- Component architecture
Backend & APIs
- Node.js / Express / FastAPI
- REST APIs
- Authentication / integrations
- Business logic
Data
- PostgreSQL / SQLAlchemy
- pgvector
- Schema work / migrations
- Data modeling
AI applications
- LLM integrations / embeddings
- Semantic / vector search
- RAG-style retrieval
- Document intelligence
Product engineering
- Architecture / refactoring
- Debugging / performance
- Localization
- Production delivery
Interactive web
- Three.js / GSAP
- CSS / SCSS
- Animation systems
- Custom interaction
// 03. WORKING APPROACH
HOW I WORK.
Maintainable code.
Reusable components, clear data flow and separated responsibilities keep features understandable and maintainable as a product grows.
Performance across devices.
I consider rendering cost, network requests, SSR behavior, bundle weight and mobile performance while building—especially in animation-heavy interfaces.
Finding the root cause.
I trace problems across frontend, API, database and integration layers in existing codebases, then fix the underlying cause.
Usability & attention to detail.
Animation, typography, responsiveness and interaction should support usability. UI polish matters when it helps people use the product.
↳I develop new applications and improve existing codebases, with attention to structure, performance and usability.
// 04. TOOLKIT
TOOLS & TECHNOLOGIES.
Explore the technologies I use and how I apply them in my projects.
Vue & Nuxt applications.
Vue for Composition API interfaces, reusable logic, state handling and complex responsive interaction. Nuxt for SSR, routing, multilingual applications and API-driven pages.
Production web applications, including Arilvo's Italian, English and German experiences; SEO-sensitive pages and reusable application architecture.
// 05. SELECTED PROJECTS
SELECTED PROJECTS.
ARILVO
Frontend development
Built the frontend of a multilingual website for an MEP/BIM engineering company from scratch.
- Frontend structure, reusable components and responsive interfaces
- Nuxt SSR, localization, SEO and deployment
- Custom animation; Italian, English and German experiences
Frontend implementation through deployment, prepared for future backend integration.
DOCINTEL
Application development
An AI-assisted document intelligence platform with a live frontend preview and an open-source backend that is not deployed yet.
- Authentication, document upload, processing and text extraction
- Chunking, embeddings and vector storage/retrieval
- Summarization, contextual Q&A and API architecture
Work across the document pipeline, backend APIs and application UI.
ARVAND TERMO TEC
Development / refactoring / integration
Refactoring and integration work on an existing HVAC business website and its CMS infrastructure.
- Strapi/CMS integration and architecture cleanup
- Refactored and reorganized 250+ files
- Localization, Swiper/image fixes, responsive UI and stability debugging
Focused on maintainability, performance and stability in an existing codebase.