Genuine Coder Logo
01.  
About
02.  
Experience
03.  
Work
04.  
Education
05.  
Contact
Hi, my name is

Muhammed Afsal Villan

I'm 

I’m a full-stack developer specializing in building desktop and mobile applications. I love creating user-centric, scalable applications that customers love to use. Programming is my passion and I love sharing my experiences as a developer through my YouTube channel. Currently, I am the Chief Technology Officer at Flysoft Systems.

01. 

About Me

Muhammed Afsal Villan's photo who is known by the name Genuine Coder

My name is Muhammed Afsal Villan. I am from Manjeri, Kerala, India. My mother tongue is Malayalam and I can speak English fluently. I have been super excited about computers and video games since I was 3 years old. I started programming with C++ when I was 16 years old and since then I have been learning/doing something related to programming every day for the last 11+ years. I am a full-stack developer and can develop real-world solutions that are scalable, user-centric, and efficient. I always emphasize using the best and most efficient approaches in coding. My very first real-world software was a library management system I developed when I started learning Java in 2011. It was a pretty big success and is still being used by many schools and colleges across Kerala.

While I was in my college, I started my YouTube channel and blog for sharing my programming experience with the world and also learn more by researching new content for blogging. Because I strongly believe that "The best way to learn is to teach". The channel has been well received by the community, and it has 20,000+ subscribers with millions of views. I graduated in 2017 with Computer Science and Engineering degree and joined Zoho Corp in 2017 through campus placement and worked there for one year in the SIEM platform.

After finishing one year at Zoho, I wanted to take up a bigger challenge to improve my skills and have expertise in all areas of software development. So, I resigned from my job at Zoho corp and joined Flysoft Systems in 2018 as chief technology officer. Our team then started working on building something truly amazing for the hospitality industry. Currently, the products we developed are being used by 400+ active customers including restaurants, supermarkets, etc.

Muhammed Afsal Villan's photo who is known by the name Genuine Coder
02.

Experience

Chief Technology Officer @ Flysoft systems
2018-Present
  • Planned and developed entire restaurant and supermarket management solutions from scratch.
  • Developed our main Desktop application using JavaFX and Spring boot that can work standalone or in client-server mode with Android clients.
  • Developed our main Android app for restaurant waiters that can work in standalone or client-server mode.
Member Technical Staff @ Zoho
2017-2018
  • Worked on EventLog Analyzer (ELA) SIEM solution.
  • Developed a session management system that tracks all the events between two actions. For example, track all the activities between login & logout of a user.
  • Developed an efficient memory management system that can offload lists and maps from java heap to off-heap memory using MapDB.
Intern @ QBurst
2016
  • Researched and developed a Fake image detector using machine learning. Images that are faked using the tools like photoshop, gimp, etc. can be easily identified.
  • The neural network was able to reach an 80%+ success rate on the CASIA dataset.
Freelance developer
2015-2016
  • Worked on freelance Java and Android projects.
03. 

Publicly available popular works

Library Management System using JavaFX
Popular in GitHub
Library Management System
Library Management System using JavaFX
A material design library management system written in JavaFX. The whole development tutorial is available on the YouTube channel.
Stars
400+ Stars
Forks
200+ Forks
Popular in GitHub
Fake Image Detector
Fake Image Detection using Machine Learning
A neural network based fake image detector that can detect tampering made on images using image manipulation tools like Adobe Photoshop, Gimp, etc. This tool has a built-in option for training the neural network with new data.
Stars
150+ Stars
Forks
50+ Forks
Fake image detection using machine learning
Genuine Coder YouTube Channel Screenshot
YouTube Channel
Genuine Coder YouTube Channel Screenshot
A YouTube channel where I post tutorial videos on Java, JavaFX, Android programming. I have multiple video series that are suitable for beginners to professionals. The channel has something to offer for everyone.
20K+ Subs
3M+ Views
180+ Videos
Technical Blog
Genuine Coder Blog Logo
My technical blog is where I write articles on Java, JavaFX, and Android programming. I used to write blog posts regarding the tutorial topics I cover on the YouTube channel so that interested learners can refer blog for more details.
10K+ monthly visitors
Since 2016
Genuine Coder Blog Logo
Other noteworthy public projects

Grammar and spell checker

An app for checking grammar and spelling correctness for 7 languages including English, German, Spanish, etc.

Android
100,000+ Downloads

Kathakal and Kavithakal

An app that contains poems, stories, proverbs, and much more in the Malayalam language.

Android
100,000+ Downloads
4.5/5 Rating

Malayalam Quotes

An app that contains inspirational quotes from famous people in the Malayalam language.

