Midhun Harikumar

Full Stack Developer

A Software Engineer with more than a decade of experience building user interfaces, writing middleware and backend services and APIs.

Blog
Midhun Harikumar

UI UX Design

I have always been interested in User Interfaces and how they can be used to create great user experiences. Years of experince designing interfaces with Flash, Flex, Adobe XD and Figma

Modern Web and Mobile

Having been involved with web development since 2005, and Native Android development since 2012, I am at home with modern web frameworks and technologies. I also update my skills regularly with new frameworks and libraries.

Software Development

Having a Degree in Computer Science & Engineering, and a curiousness to learn how things work. I have strong programming skills with Java, Kotlin and Javascipt, with foundation in C and C++ as well as design and architecture patterns. I also work on personal Open Source Projects and APIs.

Personal Projects

Message Counter

Android Travis CI

Message Counter

A modern Android app that counts the number of text messages a user sends, and has been download more than 1,00,000 times, translated into 5 languages and used in more than 10 countries around the world.

See Project
Triton Player

Adobe Air Flash Platform

Triton Player

Triton Player is a cross platform MP3 player based on Adobe AIR platform for Desktop (Windows and Mac OS). This application is considered to be feature complete.

See Project
Triton Player

Android

Trip O Meter

Trip O Meter was an attempt to integrate multiple features into a single application for managing a trip. It presently includes a fuel cost calculator and expense manager when going with friends.

See Project
Random Contact

Android Kotlin

Random Contact

Random Contact is an Android app that shows the details of a random contact from the contacts list. This is an experimental, fun and personal project which is open source.

Case Study
Cryptx Icon

Adobe Air Flash Platform

Cryptx

Cryptx is a file encryption/decryption app developed with Adobe Air that uses 128-bit AES Encryption. It was developed as a proof of concept application that uses Green Threads since ActionScript is single threaded.

See Project
TLF

Wordpress

The Lotus Foundation

Designed and developed the website for a non profit organization based on Ontario, Canada. The project was designed with Adobe XD and developed using wordpress and a custom theme engine.

Case Study
Cryptx web logo

Svelte

CryptX Web

A simple web app built on Svelte and Bulma to encrypt and decrypt test messages using AES algorithm.

Visit Webapp
ae

Svelte

Ae App Labs

Org website recently redesigned and re-written with SvelteKit, under which tutorials and other services are served.

Learn More

Latest Blog Posts

15 Aug 2022

Animated Hero Background with HTML5 and SASS

When the org website for ae app labs was redesigned and upgraded to use SvelteKit, I added an animated background...

Read More

07 Jul 2022

How I almost got hacked

Last Saturday I got a message on my instagram account from an old aquaintance of mine whom I had met...

Read More

24 Jun 2022

Current Page URL in SvelteKit and SEO Tags

Having recently updated the ae app labs org website to use SvelteKit, I came across some SEO optimizations that can...

Read More

Featured Tutorials

Portfolio Landing Page Design with Adobe XD
YouTube Video Free

A video tutorial on portfolio landing page design with Adobe XD.

Camping Website Development
YouTube Video Free

A tutorial on basic website development with HTML and SASS from an Adobe XD design.

All Tutorials
Advertisement