Skip to content

Software engineering studio · Pune, India

We build and modernize the software your business runs on.

Mobile apps, websites, backend services, integrations, and Spring Boot upgrades, engineered carefully, explained plainly, and handed over in a state your team can keep building on.

Starting with code. Built to include more.

Including now
  • Mobile apps
  • Websites & web apps
  • Backend & APIs
  • Upgrades
  • Automation
On the horizon
  • Intelligent automation
  • Design
  • Audio
  • Film

Future ambitions, not current services.

Evidence of our work

Professional engagements across mobile, backend, and quality automation
4
Professional engagements across mobile, backend, and quality automation
Independent builds with public source code
2
Independent builds with public source code
Published Android app contributed to, available on Google Play
1
Published Android app contributed to, available on Google Play

Used in real projects

  • React Native
  • Firebase
  • REST APIs
  • Push notifications
  • Java
  • Spring Boot
  • Activiti
  • PostgreSQL
  • PagerDuty
  • Robot Framework
  • Python
  • HTML reports
  • Nginx
Code on GitHub (opens in a new tab)

What we do today

Engineering for the problems that slow businesses down.

Four focused services, each grounded in work we have actually delivered. We would rather do a few things properly than list everything we could attempt.

  1. 01

    Mobile app development

    React Native apps with clear screens, reliable API and Firebase integration, and a build you can publish to the Play Store.

    React Native · JavaScript · Firebase · REST APIs

  2. 02

    Website & web app development

    Fast, accessible Next.js and React websites, from business sites to catalogues and dashboards, built to be found in search and easy to maintain.

    Next.js · React · TypeScript · Tailwind CSS · Vercel

  3. 03

    Spring Boot upgrades & modernization

    Planned, tested upgrades of Spring Boot services and their dependencies, so older Java applications stay supported, secure, and deployable.

    Java · Spring Boot · REST APIs · PostgreSQL

  4. 04

    Backend, integrations & automation

    APIs, third-party integrations, workflow automation, and test automation that remove manual steps and make systems easier to operate.

    Java · Spring Boot · Activiti · PostgreSQL · Python · Robot Framework

Selected work

Proof in shipped software, not promises.

Products and systems we have contributed to as part of delivery teams. Each case study states the role we played, so you know exactly what the work shows.

All work
Professional engagement

Mobile recruitment platform · Mar 2022 – Sep 2022

TalentOjo

Referral, tracking, and evaluation flows for a talent management mobile app.

Read case study

Professional engagement

School communication app · Sep 2022 – Jan 2023

Llynkr

Group messaging and notification workflows connecting parents, teachers, and administrators.

Read case study

Professional engagement

Workflow automation backend · Apr 2023 – Oct 2023

Assertion Workflow Manager

A Spring Boot and Activiti backend that runs predefined business workflows and connects them to incident response.

Read case study

Professional engagement

Quality automation · Feb 2023 – Apr 2023

Assertion Test Automation

Reusable Robot Framework suites that made assertion checks repeatable and reports readable.

Read case study

How we work

A process designed to remove surprises.

Clear scope, visible progress, and a clean handover. You always know what is being built, why, and what state it is in.

  1. 01

    Discover

    We talk through the business problem, the people affected, and what already exists: code, tools, constraints, and deadlines.

  2. 02

    Define

    We agree on scope, priorities, and what “done” means, in writing, before any build work starts.

  3. 03

    Engineer

    We build in small, reviewable increments and share progress you can try, not just status updates.

  4. 04

    Validate

    Functionality, edge cases, performance, and accessibility are checked against what was agreed.

  5. 05

    Deliver

    We deploy, document, and hand over code, credentials, and notes so your team is never locked out.

  6. 06

    Evolve

    Where agreed, we continue with improvements, upgrades, and fixes as your needs change.

Engineering standards

Quality you can inspect.

Principles we apply on every engagement. They are habits, not certifications, and we will tell you plainly where a project falls short of them.

Maintainable over clever
Clear structure and naming, so the next developer, ours or yours, can understand and change the code.
Secure by habit
Secrets stay out of source code, inputs are validated, and dependencies are kept current.
Tested where it matters
Automated checks guard critical behaviour; we tell you plainly what is and is not covered.
Fast and accessible
Performance and accessibility are designed in from the start, not patched in before launch.
Transparent decisions
Technical trade-offs are explained in plain language, so you can make informed choices.
Documented handover
Every engagement ends with notes on how things work, how to run them, and what to watch.

Why “i.include”

What we search for is often already within reach.

An old Indian story tells of the kasturi mrug, the musk deer, who wanders the forest searching for a fragrance without realising it comes from within itself.

Our mark, a pair of antlers around an “i”, is a reminder of it. Good work rarely starts with something borrowed from elsewhere. It starts with curiosity, capability, and the willingness to build. We apply that to your product, and to ourselves: we start with software today, and keep learning so we can include more tomorrow.

More about i.include

Questions

Before you get in touch.

What services does i.include currently provide?

Software engineering: mobile app development with React Native, websites and web apps with Next.js and React, backend APIs and integrations, workflow and test automation, and Spring Boot upgrades. Our wider ambitions do not change that this is what we deliver today.

Do you work with existing codebases?

Yes. A lot of valuable work is improving, upgrading, or extending software that already exists. We start by reviewing the code and setup, then propose changes that fit it.

How do you estimate scope and cost?

After an initial conversation and, where relevant, a review of existing code. We break the work into defined parts and agree on scope in writing before starting. We do not publish fixed prices because every project differs.

Can you integrate third-party APIs?

Yes, where the service provides documented API access. We review limits, costs, and credentials with you first, and keep secrets out of source code.

Do you provide support after delivery?

Ongoing improvements, upgrades, and fixes can be agreed as a follow-up engagement. Every delivery includes handover documentation either way.

How do we start a conversation?

Send a short description of what you need using the contact form or by email. Include your current stack and timeline if you know them.

Start a conversation

Tell us what you are building.

A few sentences are enough to begin. We will ask the right follow-up questions.

Opens your email app with these details filled in. Nothing is sent until you press send there.