# Peter Vincent

`Skilled research associate specializing in micro services and mobile applications.`

## Profile

Senior Software Engineer possessing strong knowledge of Java programming. I believe in software for better life. Am well-versed in JavaScript, Python, Android and Docker.&#x20;

## Expertise

I focus on developing mobile apps on native platform as well as Flutter, I also develop web apps in React

&#x20;I employ domain driven driven development coupled with TDD to ensure applications are built with professionalism in mind. Security measures are my top priority.

* &#x20;I do native android development employing domain driven development
* &#x20;One of my favorite development tools for building and prototyping UI designs
* &#x20;Building admin portals for the web is never been easier
* &#x20;Secures backend micro services and provides analysis for APIs and their usages.
* &#x20;I use GCPs App engine services so as not worry about health and maintainability of my backend.
* &#x20;Provides analysis for mobile apps as well as real-time communication for client apps.

## **Projects**

#### [Ayazona](https://www.ayazona.com/app)

Order food from your local restaurants.

#### [Solutech SAT](https://www.solutech.co.ke/solutech-sat)

Empower your Field Sales/Merchandising

#### [Android Promise](https://github.com/android-promise)

Write less code, focus on the business logic

#### [Personal Wallet](https://play.google.com/store/apps/details?id=com.octopus.budget)

Monitor your incomes, expenses

#### [mUzima](https://muzima.org)

The reach of clinical care beyond tethered and connected settings.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dev4vin.gitbook.io/portfolio/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
