Full Stack Developer with experience in SaaS products and production applications.
I work with Angular, Python, JavaScript/TypeScript and C#/.NET, while currently expanding my DevOps and Cloud knowledge with a focus on CI/CD, automation and infrastructure.
My interest in programming started in high school; I got hooked by the challenge of solving problems like puzzles. Since then, I have focused on building applications both on the client and server sides.
Throughout my professional experience, I have worked as a Full Stack developer on SaaS products, mainly with Angular on the frontend and Python, C#/.NET and Node.js on the backend. I have also developed REST APIs, worked with SQL and MongoDB databases, microservice architectures and CI/CD processes.
I am currently pursuing an Advanced Program in DevOps and Cloud, expanding my knowledge of Docker, Kubernetes, cloud computing, CI/CD and infrastructure as code. My goal is to gain an increasingly thorough understanding of the complete software lifecycle, from development to deployment and application operations.










🎮 Full-stack web application for 3D map editing and semi-procedural generation for DayZ. Built as a modular monorepo using pnpm workspaces, with a React/Three.js editor, REST API and shared domain/geospatial services. Supports Esri ASCII Grid heightmap importing, interactive 3D terrain editing, zones and roads, visual asset selection, procedural vegetation using Poisson Disk Sampling, and procedural city generation with roads and buildings. Includes Terrain Builder/GIS import and export with coordinate transformations, plus a persistent asset catalogue backed by MongoDB. Stack: TypeScript, React, Three.js, React Three Fiber, Drei, Vite, Tailwind CSS, Node.js, Express, Turf.js, MongoDB, Mongoose, Vitest.
📊 Web app with a dynamic table and advanced filters using country data. Supports sorting, search, combined filters, and navigation between related countries.
🌍 React app that generates dynamic quizzes from a REST API. Includes state handling, real-time validation, and game-flow control.
🌍 React web app consuming the REST Countries API to list, search, and filter countries by region. Includes details with border navigation and light/dark mode.
🔍 Responsive JavaScript app integrating multiple GitHub REST API endpoints to search users, list repositories, and open repo details in new tabs.
⏱️ Responsive dashboard built with JavaScript, Tailwind, HTML, and CSS. Reads data from local JSON and switches between Daily, Weekly, and Monthly views with dynamic updates.
🔧 Full-stack Next.js app to manage tasks with CRUD actions over HTTP (GET, POST, PUT, DELETE) plus state management with DB persistence.
☕ React page with a dynamic product list built from reusable components. Includes filters, JSON data loading, and conditional rendering.
🧠 Vanilla JS game with validation logic, attempt tracking, and DOM manipulation. Features random words, auto-focused inputs, and reset on failure.
🎵 Vanilla JS app to play, pause, and navigate songs. Manages progress and player state via direct DOM manipulation.
📝 Form with field validations, step-by-step navigation, and state control using plain HTML, CSS, and JavaScript.
🛒 Store checkout built with HTML and CSS. Responsive design using Flexbox and CSS Grid, validated form, and two-column layout.
📬 Contact form with inputs, a select, and responsive layout. Built with pure HTML and CSS, focusing on structure and markup best practices.
👥 Team presentation component using CSS Grid and relative/absolute positioning. Adaptive design plus semantic HTML structure.
📰 Blog card styled with Flexbox and CSS. Semantic structure, overlapping image, and clean look with precise positioning.
✨ Three responsive cards using nested Flexbox layouts. Semantic HTML and clean CSS with careful typography and spacing.
💬 Responsive layout using Grid and Flexbox. Includes testimonials, icon lists, and adaptive styling with media queries and polished typography.
📝 Article list showing image, title, and date. Built with Flexbox and semantic structure, adapted for multiple screen sizes.
📧 Subscription form with semantic HTML structure and a styled interface. Uses input, button, and icons in a visually attractive section.
📰 Minimal blog component using HTML structure and CSS styling. Displays image, title, description, and tag in a simple, elegant format.
❓ Basic FAQ implementation with HTML and CSS, focused on accessibility, keyboard navigation, and clear question/answer layout.
📧 Accessible form with real-time validation, screen-reader messages, and full keyboard navigation. Responsive design with visual feedback and success toast.
🔗 Static profile with social links, responsive layout, and hover/focus states for better accessibility and UX.
📝 Static visual component with responsive design and hover/focus effects to enhance interaction and accessibility.
AI-powered platform for talent assessment and data-driven hiring decisions.
SaaS logistics visibility platform centralizing real-time international shipment tracking, document management and data analysis to optimize transport operations.
Startup offering digital solutions for e-commerce.
I am looking for new opportunities as a full-stack developer in a company where I can contribute my skills and continue growing professionally.
Feel free to reach out if you have any questions.
arturotinajas@gmail.com
El Albir, Alicante, España