Efficient, robust & well-documented. No excuses.
I have been developing back-end systems since 2007 and have experienced firsthand the transition from monolithic to component-based, decentralized systems.
I have been developing back-end systems since 2007 and have experienced firsthand the transition from monolithic to component-based, decentralized systems.
When it comes to systems and API design, I adopt a hybrid approach, considering the following key aspects:
- The optimal level of component decoupling and complexity of communication mechanisms.
- The appropriate unit test coverage and test procedures during development and deployment
- The optimal deployment strategy that maximizes performance and security, while minimizing operational costs.
Tools of the trade
My preferred stack is currently Python Django for back-end applications and PostgreSQL or MySQL for databases. Nevertheless, I am equally comfortable utilizing your preferred technology stack.Furthermore, as a full-stack and a systems design veteran, I am able to design, implement and deploy your full system. I am equally adept at working independently and collaboratively within a team environment.
Explore my portfolio of selected projects:
Tech stack
- Engines & frameworks:
Unreal Engine, Qt, iOS Sprite Kit, Phaser JS, Kivy - Server-side applications:
Django, CodeIgniter, AWS, Azure - Databases:
PostgreSQL, MySQL, SQL, MongoDB - Mobile applications:
Unreal Engine, Objective-C, React Native, Kivy - Robotics simulation engines:
Unreal Engine, V-REP, Gazebo, ARGoS - API integrations:
Stripe, Keras (TensorFlow), Google Maps, Google Firebase, Apple APN and sign in, Facebook Graph and others - Programming languages:
C++, Python, Bash, JavaScript, PHP, Objective-C, Java, C#