I'm a software developer

with a passion for cutting edge technologies.

I started my programming passion back in 2002 at the age of 13. Since then, I've turned a hobby into a professional career. I was employed as a junior software developer at a utility company. After 7 years experience, and earning an undergraduate degree at Middlesex University London, I was promoted to a senior software developer.

My professional career spans from .NET backend development, Javascript web applications, mobile apps, database such as MS SQL, MySQL & Sqlite, node.js applications, GA/GP algorithms & web services.
I am also a just-for-fun Arduino programmer.

Next

Latest Project

Cryptocurrency trading parameters optimization using Genetic Algorithm

After finding Gekko, a cryptocurrency trading platform with built in testing, I started running backtests, on various trading pairs with standard parameters. As expected from standard parameters, results were horrible. After building an automated tester using genetic algorithms, I have an almost finished advisor, running 24/7, which sends notifications with optimal trading parameters every so often.

Next

Largest Project

Web GIS solution built from scratch & based on OpenLayers

Web only GIS platform with almost all common features implemented. Including measurments loading of layers using legends, advanced search tool, sketching and saving to backend database, loading of ad hoc layers using database views & geo spatial query builder. The platform also integrates seemlessly with SAP and AMM products.

Next

Node.js

With over 8 years experience in Javascript, Nodejs comes second to nature

I have only been working with Node.js for a couple of months, however since I consider Javascript my joker card, Node.js is becoming my preferred language. I have developed apps using Express.js web framework, discord.js, sqlite3, and recently the module named genetical.

Next

Other Information

Projects, Certificates and Skills

GIS and GeoSpatial Queries

6 years working on and off on a Web GIS system and producing highly complex spatial queries & stored procedures.

Certified Blockchain Expert

Blockchain-related apps are currently gaining momentum across the tech world and are now moving from cryptocurrencies to business oriented tokens. I have been working with blockchain technologies for the past year. I am also a blockchain certified expert from blockchain-council.org

Naturally, I Love Computer Science

I am always eager to learn anything related to computer science. Things like Genetic Algorithms, Neural Networks and Genetic Programming are becoming a playing field.

Javascript Expert

Javascript in 2018 is as fundamental as C was in 1980s. My experience ranges from web applications to nodejs apps to an occational small phaser game/simulation.

Databases

Worked for several years on MS Sql, MySql, Postgres and Sqlite. Highly skilled in SQL. I specialize in spatial queries.

One Time Password

An implementation of one time password in .NET and Javascript. Currently being used on mobile devices running Cordova apps & Web Services.

Next

Thanks for your time

Let's get in touch. Use the social icons down below