# Pedro Martins

**Pedro Miguel Martins**, known professionally as **Pedro Martins** and online as **nikuscs**, is a software developer, product engineer, and entrepreneur based in Porto, Portugal. His work combines software architecture, interface design, and digital marketing, spanning web platforms, mobile applications, and open-source developer tools. He is the founder of the digital agency INDIGIT. [Source: Curriculum vitae](#cv-source) [Source: INDIGIT team](https://www.indigit.pt/en/about-indigit)

Martins began his professional career in graphic and web design in 2010. He subsequently worked on tourism products, publishing platforms, property-management software, and real-time customer communications. At Helloprint, his responsibilities included messaging infrastructure and the adoption of AI-assisted development. Since February 2026, his CV lists work on bootstrapping Bookmarkjar and Serploom, covering product development, design, and marketing. [Source: Curriculum vitae](#cv-source)

Alongside his product work, Martins contributes to open-source projects and writes about web development, software architecture, and AI-assisted engineering. His published work examines both the practical benefits of development tools and the limits imposed by complexity, review effort, and human attention. [Source: GitHub biography](https://github.com/nikuscs) [Source: The 10x Trap](https://nikuscs.com/blog/15-ai-we-are-working-more-when-we-should-work-less/)

## Background

Martins describes himself as a self-taught developer. His early experiments included writing scripts for the browser game OGame in the 2000s. In a retrospective on his development career, he traces his interest in building for the web from PHP templates and Laravel to modern TypeScript applications. [Source: The restless mind of thinkers](https://nikuscs.com/blog/11-the-restless-mind-of-thinkers/) [Source: Twenty years building for the web](https://nikuscs.com/blog/12-20-years-building-for-the-web-php-to-typescript/)

His early professional work in graphic design and marketing later informed an approach to product development that includes user experience, search visibility, and commercial requirements alongside implementation. His CV identifies Portuguese as his native language and reports English at C1 and Spanish at B2. [Source: Curriculum vitae](#cv-source)

## Career

The following chronology follows Martins's CV. Some positions overlap; organization locations identify the listed role or company and do not imply that he lived in each country. [Source: Curriculum vitae](#cv-source)

| Period | Organization or activity | Role and principal work |
| --- | --- | --- |
| February 2026–present | Bookmarkjar and Serploom · Portugal | Bootstrapping products; development, design, roadmaps, and marketing. |
| August 2025–February 2026 | Helloprint · Netherlands | Real-time messaging architecture, multilingual blog migration, and AI development workflows. |
| March 2024–August 2025 | Career break and independent study | AI systems, TypeScript, serverless platforms, pilot projects, and open-source work. |
| January–March 2024 | Jetpack Labs and Ninja Parade Inc · United States | Development of Rentatee's web and mobile platform, payments, tenant screening, and APIs. |
| December 2023–January 2024 | MedPortGuard / Cordata · United States | Lead development and modernization of software serving medical and police departments. |
| September–December 2023 | Snowcatcloud · United States | Senior PHP and Vue development; legacy modernization and performance work. |
| September 2022–September 2023 | Sports Fan Media / Real Times Network · Netherlands | Lead development and mentoring for FCUpdate.nl; football data services and Football Critic features. |
| December 2021–December 2022 | Warrior Castle and Evil Corporation · Portugal | Product owner, developer, and founder working on social media marketing tools. |
| April 2021–September 2022 | INDIGIT · Portugal | CEO and founder; development and marketing leadership, mentoring, and hosting operations. |
| April 2014–December 2017 | City Pass Group / Dubai City Pass · UAE | Marketing director; product development, marketing, and hardware/software integrations. |
| May 2010–April 2014 | Freelance design · Portugal | Graphic and web design, branding, packaging, and promotional materials. |

### Design, tourism, and agency leadership

From 2010 to 2014, Martins worked as a freelance graphic and web designer, producing websites, brand identities, packaging, and promotional material. At Dubai City Pass, his remit expanded to application development and marketing strategy, including integrations with point-of-sale systems, transport services, and venues. [Source: Curriculum vitae](#cv-source)

INDIGIT's public team page identifies Martins as its founder. His CV records a leadership role from April 2021 to September 2022, covering development and marketing teams, client requirements, project delivery, and mentoring. The work spanned online stores, customer-management and invoicing systems, tourism software, and search-engine optimization. He also managed web-hosting infrastructure and deployment operations. [Source: INDIGIT team](https://www.indigit.pt/en/about-indigit) [Source: Curriculum vitae](#cv-source)

His CV separately lists product ownership and development at Warrior Castle and Evil Corporation during 2021–2022, focused on social media marketing tools. This work combined application development, automation, network and mobile analysis, infrastructure, and customer support. [Source: Curriculum vitae](#cv-source)

### Publishing and platform engineering

At Sports Fan Media / Real Times Network, Martins led development and mentoring for the modernization of FCUpdate.nl. The work involved moving a legacy PHP platform to Laravel and a revised interface system, implementing football data services, and managing deployment workflows. His responsibilities also included statistical and prediction-related features for Football Critic. [Source: Curriculum vitae](#cv-source)

His subsequent work at Snowcatcloud and MedPortGuard involved modernizing existing PHP and Vue applications. These projects included Vue 2-to-3 migrations, build-tool changes, performance improvements, and interface refactoring. At MedPortGuard, his CV also describes offline-oriented workflows, drawing features, PDF handling, and deployment work. [Source: Curriculum vitae](#cv-source)

At Jetpack Labs and Ninja Parade Inc, he worked on Rentatee using Laravel, Vue, and React Native. The platform combined web and mobile applications with rent payments, landlord payouts, tenant-screening workflows, and third-party APIs. [Source: Curriculum vitae](#cv-source)

### AI engineering and independent products

Martins's CV describes March 2024 to August 2025 as a career break devoted to AI systems, prompting, tool use, language-model training, TypeScript, and serverless development. The period also included pilot projects and open-source contributions. [Source: Curriculum vitae](#cv-source)

At Helloprint, from August 2025 to February 2026, he was responsible for architecture and development of a real-time messaging platform for customer support and customer experience. The work included AI agents, chatbots, handover pipelines, WebSockets, and monitoring. He also led a multilingual blog migration with content-management integration and SEO work, and promoted AI-assisted development through tooling, mentoring, and technical sessions. [Source: Curriculum vitae](#cv-source)

From February 2026, the CV records his focus on Bookmarkjar and Serploom. His responsibilities span roadmaps, product and interface design, development, and marketing. The described AI work includes semantic and vector search, retrieval-augmented generation, structured model outputs, chat interfaces, and video processing and generation. [Source: Curriculum vitae](#cv-source)

## Projects

Martins's public portfolio spans developer tools, consumer applications, and business software. The entries below identify projects he has worked on or contributed to, rather than implying sole authorship of every product. IGERSLIKE is also associated with his profile in a public product directory. [Source: Public portfolio](https://nikuscs.com/projects/) [Source: IGERSLIKE directory listing](https://peerpush.com/p/igerslike)

| Project | Description |
| --- | --- |
| [IGERSLIKE](https://igerslike.com) | Social media automation and marketing services. |
| [Vanilla Components](https://github.com/flavorly/vanilla-components) | A lightweight, flexible & customizable UI library for Vue 3, styled with Tailwind CSS. |
| [INDIGIT](https://indigit.pt) | Digital agency working on web applications, websites, marketing, and digital strategy. |
| [Flavorly](https://github.com/orgs/flavorly/repositories?type=source) | Open-source libraries and contributions for Laravel, JavaScript, Vue, and React. |
| [Pokemon Accounts](https://pokemonaccounts.com) | Marketplace for Pokémon GO accounts. |
| [Roast](https://pleaseroast.com) | An AI-powered social media profile roaster. |
| [Bookmarkjar](https://bookmarkjar.com) | Bookmark manager with semantic search and AI-assisted organization. |
| [Browser Clutch](https://browserclutch.com) | macOS utility that routes links to browsers using application and domain rules. |
| [Prompt Book](https://github.com/nikuscs/prompt-book/releases/latest) | macOS menu-bar prompt library built with Tauri and React. |
| [Best Eats](https://besteats.pt) | Community-voted guide to dishes and restaurants in Portugal. |
| [Calometer](https://calometer.app) | AI calorie and macro tracker that logs meals from a single photo, with Apple Health sync, trends, and a private food diary. |
| [Serploom](https://serploom.com) | Google Search Console dashboard for keyword analysis and AI-assisted SEO recommendations. |
| [Pose AI](https://getposeai.com) | An on-device iPhone pose and photo coach with live guides, framing and lighting feedback, and hands-free capture. |
| [Lauyer](https://lauyer.org) | Portuguese legal research for AI agents, searching court decisions and legislation through a secure MCP server. |
| [Wormhole](https://github.com/nikuscs/wormhole) | Secure tunnels for agents and worktrees, with self-hosted relay, Tailscale, and Cloudflare support. |
| [Scanr](https://github.com/nikuscs/scanr) | Fast offline code intelligence for TypeScript agents: inventory, references, search, duplication, and slop detection. |
| [Continentes](https://github.com/nikuscs/continentes) | A fast, LLM-ready CLI for searching Continente products, prices, nutrition, categories, and stores. |
| [oxlint-plugin-arch](https://github.com/nikuscs/oxlint-plugin-arch) | Configurable architecture rules for Oxlint, covering file structure, exports, boundaries, schemas, and APIs. |
| [Paperwall](https://github.com/nikuscs/paperwall/releases/latest) | Native animated wallpapers for the macOS desktop and Lock Screen, with creation, upscaling, and sync tools. |

The App Store listing for Pose AI names Pedro Martins as its developer and supplier. His Indie Page profile also associates him with Bookmarkjar and PleaseRoast. [Source: Pose AI App Store listing](https://apps.apple.com/pt/app/pose-ai-photo-guide-camera/id6795681321) [Source: Indie Page](https://indiepa.ge/nikuscs)

## Open source and community

### Contributions

Martins publishes and contributes to open-source software under the handle `nikuscs`. Public merged pull requests document work on both his own libraries and projects maintained by other organizations.

- **Paseo:** contributions include international-keyboard shortcuts, workspace session imports, a Changes tab, custom project icons, and file-manager context actions. [Source: Paseo keyboard shortcuts](https://github.com/getpaseo/paseo/pull/859) [Source: Paseo session imports](https://github.com/getpaseo/paseo/pull/2265) [Source: Paseo Changes tab](https://github.com/getpaseo/paseo/pull/2298) [Source: Paseo project icons](https://github.com/getpaseo/paseo/pull/2335) [Source: Paseo file-manager actions](https://github.com/getpaseo/paseo/pull/3027)
- **TanStack Router:** a client-hydration fix to preserve data-script content, merged in February 2026. [Source: TanStack Router contribution](https://github.com/TanStack/router/pull/6653)
- **Durabull:** custom BullMQ prefix support, merged in May 2026. [Source: Durabull contribution](https://github.com/durabullhq/durabull/pull/55)
- **Solo and vite-plugin-run:** a restart feature and improved failure handling, respectively, in 2024. [Source: Solo contribution](https://github.com/soloterm/solo/pull/2) [Source: vite-plugin-run contribution](https://github.com/innocenzi/vite-plugin-run/pull/6)
- **Flavorly:** work on Vanilla Components, Laravel integrations, Inertia notifications, and wallet functionality. [Source: Vanilla Components tags input](https://github.com/flavorly/vanilla-components/pull/91) [Source: Laravel integration](https://github.com/flavorly/laravel-vanilla-components/pull/15) [Source: Inertia notifications](https://github.com/flavorly/inertia-flash/pull/6) [Source: Wallet caching](https://github.com/flavorly/wallet/pull/16)

A Plannotator announcement quoted in his August 2026 public posts credits him with the proof of concept that prompted its Tailscale remote-review feature. [Source: Plannotator acknowledgement](https://x.com/nikuscs/status/2087657135257649353)

### Libraries and community activity

The `nikuscs` Packagist account dates to July 2018 and lists PHP packages for Laravel, Inertia, Hybridly, and InvoiceXpress. The InvoiceXpress repository credits Martins and Nuno Xavier as collaborators. His npm profile includes UI-component integrations, import restrictions, social-link parsing, and Glooit, a tool for synchronizing AI-agent configuration. [Source: Packagist profile](https://packagist.org/users/nikuscs/) [Source: InvoiceXpress collaborators](https://github.com/indigitpt/invoicexpress) [Source: npm profile](https://www.npmjs.com/~nikuscs)

His CV describes community management and developer-relations work for Laravel Portugal and Inertia, including moderation, announcements, assistance to newcomers, and promotion of open-source projects. It also records financial support for the PHP Foundation and early Inertia development. [Source: Curriculum vitae](#cv-source)

In April 2020, the regional newspaper Imediato reported that Martins represented INDIGIT in **Quarentena em Casa**, a collaboration with Jingle and RedBox Design. The free community directory helped residents in the Vale do Sousa region find businesses offering delivery, takeaway, or special opening hours during the pandemic. [Source: Imediato report, 10 April 2020](https://www.imediato.pt/video-projeto-quarentena-em-casa-ajuda-empresas-das-regiao-a-ultrapassar-a-pandemia-veja-como/)

## Writing and public speaking

Martins writes at **nikuscs.com** about web frameworks, real-time systems, interface development, reverse engineering, and AI-assisted programming. His essays also discuss self-directed learning, sustainable working habits, and the review burden created by increased code generation. [Source: Blog](https://nikuscs.com/blog/) [Source: The 10x Trap](https://nikuscs.com/blog/15-ai-we-are-working-more-when-we-should-work-less/)

INDIGIT maintains a separate author archive under his name, covering subjects including SEO, digital marketing, branding, ebook hosting, and mobile security. [Source: INDIGIT author archive](https://www.indigit.pt/author/pedro-martins)

### Articles

| Date | Article |
| --- | --- |
| 2024-03-26 | [Building a Proxy Forwarder with 3Proxy, Squid & Laravel](https://nikuscs.com/blog/00-proxy-forward-and-laravel-dashboard/) |
| 2024-07-21 | [Speed up any WordPress site in 6 easy steps](https://nikuscs.com/blog/01-speed-up-wordpress/) |
| 2024-09-01 | [Tresjs + Vue - Holographic Sticker](https://nikuscs.com/blog/04-threejs-holo-sticker/) |
| 2024-09-02 | [Vue 3 & React - Ticker, Marquee, Carousel Component](https://nikuscs.com/blog/05-ticker/) |
| 2025-01-05 | [Unraid, the perfect NAS, Streaming Server & Netflix-like service for your home & office](https://nikuscs.com/blog/02-unraid-streaming-server/) |
| 2025-01-16 | [Next vs Nuxt, which one is better in 2025?](https://nikuscs.com/blog/03-nuxt-vs-next-2024/) |
| 2025-07-14 | [Tanstack Start - A deep dive into THE React Framework](https://nikuscs.com/blog/06-tanstack-start-deep-dive/) |
| 2025-07-17 | [Astro - Power your blog with Markdown View, Copy buttons to LLMS + Voice Resumes](https://nikuscs.com/blog/07-astro-copy-llms-button/) |
| 2025-07-21 | [WebSockets with Pusher - Real-time Events, Notifications with Laravel & TanStack Start](https://nikuscs.com/blog/08-websockets-pusher/) |
| 2025-07-30 | [Generate Dynamic SEO Images with Vercel OG (Satori) for Tanstack Start, Astro & Laravel](https://nikuscs.com/blog/09-dynamic-seo-images-vercel-og-satori/) |
| 2025-08-27 | [Programming with AI using Claude Code, Roo Code & Cursor 🤖](https://nikuscs.com/blog/10-ai-workflow-with-claude-code-roocode-gpt/) |
| 2025-10-11 | [The restless mind of thinkers, how obsession, curiosity, and chaos can be a gift](https://nikuscs.com/blog/11-the-restless-mind-of-thinkers/) |
| 2025-10-26 | [Twenty Years Building for the Web: From PHP's Simple Server Rendering to TypeScript's Modern Complexity](https://nikuscs.com/blog/12-20-years-building-for-the-web-php-to-typescript/) |
| 2026-01-27 | [i18n with TanStack Start: A Complete Guide 2026](https://nikuscs.com/blog/13-tanstackstart-i18n/) |
| 2026-03-10 | [Inside Mobile Apps - The Reverse Engineering Rabbit Hole](https://nikuscs.com/blog/14-inside-mobile-apps-reverse-engineering-rabbit-hole/) |
| 2026-04-22 | [The 10x Trap: Why AI Made Me Work More, Not Less](https://nikuscs.com/blog/15-ai-we-are-working-more-when-we-should-work-less/) |
| 2026-05-19 | [The Best Coding Agent Orchestrators for 2026 (July)](https://nikuscs.com/blog/16-agentic-tools-and-orchestrators/) |

### Talks and training

His talks page lists **AI Roundtable: Cursor IDE at Enterprise**, held remotely at Helloprint on 15 November 2025, covering prompt design, codebase context, agent workflows, and debugging. It also lists **World of AI @ 25Friday: How AI Is Shaping Tech & Developers** for 25 February 2026 in Porto; that entry retains its original announcement wording. [Source: Talks](https://nikuscs.com/talks/)

Public LinkedIn activity reproduces a 25Friday announcement thanking Martins and Francisco Velasco for leading an internal **AI Training Fundamentals** session. [Source: 25Friday training acknowledgement](https://pt.linkedin.com/in/ruipedrosa)

## Technical focus

Martins's work combines product development with software architecture, design, and digital marketing. His earlier experience centers on PHP, Laravel, Vue, and business applications, while later projects include TypeScript, React, mobile development, and AI integrations. [Source: Curriculum vitae](#cv-source)

| Area | Examples from his work |
| --- | --- |
| Product and interface development | Web and mobile applications, design systems, Vue, React, React Native, Swift, and Tauri. |
| Backend and real-time systems | Laravel, TypeScript, APIs, WebSockets, queues, caching, payments, and third-party integrations. |
| AI engineering | Agents, tool use, semantic search, retrieval-augmented generation, structured outputs, and development workflows. |
| Infrastructure | Deployment automation, containers, cloud services, self-hosting, and networking. |
| Marketing and discovery | Search-engine optimization, analytics, content strategy, and product positioning. |
| Developer experience | Component libraries, code analysis, architecture rules, command-line tools, and visual review. |

In his published reflections, Martins argues that AI-assisted development still depends on human judgment and review. He presents curiosity and experimentation as central to learning, while acknowledging that increased output can create additional complexity and longer working hours. [Source: The restless mind of thinkers](https://nikuscs.com/blog/11-the-restless-mind-of-thinkers/) [Source: The 10x Trap](https://nikuscs.com/blog/15-ai-we-are-working-more-when-we-should-work-less/)

## Personal interests

Martins's public biography lists travel, retro gaming, hardware, automation, networking, music, and ethical hacking among his interests. His CV also mentions electronics, emulation, game modification, and home labs. [Source: Public biography](https://nikuscs.com/) [Source: Curriculum vitae](#cv-source)

## External links

- [Official website and blog](https://nikuscs.com/)
- [GitHub](https://github.com/nikuscs)
- [LinkedIn](https://www.linkedin.com/in/pedrogmartins/)
- [X](https://x.com/nikuscs)
- [INDIGIT](https://www.indigit.pt/en/about-indigit)

## About this article

This independently compiled biography uses published sources and a CV supplied by Pedro Martins. Career dates and responsibilities drawn from the CV are self-reported; the cited public records provide additional evidence for his projects, contributions, and community activity.

<p id="cv-source">Curriculum vitae: Pedro Miguel Martins, supplied by the subject and reviewed on 6 September 2026. Personal contact details and the original document are not reproduced here.</p>

Generated by GPT-6 Astra. Sources reviewed on 6 September 2026.
