What I do

I develop software for any business.

Fresh ideas

I've got a multidisciplinary background that allows me to think differently to solve various types of problems.

Unique Approach

I understand software architecture is often a reflection of teamwork and communication across teams. Architecture needs to reflect practicality for the business over some pure algorithmic platonic ideal.

I often work across the stack.

Idea Generation
55%
UI/UX
65%
Backend
100%
Frontend
65%
Database (DBA)
45%
System Admin/OPs
25%
My Approach

Development Procedure

1
Brainstorming

Study the problem, and general materials to find out requirements, HIDDEN requirements, and divisions of responsibility.

2
Development

Using AGILE, quickly create MVP software to understand requirements.

3
Scaling

Introduce architecture to allow developer scaling, while also segmenting out either tricky or slow code for specialized refactors. This two pronged approach allows development to still occur rapidly because it splits up risk, and allows developers of all experience to contribute without stepping on each others toes.

What
people say
about me.

logo image
logo image
logo image
logo image
logo image
logo image
logo image
logo image
logo image
logo image
logo image
logo image
logo image
logo image
logo image

Start working together?