Pulauskas.DEV
Python Developer

Automation that saves your team hours every week

I build AI chat assistants, Telegram bots and Google Sheets automations for small businesses. Reliable, tested and documented, so it keeps working after I hand it over.

Services

Fixed price, clear scope, working software. Every project comes with a setup guide and free fixes after delivery.

Available now

Telegram bots connected to Google Sheets

Your team logs orders, bookings, points or tasks from Telegram, and every entry lands in a Google Sheet you own.

from $40

  • Access control with roles (admin, operator, member)
  • Yes/No confirmation before anything is saved
  • Duplicate protection: double taps and retries never create extra rows
  • Append-only log plus summaries calculated by formulas
  • Tested code, setup guide and admin guide in plain English
Available now

AI chat assistant for your website

Answers your customers 24/7 from your own FAQ, prices and policies, and hands the conversation to a person when it doesn't know.

from $100

  • Answers only from your documents, never makes things up
  • Replies in the customer's language, even when your documents are in English
  • Hands over to your team by email or Telegram
  • Every conversation logged to Google Sheets, with a list of unanswered questions
  • Powered by Claude; usually under 1 cent per answer
  • One line of code to add it to any website
Custom projects

Need something else?

Web apps, client portals, booking systems, dashboards and integrations between the tools you already use.

Fixed price after a short call or message

  • Python and FastAPI back ends, Next.js front ends
  • User accounts, databases, scheduled jobs
  • Deployed with Docker, HTTPS and daily backups
  • Clear plan and fixed price before I start

Tell me about it

Work

What I built, why, and what it changed.

Demo project

Points system: two Telegram bots + Google Sheets

Problem
A café team tracks reward points on paper and in chats. Entries get lost, some are counted twice, and nobody trusts the totals.
Solution
Two Telegram bots share one Google Sheet. One bot can only deduct points, the other can award and deduct. Only people listed in the sheet can act, every operation needs a confirmation, and each one gets a unique ID so double taps never count twice.
Result
An append-only log with an ID, time and author for every change, balances calculated by formulas that never drift, and 105 automated tests.
PythonaiogramGoogle Sheets APIpytest

Source code on GitHub

Telegram bot confirmation and the new row in Google Sheets
Balances calculated by formulas in Google Sheets and in TelegramAccess control, negative balance guard and automated tests
Live demo · Claude Sonnet 5.5

AI chat assistant for a dental clinic

Problem
A clinic's reception answers the same questions all day: prices, opening hours, insurance, parking. Patients who write in the evening wait until morning, and some never come back.
Solution
A chat window on the clinic's website answers from the clinic's own documents and says "I don't know" instead of guessing. It never gives medical advice, sends urgent messages straight to the phone number, and hands the conversation to the team: a reply from Telegram appears in the patient's chat.
Result
Tested with Claude on 43 real questions: 43 correct, including questions in Spanish and Lithuanian, refusals of medical advice, emergencies and attempts to override its rules. About 0.13 cents per answer. Every conversation is logged to Google Sheets with a list of questions the documents didn't cover, and staff can answer from their phone. 125 automated tests.
Claude APIPythonFastAPIJavaScriptGoogle Sheets APITelegram Bot API

Try the live demo · Source code on GitHub · Test results (43/43)

Chat window on a clinic website: a team member's reply appears in the chat
The assistant answers price questions in Spanish and Lithuanian from English documentsThe assistant declines medical advice and recognises an emergency written in Spanish

How we work together

Simple and predictable, from the first message to delivery.

Tell me what you do by hand

A short message about the task your team repeats every day.

Clear plan and fixed price

I reply with what I'll build, how long it takes and what it costs.

Built, tested, handed over

You get working software, a setup guide and free fixes after delivery.

Hi, I'm Paulius

I'm a Python developer in Lithuania. You work with me directly: no agency, no middlemen, so you always talk to the person who writes the code.

What you can expect: a reply within 24 hours, a fixed price agreed before I start, progress updates while I work, and a short guide so your team can use what I build without calling me.

My background is in sales and technical field work, so I'm used to listening first and following a plan to the letter.

Lithuania · works remotely with clients worldwide (EET)

Let's automate something

Tell me what your team does by hand today. I'll reply within 24 hours with a plan and a fixed price.