Moses RodriguesI build software that talks to the real world.
//Full-Stack Web Developer
Web apps, mobile apps, and IoT hardware — built end to end by one person, from the sensor firmware up to the dashboard your team logs into. Based in Goa, India; working with clients worldwide.
I wire up ESP32, ESP8266, and Arduino boards, get real sensor data off them reliably, and push it to a cloud database you can actually query.
Full-Stack Apps
I build fast, responsive web and mobile apps with Next.js, React, React Native, Node.js, and Supabase — auth, dashboards, and payments included.
Ships Fast
Hackathons taught me to go from empty repo to working demo in 36 hours. On client work that habit turns into weekly builds you can click through.
What I build
Four things I do, and do properly
Most of my work is one of these — often two of them in the same project. Every one has shipped code behind it, not just a service page.
IoT & Connected Hardware
Sensor-to-dashboard systems built end to end — the board, the firmware, the cloud sync, and the screen your team watches it on.
ESP32 / ESP8266 / Arduino firmware
Sensor selection and interfacing
Cloud sync with Supabase or a REST API
Live monitoring dashboard with alerts
Shipped on Smart Well Management · Smart Waste Management · Smart Fingerprint Attendance
Full-Stack Web Applications
Production web apps with real auth, real roles, and real data — not a template with your logo dropped on it.
Next.js + TypeScript front end
Supabase / Postgres / MySQL data layer
Role-based auth and admin dashboards
Deployment on Vercel with analytics wired in
Shipped on BloodConnect · WellnessAI · ArchBlizz
AI Features That Do Something
LLM and computer-vision features built into your product where they solve a real job, with cost controls and sane fallbacks.
LLM chat, summarisation, and extraction
Image classification and OCR pipelines
Rate limiting, credit gating, and usage caps
Prompt tuning against your actual data
Shipped on CropGuard · LogExplain · ArchBlizz
Cross-Platform Mobile Apps
One React Native codebase, Android and iOS, talking to the same backend as your web app.
React Native app for Android and iOS
Camera, location, and push notifications
Offline-tolerant sync
Store submission support
Shipped on CropGuard · Patient Monitoring System
Not sure which one your idea is? Describe it in a message and I'll tell you straight whether it's something I should be building for you.
Expertise
Technical toolkit.
Not everything I've ever touched — just the tools I'd be comfortable being paid to use tomorrow morning, across hardware, web, mobile, and data.
Electronics & IoT
ESP32
Arduino
Sensors & Interfacing
Languages
TypeScript
JavaScript
Python
C
C++
Web & Backend
React
Next.js
Node.js
REST APIs
Databases
Supabase
MySQL
MongoDB
Projects
Work that's actually running
Three I'd point a new client at first. Each one went the whole way — hardware, backend, interface, deployment — and most have a live demo you can open right now.
2025
Smart Well Management
Smart well management with EcoWell AI—real-time monitoring, secure access, and interactive maps for groundwater insights. Built with Next.js, Supabase, and modern web tech.
A web & mobile app that helps farmers identify crop diseases instantly using their phone camera — and tells them how to fix it in simple, farmer-friendly language.
A complete dual biometric attendance system with hardware integration, web interface, and automated email reporting — supporting both local network and mobile access.
Hiring someone in another country is mostly a question of trust. Here is exactly how a project runs, start to finish.
01
Step 01
We talk it through
A 30-minute call or a long email thread — whichever you prefer. I ask what the thing has to do, who uses it, and what already exists.
02
Step 02
You get a scope and a price
A written breakdown of what's being built, what's explicitly not, the timeline, and a fixed price or a rate. No surprise line items later.
03
Step 03
I build in weekly slices
You get something clickable every week and a short note on what changed. Course-correct early instead of at the end.
04
Step 04
Handover, properly
Source code in your repo, deployed and running, with setup docs. Two weeks of bug fixes included after launch.
Recognition
Where the shipping habit came from
Five podium finishes at national and regional hackathons. Useful mainly as evidence of one thing: I can get from nothing to something that works, under a deadline, with people watching.
01
1st Place2024
Smart India Hackathon 2024 (Internal Round)
AITD
02
2nd Place—
HackForge 2025
Padre Conceicao College of Engineering
2025
03
3rd Place—
Smart India Hackathon 2025
Internal, Software & Hardware editions
2025
02
2nd Place—
Lenovo LEAP Culmination Event
Artificial Intelligence category
2025
10
Top 10—
National MedTech Hackathon
Goa
2025
Timeline
Experience & education
Where I've worked and what I was actually doing there — AI at Lenovo, frontend at PTWO Technologies, QA at BitMento.
Jul 2026 – PresentCurrentUnited States (Remote)
Web Developer
All Right Systems · Full-time
May 2026 – PresentCurrentRemote
Core Developer
EPICFORCE.AI · Internship
Mar 2026 – Apr 2026Goa, India (Remote)
Quality Assurance Tester
BitMento™ · Internship
Conducted software quality assurance testing, identified bugs, verified functionality, and ensured web application reliability.
Sep 2025 – Nov 2025Noida, India (Remote)
Frontend Developer
PTWO Technologies · Internship
Developed responsive, high-performance user interfaces by converting Figma designs into clean, component-based React code.
Jun 2025 – Jul 2025Goa, India
Artificial Intelligence Intern
Lenovo · Internship
Built NLP pipelines and a functional chatbot using Botpress, applying machine learning techniques to real-world AI challenges.
FAQ
The questions people actually ask
Mostly from clients weighing up whether to hire someone remote. Short answers, no sales language.
Do you work with clients outside India?
Yes. I work remotely with clients in the US, UK, UAE, Singapore, Australia, Canada, and across Europe. I'm in India Standard Time (UTC+5:30), which gives a solid morning overlap with Europe and the Gulf, and evening overlap with US East Coast. For US Pacific clients I schedule calls early in my morning and keep the rest async.
Where are you based?
Goa, India. I work fully remotely and have done so with teams in Noida and elsewhere. I can travel within India for hardware installs or on-site commissioning when a project needs it.
What kind of projects do you take on?
Four kinds: IoT and connected hardware (ESP32, ESP8266, Arduino, sensors, cloud dashboards), full-stack web apps (Next.js, React, TypeScript, Supabase), AI features inside existing products (LLM chat, image classification, OCR), and cross-platform mobile apps in React Native. Projects that mix hardware and software are the ones I most enjoy.
How do you price projects?
Three ways, depending on how well-defined the work is. A fixed price for a clearly scoped build, a monthly retainer for ongoing work, or an hourly rate for consulting and short fixes. I quote after a scoping conversation, never before — a number without a scope is a guess.
How long does a typical project take?
A focused web app or dashboard usually lands in two to five weeks. IoT builds run longer because hardware has to be sourced and tested — typically four to eight weeks. I give a specific timeline in the written scope, and you see working progress every week rather than waiting until the end.
Can you handle both the hardware and the software?
Yes, that's the point of hiring me specifically. I've built systems where I selected the sensors, wrote the ESP32 firmware, designed the database, built the Next.js dashboard, and deployed it — for example Smart Well Management and the Smart Waste Management system. You don't need a separate firmware contractor and web agency who blame each other.
Who owns the code?
You do. Code lives in your repository from the start, or gets transferred at handover, along with setup documentation and any credentials. No lock-in, no hosting you have to rent from me.
What are you working on right now?
I'm a Web Developer at All Right Systems, a US company, working remotely, and a Core Developer at EPICFORCE.AI. I take freelance projects alongside both. Earlier roles: AI intern at Lenovo, frontend developer at PTWO Technologies, and QA tester at BitMento. I'm in my final year of a B.E. in Electronics & Computer Engineering at Agnel Institute of Technology and Design, Goa, graduating in 2027.
What's your tech stack?
Web and mobile: Next.js, React, React Native, TypeScript, JavaScript, Node.js, Tailwind CSS. Backend and data: Supabase, PostgreSQL, MySQL, MongoDB, FastAPI, PHP, REST APIs. Hardware: ESP32, ESP8266, Arduino, 8051, sensor interfacing, C and C++. AI: LLM integration, image classification, OCR, Python.
How do we start?
Send a message through the contact form on this site or email mosesrodrigues10@gmail.com with a couple of lines about what you want built. I reply within about a day, usually with questions. If it's a fit, you get a written scope and price before any code is written.
Something not covered here? Email me — I answer every message myself.
Contact
Tell me what you're trying to build
A couple of sentences is enough to start. I read every message myself and reply within about a day — including a straight no if it isn't something I should be building for you.