Success starts with clear goals, good planning and efficient processes for managing change.
I utilize my broad experience as a freelance software developer, designer, researcher, project manager and higher-education tutor to get your
custom software project done on time and within budget without compromising on quality.
Starting new development work may seem like a difficult task, which is where the diversity of my experience comes in - my clients often appreciate that they can rely on me to help them with the "unknown unknowns" that so often come up during any custom software project.
No matter what we are building together, my guarantees are:
Starting new development work may seem like a difficult task, which is where the diversity of my experience comes in - my clients often appreciate that they can rely on me to help them with the "unknown unknowns" that so often come up during any custom software project.
No matter what we are building together, my guarantees are:
- You own all the designs and software
The intellectual property remains your own. At the end of the project, I deliver all code to you, well-organized and well-documented. - I take your input seriously
As an experienced freelancer and mentor, I have a sixth sense for how to facilitate collaborative and creative brainstorming. - You know what's happening at all times
I set up state-of-the art project management tools and processes, as well as deliver regular reports and demos to help you stay on top of the project progress.
My focus areas
E-learning software development
As a former higher-education tutor, I combine my course design and delivery experience with creativity to deliver custom-made e-learning solutions.Commercialized research software development
I bring in my academic, software team leadership and project management experience to enable your research project grow into a strong product.
Please read the frequently asked questions if you'd like to know more about how I work.
I am based in Downtown Vancouver, BC, Canada. If you are around and have had enough of on-line meetings, I would love to buy you a coffee and talk about what project you have in mind.
I am based in Downtown Vancouver, BC, Canada. If you are around and have had enough of on-line meetings, I would love to buy you a coffee and talk about what project you have in mind.
Tech stack
- Compiled languages:
C++, Objective-C, Java, C# - Scripting languages:
Python, Javascript, Bash - Databases:
Postgres, MySQL, SQL, MongoDB - Simulation engines:
Unreal, V-REP, Gazebo, ARGoS - Game engines:
Unreal, iOS Sprite Kit, Phaser JS, Kivy - Server-side applications:
Django, CodeIgniter, Node.js, AWS, Azure - Mobile applications:
Unreal, Swift, Objective-C, React Native, Node.js, Kivy - Integration with APIs:
Stripe, Keras (TensorFlow), Google Maps, Google Firebase, Apple APN and sign in, Facebook Graph and others