Entrepreneur, full-stack web and mobile app developer, and coding enthusiast.
I am currently a freelance developer, defining myself as a Full Stack Web and Mobile App Developer, Programmer, Technical Consultant, and Analyst, with a creative twist. I am passionate about innovation, inspiration, and simplifying solutions. With over 7 years of experience in freelance software development, I possess strong Backend skills in technologies such as Node.js, PHP, Python, and more. Additionally, I excel in Frontend technologies like JavaScript, HTML, and CSS. Moreover, I have a deep knowledge of mobile app development using Flutter, Java, and Cordova.
Flutter (IOS, Android) App Development
Android App Development with Java
VPS Server Management
Linux and Nginx Web Server Management
Mail Server Management
Digital Ocean | Amazon AWS
Develop web applications using the Bootstrap and jQuery frameworks
Build web applications using the Flutter framework
Developing IoT using Raspberry Pi with Node.js
AOSP (Android OpenSource Project) Customisation
Aurdino Programming
Design UI/UX using Figma & Diagrams.net
Create and deploy machine learning models for mobile, web, and cloud using TensorFlow
Help you gain a deeper understanding of your project, advising on the best technology choices and explaining the reasons behind them. With experience as a technical consultant and business analyst, I have worked with startups across diverse industries.
Specialize in GIS Development
Google Maps APIs
Spatial databases
GPS device data parsing
Geocoding solutions, and spatial analysis tools
Shopify App development
Shopify Customisations
Opencart Development
Flutter Development Training
Full-Stack Development Training
Training Workshops for Colleges & Tech Communities
Testimonials will be updated soon..
Happy Clients
Projects
Awards
Take a look at some of my work.
Project Name: | Animok Store | |
---|---|---|
Client: |
Animok Store Hawalli, Tunis Street, Al-Rehab Complex, Mezzanine, Shop No. 11 Kuwait |
|
Release Date: | 29-March-2023 | |
Platforms: |
IOS (Get it on App Store)
Android (Get it on Google Play Store) Website (www.animok.store) |
Technologies & Tools Used: | |
---|---|
Payment Gateway: | Tap Online Payment |
SMS Gateway: | Google Firebase SMS auth |
Ecommerce Architecture: | Opencart e-commerce solution |
Front-End: | Flutter (IOS & Android) , HTML, JavaScript |
Back-End: | PHP |
Project Description: | |
---|---|
● |
Project Name: | Pomo Food & Groceries | |
---|---|---|
Client: |
POMO Group Pullur, 680683, Thrissur,Kerala, India |
|
Release Date: | 20-February-2023 | |
Platforms: | Android (Get it on Google Play Store) |
Technologies & Tools Used: | |
---|---|
Payment Gateway: | Razorpay |
SMS Gateway: | Google Firebase SMS auth |
Mapping API: | Google Map APIs |
Ecommerce Architecture: | Opencart e-commerce solution |
Front-End: | Flutter , HTML, JavaScript |
Back-End: | PHP |
Project Description: | |
---|---|
● |
Project Name: | One Rupee Indian Matrimony | |
---|---|---|
Client: |
NEW HOPE INNOVATIONS LLP CHITTEKKARA, KINFRA PARK, PO NA, KORATTY, Thrissur Kerala, INDIA 680309 |
|
Release Date: | June 13, 2021 | |
Platform: | Android |
Technologies & Tools Used: | |
---|---|
Payment Gateway: | Payumoney |
SMS Gateway: | TextLocal (SMS with TRAI registered SENDER ID) |
Whatsapp API: | Login using whatsapp OTP |
OneSignal: | Android Push Notifications |
Front-End: | Java Android, HTML, JavaScript |
Back-End: | Node.js (for real-time chat system), PHP |
Project Description: | |
---|---|
"One Rupee Indian Matrimony" is an Android app which offers a range of features
to help users find their ideal life partner.
● 24-hour free trial with access to all premium features (trial period can be changed by admin). ● Powerful control panel for administrators to manage the platform. ● Privacy protection features, allowing users to specify who can see their contact details. ● The ability to propose to potential partners, shortlist profiles, dislike profiles, and block annoying profiles. ● The project featured a real-time chat system, enabling users to communicate seamlessly with potential matches. ● Utilizes advanced filters for quick and accurate profile matching. |
Project Name: | MyChoice ecommerce Store | |
---|---|---|
Client: |
Ping Source Enterprises 66/2617, 2Nd Floor Faisal Chambers, North Ernakulam, Pulleppady Cross Road, Kochi, Kerala, India |
|
Release Date: | 30-july-2022 | |
Platforms: | Android & Webapp |
Technologies & Tools Used: | |
---|---|
Payment Gateway: | Payumoney |
SMS Gateway: | Google Firebase SMS auth |
Ecommerce Architecture: | Opencart e-commerce solution |
OneSignal: | Android Push Notifications |
Front-End: | Flutter Android , Flutter web |
Back-End: | PHP |
Project Description: | |
---|---|
"MyChoice Ecommerce Store" was a dynamic and versatile project that offered a
feature-rich shopping experience to users.
Launched on July 30, 2022, the project was available on the Google Play Store
(for Android) and as a web application but is no longer active due to the
cessation of the client's business.
● Users could earn reward points via scratch cards, similar to Google Pay's scratch card feature. These reward points could be withdrawn to their bank accounts or used for purchasing products. ● Multiple payment methods and shipping options provided convenience and flexibility to shoppers. |
Project Name: | Hera Matrimony | |
---|---|---|
Client: |
NIVINDEV IT SOLUTIONS LLP 32/ 1774 -c19 2nd floor, Daliya Plaza Building, Koyilandi Kozhikode Kerala, India 673305 |
|
Release Date: | 15-September-2022 | |
Platforms: | Android
(Get it on Google Play Store)
Webapp : (heramatrimony.com) |
Technologies & Tools Used: | |
---|---|
Payment Gateway: | Payumoney |
SMS Gateway: | Google Firebase SMS auth |
E-commerce Solution: | Opencart (for Matrimony subscription management) |
Front-End: | Flutter Android , Flutter Web |
Back-End: | Node.js |
Project Description: | |
---|---|
"Hera Matrimony" is a matrimonial project that was launched on September 15,
2022,
and was available on both the Google Play Store (for Android) and as a web
application (HeraMatrimony.com).
● The project featured a real-time chat system, enabling users to communicate seamlessly with potential matches. ● Profile pictures were watermarked to enhance security and privacy. ● Multilingual support, ensuring accessibility to a wider user base. ● The ability to propose to potential partners, shortlist profiles, dislike profiles, and block annoying profiles. ● Users could request phone numbers and Instagram IDs to facilitate communication with potential matches. ● Utilizes advanced filters for quick and accurate profile matching. |
Project Name: | Mtvlog Chating App | |
---|---|---|
Downloads: | 80,000+ on Google Play Store | |
Client: |
Mujeeb T - Chairman - Emtees Academy. kalpetta, Kalpetta, India, 673122 |
|
Release Date: | Aug 31, 2019 | |
Platform: | Android (Get it on Google Play Store) |
Technologies & Tools Used: | |
---|---|
SMS Gateway: | TextLocal (SMS with TRAI registered SENDER ID) |
Advertising: | Google AdMob |
OneSignal: | Android Push Notifications |
Front-End: | Java Android, HTML, JavaScript |
Back-End: | Node.js (for real-time chat system), PHP |
Project Description: | |
---|---|
The "Mtvlog Chatting App" is an Android application released on August 31, 2019,
with over 80,000 downloads on the Google Play Store.
This app facilitates real-time communication between users and verified
professionals, such as teachers, doctors, and advocates.
These professionals have a separate app to respond to users during their free
time and access chat analytics, including total messages and responded messages.
● Generate Revenue: The app utilizes Google AdMob for revenue generation through ads. ● Real-time Chat System: It offers one-to-one and one-to-many chat capabilities in real-time. ● Audio Messages: Users can record and send audio messages. ● Multimedia Sharing: Users can send images, documents, GIFs, and other multimedia files. ● Group Creation: Super Admin can create groups and add unlimited members (tested up to 5,000 members). ● Admin Control: Super Admin has the ability to ban users, delete messages, and post videos in different categories. |
Project Name: | Plant Disease Recognition and Crop Recommendation System using Deep Learning | |
---|---|---|
Paper Published Date: | December 12, 2021 | |
Certificate Of Publication: | View Certificate | |
Project Details: | View Project Detail | |
Platforms: | Flutter Android App, Webapp |
Technologies & Tools Used: | |
---|---|
Deep Learning Framework: | TensorFlow Lite |
SMS OTP Authentication: | Twilio |
Front-End: | Flutter (Android), HTML, JavaScript |
Back-End: | Node.js, PHP |
Project Description: | |
---|---|
The "Plant Disease Recognition and Crop Recommendation System" is a
collaborative effort of a 4-member team, including myself,
for our final year B.Tech college project. Leveraging deep learning and machine
learning, our system aids agriculture by:
● Early Disease Identification: The system helps farmers identify plant diseases at an early stage, enabling timely intervention. ● Crop Recommendations: Based on soil parameters, the system recommends suitable crops to maximize yield. ● Weed Detection: It identifies common seedlings to determine whether they are weeds or desirable crops. One notable feature of our system is the use of on-edge computing, allowing to run ML model without an internet connection. This is particularly crucial for farming fields located in remote areas with limited network reception. Unlike conventional techniques that deploy ML models on servers, our approach ensures a seamless user experience with faster processing. |
Project Name: | Break Corona App | |
---|---|---|
Project Details: | View Project Detail | |
Source Code: | View source code on Github | |
Platforms: | Android |
Technologies & Tools Used: | |
---|---|
SMS Gateway: | TextLocal (SMS with TRAI registered SENDER ID) |
Geocoding and Geospatial Libraries: | node-geocoder (for geocoding and reverse geocoding), geolib (for geospatial operations) |
Front-End: | Android , Web |
Back-End: | Node.js, PHP |
Why We Developed This App: | |
---|---|
The development of this app is driven by a shared sense of responsibility and the understanding that the COVID-19 pandemic affects us all. It's not just about someone else getting infected; it's about preventing the spread and taking proactive precautions. The app was created with the invaluable support of mentors and friends. |
Project Description: | |
---|---|
The "Break Corona App" is a groundbreaking project aimed at leveraging
technology to combat the spread of COVID-19.
The app utilizes real-time location data of users to provide critical
information on safety measures, including alerts about quarantined persons and
red zones.
● The app operates in the background at all times to ensure real-time tracking. ● Information within the app is frequently updated to keep users informed and safe. ● The app is designed to respect user privacy; tracking only occurs when the user has the app active and running. ● Offline location data is stored when the user doesn't have network coverage and uploaded to the server when a network is available. ● Users receive notifications when traveling through red zones or quarantined areas, helping them avoid high-risk areas ● Notifications remind users to wash hands and stay hydrated regularly. ● In case of infection, the app generates route maps to aid contact tracing. |
Project Name: | Staff Leave Management System for Engineering Colleges | |
---|---|---|
Developed For: | Universal Engineering Collage, Vallivatom. www.uec.ac.in | |
Release Date: | August 12, 2022 | |
Platforms: | Webapp - (uec.techzate.in) |
Technologies & Tools Used: | |
---|---|
API Integration: | Linways Developer API |
Front-End: | Flutter Web |
Back-End: | PHP |
Project Description: | |
---|---|
The "Staff Leave Management System for Engineering Colleges" is a responsive web
application developed for
Universal
Engineering Collage, Vallivatom.
This innovative web app is built upon the Linways API, seamlessly integrating with the
academic management system (Linways-AMS) used by the
institution.
● Role-Based Access: The system provides role-based administrative access, including roles for Admin, Principal, HOD, HR, and more, within the existing institution AMS. ● Single Sign-On: Users can log in using their institution AMS accounts for convenience. ● Leave Types: Staff members can apply for various types of leave, such as Casual Leave, Medical Leave, Duty Leave, etc. ● Leave Rules: Each type of leave has specific rules, including duration, balance leave count, and availability, specified by the HR department. ● Approval Workflow: Leave applications are routed through an approval workflow involving the Principal and HOD of the department. ● Leave Balances: The system automatically deducts leave days from the balance leave count after approval. ● Leave Management: Staff members have access to their leave availability, leave count, history, and status through their profiles. |
Project Name: | Online Platform for Farmers | |
---|---|---|
Release Date: | February 14, 2020 | |
Certificate of Achievement: |
View Certificate
Project achieved 1st price in BeachHack2 www.beachhack.in |
|
Project Details: | View Project Detail | |
Platforms: | Android |
Technologies & Tools Used: | |
---|---|
SMS Gateway: | TextLocal (SMS with TRAI registered SENDER ID) |
OneSignal: | Android Push Notifications |
Front-End: | Java Android, HTML, JavaScript |
Back-End: | PHP |
Project Description: | |
---|---|
The "Online Platform for Farmers" project was awarded 1st prize in
Beach
Hack 2,
a 24-hour hackathon held at Azhicode-Munakkal Beach, Trissur, Kerala, India.
BeachHack2 was South India's first-ever beach hackathon conducted by
Christ Collage
of Computer Science and Engineering,
where computer programmers and software developers collaborated to find
innovative solutions to societal problems.
● Direct Farmer-to-Consumer Sales: This smart system empowers farmers to sell their products directly to consumers without intermediaries, increasing profitability for both farmers and consumers. ● Chemical-Free Products: Consumers benefit from chemical-free products, as the platform ensures that products are free from harmful additives commonly found in the market. ● Resource Sharing: The system facilitates resource sharing among farmers, such as sharing machinery like tractors and ploughers, making these resources more accessible to poor farmers at affordable costs. |