Rex Crabb
Software & Web Developer | Internship Seeking
Versatile IT student with strengths in both frontend development and core software engineering. Experienced in React/Next.js, Flutter, and Firebase, with strong academic results in data structures, algorithms, and distributed systems. Passionate about building clean UIs and scalable software.
Skills
Programming Languages
- JavaScript
- HTML, CSS
- TypeScript, Tailwind CSS
- Java
- Python
- SQL
Tools/Frameworks
- GitHub
- React/Next.js
- Flutter
- Motion
- Firebase Auth and Database
- MongoDB Atlas
- UX Research & Figma
Software Engineering
- Data Structures & Algorithms
- Object-Oriented Programming
- Agile Methodologies
- Unit & Integration Testing
Additional
- Strong problem-solving skills and attention to detail.
- Collaborative team member with experience working in university projects using the Agile Methodology.
- Self-taught in front-end development beyond coursework.
Education
Bachelor of Information Technology
Double major: Software Development and Web & Mobile Application Development.
Macquarie University | Current WAM: 83.625 | Expected 2026 graduation.
Relevant Coursework
Consistently achieved High Distinctions and Distinctions in core programming, web, and software engineering units:
- Web Technology (85), Interactive Web Design (78).
- Mobile App Development with Flutter & Firebase (83).
- Distributed Systems (85), Algorithms & Data Structures (87), Systems Programming (78).
- Database Design (82), Statistics (99), OOP (83).
HSC - Cranbrook School
Graduated in 2021 with a HSC from Cranbrook.
Projects
Visual Social Media Calendar
(Private Client Project)Collaborated with a small team to build a visual, interative social media calendar for a Client focusing on UX. Used Django, MongoDB and JavaScript, featuring drag-and-drop post scheduling, PDF exports and full CRUD. Contributed to both backend API design and frontend functionality within an Agile workflow.
Designed and built a fully responsive portfolio using Next.js and Tailwind CSS to showcase academic and personal projects. Implemented custom animations with Framer Motion and deployed via Vercel.
Built a cross-platform study-space discovery app using Flutter, implementing Firebase Auth and Firestore for secure user data management and real time updates.
Experience
- Developed and maintained web and mobile apps using Vercel and GitHub Actions CI/CD pipelines for automated builds, deployments and APK generation.
- Applied Agile principles in university and client projects, iterating on deliverables and collaborating with a small team.
- Built interactive Figma prototypes, translating user research into actionable user experience improvements.
- Collaborated with a client to deliver a visual social media calendar, contributing to frontend and backend development with Django, MongoDB and JavaScript.
- Implemented unit and integration tests to ensure reliability of software projects.
- Used Git feature branch workflows and pull requests to manage code and track changes across prjects.
- Collaborated with peers to create mobile application solutions.
- Consistently achieved high academic results while managing personal health challenges.