Banner Image

Skills

  • SQL
  • API Development
  • Blockchain
  • C#
  • Coding
  • JavaScript
  • Node.js
  • Objective-C
  • Programming
  • Python
  • REST API
  • Startup Consulting
  • Web Development
  • Algorithms
  • Android

Sign up or Log in to see more.

Services

  • Problem Solving

    $35/hr Starting at $35 Ongoing

    Dedicated Resource

    Stuck in a specific problem while working? Problem with an algorithm? Or a specific business case? I am an MBA who dive into the tech start up world with lots of programming skills on my belt. From brainstorming,...

    AlgorithmsAPI DevelopmentC#CodingHelp Desk
  • Coding Tutor

    $35/hr Starting at $35 Ongoing

    Dedicated Resource

    From beginner to advance level, for a specific business case (or academic) to a primer consist of multiple languages/services. I can make a lesson plan, give you a complete walk-through from setup your...

    AtomBlockchainBusiness ConsultingCodingGit
  • iOS App Development

    $50/hr Starting at $1K Ongoing

    Dedicated Resource

    Native Universal iOS development using Swift, Objective-C, or Xamarin I am an MBA who dive into the tech start up world with lots of programming skills on my belt. Worked professionally since 2003, 15+...

    AndroidAPI DevelopmentApp DevelopmentAppleBlockchain

About

Dream in code, like in the Matrix

I am an MBA who dive into the tech start up world with lots of programming skills on my belt. From brainstorming, draw up a strategy, to tackle a near-deadline specific-language just-this-one-problem until late at night (or in the morning -- that's why the coffee machine are for), or weekend sprint sessions, I'm your man. My goal is to help you bring your idea to life, your IT/coding problem gone, and overall make you enjoy more of your life.

TL;DR: I'm your man.

Worked professionally since 2003, 15+ years of professional experience from C, C++, Java, witness the birth of iOS, Android, web apps, the cloud, REST/API, the Blockchain, I've taste numerous services, platform, languages, tutored C-level executives to code, gave talks in colleges and corporate settings.

Code since 15 years old, teach my self BASIC and then Visual Basic, HTML. Sold my first app (Attendance with SQL database) and first certification, MCP at 19. Studied Computer Science and Business, worked in IT Consulting and large manufacturing group as their Business Analyst for seven years, and another nine years in the start up scene, mostly in agile mobile application development, back end systems, testing, and project management.

If you need someone to help you solve an IT-related problem in your business, or you have an idea for a start up and need someone to brainstorm with, I'm your man.

- iOS: Objective-C (since iOS 3.1), Swift, React Native, Xamarin
- Android: Java, React Native, Material Design, Xamarin
- Web: Ruby on Rails, Ruby/Sinatra, Node.js, Python, React, HTML, CSS, Bootstrap, Semantic UI, AngularJS
- Windows: C#, Visual Basic .NET
- Databases: MySQL, SQLite, MongoDB, PostgreSQL, Microsoft SQL Server, MariaDB, Realm, Hadoop, Hive
- OS: MacOS, Windows 10, Linux, iOS, Android.
- Services: AWS, Google computing platform, Microsoft Azure, DO, Salesforce, Dropbox, Shopify, SAP, Odoo

Thank you for reading this long bio, my name is Leo, and its a great pleasure to work together with you.

Work Terms

Available 6 hours per day, 5 days a week (30 work hours).

Not accepting more than one project at the same time, this to ensure good communication and quality product.

I have a private dedicated work space (with coffee machine and a door :).

My goal is to increase your business productivity, decrease the stress and time you spend working, by deliver a reliable, high quality end-product, within budget, on-time. I believe in good communication, timely progress reports, and confirmation.

My typical workflow with a client with a specific technical case:
- Onboarding, clarify client's expectations, timeline, and preferred communication style.
- Create lists of current problems, solutions tried, and ideal outcomes.
- Brainstorm and discuss.
- Development and testing, in some cases, test first then develop solution
- Repeat.
- Test phase, invite client to test if milestone reached.
- Bug fixes, final polish.
- Write technical notes, documentation.
- Hand over.

My typical workflow with a client for an app (front-end, back-end, localization):
- Client Onboarding, clarify client's expectations, timeline, and client's preferred communication style.
- Create business case and workplan, communicate with client and establish milestones (if not given).
- Development phase
- Test phase, invite hands-on client to test, the goal is to make sure the app is in-line with the business case and milestone.
- Repeat development and test phase.
- Beta test with client, when all milestone achieved, all business case covered.
- Bug fixes and final polish.
- Write technical notes and documentation.
- Hand over.