Software Engineer - Embedded Systems - IoT - Artificial Intelligence

Engineering Smart Systems
For The Real World

Developing scalable full-stack applications, smart embedded systems, and AI-powered technologies that solve real-world problems.

/ About Me

Ahmad T Chaudhry portrait

I specialise in embedded systems and building AI-powered products and full-stack experiences. I hold a strong foundation in software engineering and a love for clean, user-centred design.

Background

I started out freelancing as a UI/UX designer, applying industry-standard, accessible design principles and usability heuristics. After repeatedly seeing my designs implemented without the intended craft or fidelity, I moved into frontend development so I could bring those interfaces to life exactly as envisioned. The natural next step was to go deeper into the backend and evolve into a design-focused full stack engineer. Outside of pure software, I’m a cars and coffee enthusiast and deeply into hardware and embedded systems. I’ve been experimenting with Arduinos and ESP32s for as long as I can remember, which is why I chose IoT and embedded systems as my postgraduate focus - scoring 100/100 in my embedded systems unit for demonstrating end‑to‑end hardware, firmware, and software design. Right now I’m excited about contributing to AI‑driven development, open-source projects, and embedded systems - shipping products where thoughtful UX, robust engineering, and smart automation all meet.

/ Education

Master of Information Technology (IoT)

Deakin University • Burwood, Australia

03/2024 – 02/2026
  • Major: Internet of Things (IoT).
  • Achieved High Distinctions in all 16 units.
  • Student Mentor supporting peers in technical units.
  • Student Ambassador for the Deakin Makerspace.

Bachelor of Computer Science

FAST NUCES • Islamabad, Pakistan

09/2017 – 12/2022
  • Final Year Project awarded Best Ranking Final Year Project.
  • Built industry-focused projects across software engineering and systems courses.

BTEC Level 3 Information Communication Technology

Kingston College • London, United Kingdom

09/2013 – 07/2014
  • Achieved 3 Distinctions with an overall Merit.
  • Developed a strong foundation in applied IT and computing fundamentals.

Technologies & Tools

JavaScript
TypeScript
Node.js
React
Next.js
Python
Java
SQL
MongoDB
AWS
Docker
Git
Figma
Tailwind CSS
GraphQL
JavaScript
TypeScript
Node.js
React
Next.js
Python
Java
SQL
MongoDB
AWS
Docker
Git
Figma
Tailwind CSS
GraphQL
JavaScript
TypeScript
Node.js
React
Next.js
Python
Java
SQL
MongoDB
AWS
Docker
Git
Figma
Tailwind CSS
GraphQL

/ Experience

Barista (Part-Time)

Ferguson Plarre

07/2024 – Present

Delivering high-quality customer service in a fast-paced environment. consistently meeting daily sales and service targets. Managing multiple priorities under time pressure while maintaining attention to detail and compliance with safety and hygiene standards. Collaborating with diverse team members to ensure smooth operations.

Web Developer

Fongrow (pvt) Ltd.

06/2022 – 12/2023

Delivered secure, standards-compliant web environments and provided ongoing technical support to internal teams. Applied Agile principles to manage priorities and deliver customer-focused solutions on time. Developed websites using Wordpress, HTML, CSS and Node.JS implementing secure web standards.

/ Featured Projects

View All Projects
Encrypted Off-Grid Communications (LoRa)

Engineered a custom firmware solution using C/C++ on ESP32 microcontrollers. Integrated LoRa radio modules for long-range wireless communication without cellular reliance and developed a custom encryption hash function.

C/C++ESP32LoRaEmbedded Systems
AI Resume Tailor

An AI tool that takes a role description and modifies your CV to match it, creating a Cover Letter. Powered by the Gemini API with Supabase on the backend.

AIGemini APISupabaseReact
BrickPress – AI Lego Poster Generator

Turn any Lego creation into a professional poster and logo using AI, then order high-quality posters or sticker packs shipped to your door.

Node.jsNext.jsConvexNano Banana 2AITailwind CSS
NoCodeJam – VibeCoding Hackathon Platform

A platform built for VibeCoding challenges, demonstrating rapid product development. Implemented back-end architecture on Supabase with secure RBAC and Row Level Security Policies. Front-end built using NodeJS, Tailwind CSS and Shadcn.

Node.jsTailwind CSSSupabaseShadcn
ThreatAware

Smart Intrusion Detection using ML. Implemented Machine Learning to Detect Intruders and Register Friends through Pattern Mining Algorithms. Developed Firebase Implementation and Cross Platform Application using Flutter.

FlutterFirebaseMachine LearningDart
Technical Blog

A collection of technical articles and insights on Kubernetes architecture, deployment strategies, and best practices.

KubernetesTechnical WritingDevOps
Rentto – Classified Ads

Classified ads application for renting residential properties, designed end-to-end as a mobile-first experience.

UI/UXFigmaDesign SystemPrototyping
Wazan Watch – Weight Watcher

Calorie counter tailored for desi households, with flows designed around South Asian meals and eating patterns.

UI/UXFigmaMobileHealth

Let's Work Together

I'm currently looking for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!

ahmadtc17@gmail.com
Surrey Hills, Melbourne, Australia