view-source
NameLaurynas Pranulis
RoleWeb, app & AI developer
BaseVilnius · 54.687° N, 25.279° E
Local time--:-- Vilnius

My name is Laurynas Pranulis. I build websites, web apps, mobile apps and AI tools, from the database to the interface.

[01]About

Code first. Since 14.

I wrote my first code at 14. Since then I have gone from WordPress sites to full products: React and TypeScript on the front, Laravel and PHP on the back, and AI connected to both.

I work full-time as a developer in a company team, and take on selected freelance projects on the side. You work directly with me, from the first call to launch.

[02]Services

I can.

  • Fast, search-friendly websites that you can edit yourself. From a one-page landing to a full e-shop with payments and shipping.

    Company siteLanding pageBlogE-shop
  • Custom software that runs in the browser: client portals, booking systems, dashboards and tools your team uses every day. React and TypeScript on the front, Laravel on the back.

    Client portalBooking systemDashboardSaaS
  • One codebase for iPhone and Android with React Native, connected to the same back-end as your website. Store publishing included.

    iOSAndroidReact NativePWA
  • Assistants that answer from your own data, MCP servers that let AI tools work with your systems, and automations that take repetitive work off your team.

    MCP serversAI assistantsAgentsAutomation
  • Not sure what to build, which platform to choose or where AI actually helps? A short call gives you a clear plan and an honest estimate.

    ArchitectureStack choiceAI strategyCode review
[03]Stack

One developer. Every layer.

01 / 06

Front-end

Interfaces that load fast and feel right on every screen.

  • ReactComponents that stay fast as they grow
  • TypeScriptBugs caught before users see them
  • Next.jsServer rendering for speed and SEO
  • Tailwind CSSConsistent, responsive styling
  • HTML & CSSSemantic, accessible markup
02 / 06

Back-end

Logic, APIs and admin panels that stay maintainable as the business grows.

  • LaravelStructured back-ends and admin panels
  • PHPSites and APIs of any size
  • Node.jsReal-time and AI services
  • REST APIsConnect sites, apps and services
  • GraphQLOne API for web and mobile
03 / 06

AI

Models connected to your data and tools, not just a chat window.

  • MCPConnect AI to your own tools
  • LLM APIsClaude, OpenAI and others in your product
  • AI agentsWorkflows that use tools and check their work
  • RAGAnswers from your documents, with sources
  • Vector searchSearch by meaning, not keywords
04 / 06

Mobile

iOS and Android apps from one codebase.

  • React NativeNative apps for both platforms
  • ExpoFaster builds and store releases
  • PWAInstallable web apps that work offline
05 / 06

Data & CMS

Databases and content tools you can rely on and edit yourself.

  • MySQLReliable relational data
  • PostgreSQLRelational data plus vectors for AI
  • RedisCaching and queues
  • WordPressSites you edit yourself
  • WooCommerceE-shops with payments and shipping
06 / 06

Delivery

Clean deploys, versioned code and pages that get found.

  • DockerSame setup on every machine
  • CI/CDTests and deploys on every push
  • GitVersioned code, clean history
  • LinuxServers set up and kept in order
  • SEOPages built to be found
[04]AI & MCP

AI that works with your systems.

MCP (Model Context Protocol) is the standard way to connect AI assistants like Claude and ChatGPT to real tools. I build MCP servers that give AI safe access to your CRM, database, files and APIs, so it can look things up and get work done instead of only chatting.

I use AI tools in my own work every day, so I know where they save time and where a plain script does the job better.

fig. 01 · how MCP connects AI to your businesstap a tool
AI clientClaude · ChatGPTor your own app
MCP serverYour tools,
exposed safely
built by me
[05]Contacts

Website, app or AI idea? Write in Lithuanian or English.

Email
Phone
LinkedInlaurynas-pranulis