Android
100,000+ Downloads
4/5 Rating

Whatsapp Chat Analyzer

A desktop application that can analyze Whatsapp chat exports and find out the 'top 10 words', 'chat frequency', etc.

JavaFX

Covid-19 Desktop Widget

A desktop widget that can show real-time covid statistics from around the world.

JavaFX

3D Earth Animation

A 3D animation tutorial project that I created for making JavaFX 3D animation tutorial series on YouTube.

JavaFX
3D Animation
04. 

Education

  • Graduated with a degree in computer science - 2017

    Mar Athanasius College of Engineering, Kothamangalam

    Finished the course with 'First Class With Honors'. I was active in college tech fest and worked on cool projects like building quadcopters, making quiz applications, etc.

    Award: Most promising student of the CSE 2013-17 batch
  • Finished higher secondary school - 2013

    Panakkad Pookkoya Thangal HSS, Kottukkara

    Studied computer science and started my programming journey from here. I was introduced to C++ programming during this course and it changed my life.

    Award: Most promising student of the 2011-2013 batch
  • Finished high school - 2011

    Technical high school, Manjeri

    Specialized in electronics branch. I was introduced to the basics of all engineering courses during this 3-year time. We had subjects on electrical engineering, mechanical engineering, automobile engineering, etc.

    A+ on all subjects
05. 

Get in touch

I’m currently not looking for any new opportunities. But if you have a question or just want to say hello, please feel free to ping me 😊!

Github YouTube Instagram Blog LinkedIn
thegenuinecoder@gmail.com
______ _ __ _ _ _ _ _ _ _ _ _ _______ _ _ _ _ _ _ _____ _ _ _ _ _ _ _ __ _ | ____| | | / _| | | | | | | | | | | | | | | | | | | |__ __| | (_) (_) | | | | (_) / ____| (_) | | | | | | | | | | | | / _| | | |__ ___ ___| | | |_ _ __ ___ ___ | |_ ___ | | ___ ___ | | __ | |_| |__ _ __ ___ _ _ __ _| |__ | |_| |__ ___ ___ ___ __| | ___ | | | |__ _ ___ _ ___ __ _ ___ _ __ ___ _ __ __ _| |_ ___ __| | _ _ ___ _ _ __ __ _ | (___ _ __ _ __ _ _ __ __ _ | |__ ___ ___ | |_ __ _ _ __ __| | | |_| |__ _ _ _ __ ___ | | ___ __ _| |_| | | __/ _ \/ _ \ | | _| '__/ _ \/ _ \ | __/ _ \ | |/ _ \ / _ \| |/ / | __| '_ \| '__/ _ \| | | |/ _` | '_ \ | __| '_ \ / _ \ / __/ _ \ / _` |/ _ \ | | | '_ \| / __| | / __| / _` |/ _ \ '_ \ / _ \ '__/ _` | __/ _ \/ _` | | | | / __| | '_ \ / _` | \___ \| '_ \| '__| | '_ \ / _` | | '_ \ / _ \ / _ \| __| / _` | '_ \ / _` | | __| '_ \| | | | '_ ` _ \| |/ _ \/ _` | _| | | | | __/ __/ | | | | | | __/ __/ | || (_) | | | (_) | (_) | < | |_| | | | | | (_) | |_| | (_| | | | | | |_| | | | __/ | (_| (_) | (_| | __/_ | | | | | | \__ \ | \__ \ | (_| | __/ | | | __/ | | (_| | || __/ (_| | | |_| \__ \ | | | | (_| | ____) | |_) | | | | | | | (_| | | |_) | (_) | (_) | |_ | (_| | | | | (_| | | |_| | | | |_| | | | | | | | __/ (_| | | |_| |_| \___|\___|_| |_| |_| \___|\___| \__\___/ |_|\___/ \___/|_|\_\ \__|_| |_|_| \___/ \__,_|\__, |_| |_| \__|_| |_|\___| \___\___/ \__,_|\___(_) |_| |_| |_|_|___/ |_|___/ \__, |\___|_| |_|\___|_| \__,_|\__\___|\__,_| \__,_|___/_|_| |_|\__, | |_____/| .__/|_| |_|_| |_|\__, | |_.__/ \___/ \___/ \__| \__,_|_| |_|\__,_| \__|_| |_|\__, |_| |_| |_|_|\___|\__,_|_| (_) __/ | __/ | __/ | | | __/ | __/ | |___/ |___/ |___/ |_| |___/ |___/
Design inspired by Brittany Chiang.
Built by Muhammed Afsal Villan with Spring Boot, Thymleaf, and Tailwind CSS.
Image Gallery
Scroll to top