Mohamed Asmathulla G
Python AI Developer · Backend Engineer · Full-Stack Developer · Data Analyst
I build intelligent software, scalable backend systems, and real-world digital products.
I'm a Computer Science and Engineering developer focused on turning ideas into practical technology. My experience spans Artificial Intelligence, backend engineering, full-stack development, mobile applications, data analytics, robotics, and DevOps.
From designing APIs and building AI-powered applications to working with real-time robotic systems and deploying production applications, I enjoy working across the complete software development lifecycle.
Building with code. Thinking with data. Creating with purpose.
I believe software development is more than writing code.
It's about understanding a problem, designing the right solution, building reliable systems, and continuously improving them.
My journey has taken me through AI development, backend engineering, web and mobile applications, data analytics, robotics, automation, and research.
Today, I focus on building technology that connects these areas together.
What I Build
Artificial Intelligence
Developing intelligent applications using Python, Machine Learning, Deep Learning, AI automation, and RAG.
Backend Systems
Building REST APIs, authentication systems, database-driven applications, real-time services, and scalable architectures.
Full-Stack Applications
Creating complete web applications from frontend interfaces to backend services, databases, APIs, and deployment.
Mobile Applications
Developing Android and mobile applications that communicate with backend services and real-time systems.
Robotics & Systems
Working with ROS, ROSLIB, Catkin, and real-time robotic applications to connect software with physical systems.
DevOps & Deployment
Working with Git, Docker, Kubernetes, CI/CD, NGINX, Grafana, reverse proxies, and environments.
From Idea to Production
I enjoy working across the complete development journey.
Whether it is an AI application, backend platform, e-commerce system, mobile application, or robotics solution, I approach development with an end-to-end mindset.
Selected Work
SmartSportz
Sports Tournament Management Platform
A modern platform built to simplify sports tournament management, registration, participant workflows, and digital sports content.
Backend Development · APIs · Database · Integration · Deployment
Visit SmartSportz →Control Centre
Real-Time Robot Control & Monitoring
A React-based control and monitoring system for robotic applications, integrating real-time ROS data with modern web technologies.
React · Redux · ROS · ROSLIB · Axios · MUI
View Details →Liyans Vastra
E-Commerce Platform
A premium online shopping platform developed with modern web technologies, covering product browsing, cart management, responsive interfaces, backend, and deployment.
Visit Liyans Vastra →Technology Is My Toolkit
Python
AI · Backend · Automation · Data Science
JavaScript
React · Node.js · APIs · Full-Stack
Mobile
Android · Kotlin · Flutter · Dart
Data
SQL · MongoDB · Data Analysis · Visualization
Infrastructure
Docker · Kubernetes · GitHub · CI/CD · NGINX
Robotics
ROS · ROSLIB · Catkin · Real-Time Systems
A Journey of Building & Learning
My development journey has never been limited to one technology.
I started by building academic and practical applications, gradually moved into professional development, and expanded into AI, backend engineering, robotics, mobile development, DevOps, research, and leadership.
Every project has introduced me to a new problem, a new technology, or a new way of thinking.
That continuous learning is what drives me forward.
Research is Part of My Journey
Alongside software development, I explore technology through research and technical publications.
My research interests include:
Artificial Intelligence · Deep Learning · Real-Time Applications · Data Science · IoT · Robotics · Intelligent Automation
With 11+ publications and research contributions, I continue to explore how emerging technologies can be applied to practical problems.
Explore My Research →More Than A Developer
Technology is only one part of my journey.
Leadership, communication, teamwork, and project management have played an important role in my growth.
I've taken leadership responsibilities through student organizations including Leo Club, IEI, and the CSE Department, gaining experience in organizing teams, managing activities, communicating with people, and taking responsibility for outcomes.
I believe a good developer builds software.
A great professional understands people, problems, products, and technology together.
Currently Exploring
I'm continuously expanding my knowledge in:
Learn. Build. Research. Lead.
I am always looking for opportunities to build meaningful products, solve challenging technical problems, collaborate with talented people, and transform ideas into working technology.