Skip to content

Software Developer · Android Developer · London

Vatsal Dholakiya

I build software and Android apps that do real work — and I'm learning AI to build what comes next.

Open to opportunities

// Built in front of you

Code, screens and features, assembled piece by piece.

  • 4+

    Years building software

  • 10,000+

    WhatsApp messages sent a day by my automation tool

  • 5

    Professional certifications

  • 563

    Stack Overflow reputation

01About

I build software that removes busywork — desktop tools and mobile apps that businesses rely on every day.

I'm a Software Developer and Android Developer based in London. I built a WhatsApp automation tool that now sends more than 10,000 messages a day, and at CodeCreator Technologies I built PostFactory, a business card design app for Android.

I hold an MSc in Cloud Computing with Distinction from the University of East London. I care about clean code, clear communication and software that keeps working long after handover. Right now I am learning Generative AI and the ethics of AI.

02Skills

The tools I work with.

Hover over or tap a skill to see where I have used it.

  • Languages

  • Mobile development

  • Desktop and automation

  • Databases

  • Tools and practices

  • Cloud and networking

  • Learning: AI

    In progress

03Experience

Experience and education.

  1. 2017: Ganpat University, Gujarat, India · 2017 – 2020

    BSc Information Technology

    Where it started: Java, Android Studio and the fundamentals of building apps. Graduated with a CGPA of 8.15.

  2. 2019: Self-employed, India

    Freelance Software Developer

    Built a WhatsApp automation tool for small retailers. It now sends more than 10,000 messages a day.

  3. 2020: CodeCreator Technologies, India · Aug 2020 – Nov 2022

    Android Developer

    Native Android apps for small businesses, built in a team, including PostFactory, a business card design app.

  4. 2022: University of East London · Sep 2022 – Sep 2023

    MSc Cloud Computing

    Cloud platforms, security, and the fundamentals of AI and machine learning.

    Distinction
  5. 2024: Made Tech IT Ltd, London · Oct 2024 – present

    Software Developer

    Client software in Java and Python with PostgreSQL, REST APIs, Git and Docker, from the business problem to delivery and handover.

  6. Now: Ongoing

    Learning AI

    Learning Generative AI and the ethics of AI, one practical project at a time.

Certificates

07

04How I work

From first conversation to release.

Every project follows the same professional process, whether it is a small Android app or a business tool used every day.

  1. 01

    Understand the problem

    I start by talking to the people who will use the software: what slows them down, what success looks like and what must never break. The result is a short, written list of requirements that everyone agrees on.

  2. 02

    Plan and design

    I sketch the screens and user journey, choose the architecture and database structure, and break the work into small tasks with clear priorities, so progress is visible from the first week.

  3. 03

    Build in small steps

    I write clean, readable code in small increments, using Git branches and meaningful commits. Each feature is shown to the client early, so feedback arrives while changes are still cheap.

  4. 04

    Test thoroughly

    I test every feature on real devices and different screen sizes, and check the difficult cases: invalid input, lost connections, large data sets and slow phones.

  5. 05

    Release with care

    I prepare signed release builds, publish to Google Play or deliver the desktop installer, and watch the first days of real use closely to catch anything unexpected.

  6. 06

    Hand over and support

    I document how the software works, show the team how to use it, and stay available for fixes and improvements after launch.

05Projects

Selected work.

Two products I built for real businesses, followed by other work and my public code.

Mobile application

PostFactory

Business card design app for Android

PostFactory lets entrepreneurs, freelancers and professionals design modern business cards in minutes, without complex design software. Users choose from hundreds of professionally crafted templates for different industries, then customise fonts, colours, icons, backgrounds and layouts with a few taps.

Built at
CodeCreator Technologies
Client
Mobile design platform for professionals
Duration
8 months

Key features

  • Hundreds of professionally crafted templates
  • Industry-specific designs for many sectors
  • Full customisation of fonts, colours, icons and backgrounds
  • Intuitive drag-and-drop layout editor
  • Real-time preview while editing
  • Export as PNG, PDF or print-ready files
  • Cloud storage for designs and templates

Results

To design a card that used to take hours
MinutesTo design a card that used to take hours
Professionally crafted templates
100sProfessionally crafted templates
From first design to finished app
8 monthsFrom first design to finished app

Built and delivered to the client as a complete Android app, cutting the time it takes to design a business card from hours to minutes.

  • Java
  • Android
  • Android Studio
  • XML
  • PHP
  • MySQL
  • CSS
  • UI/UX

Desktop application

WhatsApp Business Automation

Bulk and one-to-one messaging for small businesses

A desktop application for bulk or one-to-one WhatsApp messaging. The left column manages recipients and attachments, the right column holds the message composer and sending history, and the toolbar gives quick access to import, group management, filtering and reports. One large Send button starts a campaign, and every result is saved automatically to the sending log.

Client
Small retail businesses, such as jewellery shops
Type
Private client project
Platform
Windows desktop

Key features

  • Bulk messaging with recipient management
  • One-to-one messages, personalised with each customer’s name
  • File attachments for images and documents
  • Contact import from Excel and group management
  • Number filter that removes contacts not on WhatsApp
  • Message templates, birthday and anniversary offers
  • Advanced filtering and reports
  • Automatic sending log with detailed records

Results

Messages sent a day
10,000+Messages sent a day
Delivery rate
99.8%Delivery rate
Less time spent on manual messaging
90%Less time spent on manual messaging
Improvement in communication efficiency
400%Improvement in communication efficiency

Deployed for small retailers, the system handles more than 10,000 messages a day with a 99.8% delivery rate, and cut manual messaging time by 90%.

  • Java
  • NetBeans
  • Selenium
  • SQLite
  • MySQL
  • Firebase
  • REST APIs

More work

  • Android apps for small businesses

    Native Android apps built in a team at CodeCreator Technologies, with responsive layouts, REST API integration and Google Play releases. These were client projects, so the code is private.

    • Java
    • XML
    • Android Studio
    • Android SDK
    • REST APIs
    • Google Play
  • This portfolio

    A scroll-driven portfolio with live GitHub and Stack Overflow data, built to be fast, accessible and easy to update.

    • React
    • TypeScript
    • GSAP
    • Tailwind CSS

Live from the GitHub API

Latest on GitHub

View all on GitHub(opens in a new tab)
  • Loading repositories from GitHub

06The next chapter

Growing into AI.

I am a developer first. AI is what I am learning now — carefully, hands-on, and in public.

●Currently learning

  1. AI and machine learning fundamentalsCovered during my MSc.Studied
  2. Generative AIHow generative models work and how to build with them.In progress
  3. Ethics of AICourse: Building and Implementing Ethical AI, Certified Institute for Technology and AI.In progress

07Contact

Let's build what's next.

Open to software development, Android and AI-focused roles. Based in London, open to relocation.

Work preferences

  • Based in London, United Kingdom
  • Open to relocation
  • Visa sponsorship required