Frequently Asked Questions

From timelines and pricing to process and tech stack. We've answered the questions clients ask us the most. If you don't see what you're looking for, feel free to reach out directly.

What technologies do you work with?

We work primarily with Python (Django, FastAPI) and TypeScript (React, Next.js, Node.js). We also use Docker, GitHub Actions, and AWS for infrastructure. For AI work, we use OpenAI's APIs, LangChain where it helps, and vector databases like Pinecone.

How long does a typical project take?

It depends on scope and complexity. An MVP or landing page can take 2-4 weeks, while a full platform might take 2-3 months. We'll give you a rough timeline after the first conversation and a more precise one after we've scoped the work.

Can I hire just one engineer instead of a full team?

Yes. We offer flexible staffing, from a single engineer to a small team, based on your project's needs and budget.

Do you build mobile apps too?

Yes, we can build cross-platform mobile apps using React Native. That said, web applications are our core focus. If your project is mobile-only and highly native, we'll be upfront about whether we're the right fit.

Do you offer support after the project is done?

Yes. We offer post-launch maintenance via retainers or hourly contracts, covering bug fixes, updates, performance tuning, and security patches.

Will I own the code after the project is completed?

Yes. Once final payment is made, you get full ownership of the code, assets, and IP.

Can you integrate AI features into our existing product?

Definitely. Whether it's chatbots, recommendation systems, or data extraction, we can integrate AI into your existing stack. We've built RAG pipelines for legal document search, LLM-based classification systems, and smart automation workflows.

How do you handle deployments and DevOps?

We set up CI/CD pipelines and cloud infrastructure so deployments are automated and reliable. Most projects run on AWS with GitHub Actions. We handle monitoring, alerts, and security updates, and can provide ongoing support if needed.

How do you manage communication during projects?

We use Slack for day-to-day communication, Linear for task tracking, and a brief video check-in once a week. You'll always see what we're working on. We push code frequently and you can follow along in real time.

What if I want to make changes mid-project?

That's fine. For hourly or retainer work, we adapt as we go. For fixed-price projects, we'll assess the impact and give you a revised estimate before making changes.

Do you sign NDAs?

Yes. We're happy to sign an NDA before discussing project details.

How do you charge for your services?

We offer two main pricing models: fixed-price for defined projects, and monthly retainers for ongoing work. We also do hourly billing for smaller, one-off tasks. See here.

image

Didn't find your answer?

Get In Touch