Web development with care for design and detail
I'm Rodrigo Linhas, a Computer Engineering student and developer focused on frontend and full-stack web technologies.
I work primarily with modern web stacks, combining technical software engineering with rigorous attention to design aesthetics, performance, accessibility, and user experience.
As an independent developer, you work directly with me from kickoff to launch. No account managers, no jargon, and complete transparency regarding timelines and milestones.
Based in Portugal, I collaborate with local businesses, clients across the country, and international teams remotely.
How we collaborate:
- Transparent communication in Portuguese or English.
- Real-time staging access throughout the development cycle.
- Delivery of clean, documented, production-ready code.
Faro, Portugal
Portugal & Remote / International
Technical Capabilities
Core technologies and tooling I work with daily
Frontend & Interfaces
Engineering accessible, lightning-fast user interfaces true to design intent.
- ReactComponent architecture, hooks, server & client balance
- Next.jsApp Router, SSR, SSG, routing, performance optimization
- TypeScriptStrict type safety, interfaces, resilient code
- JavaScript (ES6+)Modern standards, asynchronous logic, DOM APIs
- HTML5 & Semantic WebSemantic hierarchy, accessibility, SEO structure
- CSS3 & Modern StylingTailwind CSS, design tokens, responsive layouts, subtle motion
Backend & Web Integrations
Server logic, RESTful APIs, and secure transactional data flows.
- Node.jsRuntime environments, scripts, serverless handlers
- REST APIsEndpoint design, data serialization, webhook processing
- Bases de DadosData modeling, PostgreSQL, SQLite, relational structures
- Validação & SegurançaZod schemas, input sanitization, rate limiting concepts
Tools & Engineering Workflow
Modern version control, testing routines, and automated deployment pipelines.
- Git & GitHubBranching, code reviews, semantic versioning
- Linux / BashEnvironment scripting, command-line tooling, automation
- Vercel / Cloud PlatformsEdge deployments, preview branches, environment variables
- Qualidade de CódigoESLint, Prettier, TypeScript strict mode, Core Web Vitals
Have an idea or need to improve your website?
Tell me what you are looking to build or refine. I typically reply within 24–48 business hours with an initial assessment of your project.