Jacob Moses

Software Engineer

About Me

I am a final-year student at the University of Technology, Sydney (UTS), pursuing a Bachelor of Engineering (Honours) in Software Engineering and a Bachelor of Business. I chose to major in Software Engineering because I’ve always aspired to work with cutting-edge technologies and create innovative, user-focused applications. Throughout my time at university, I’ve had the opportunity to contribute to a variety of projects, including solutions with large databases and advanced AI functionality.

In my free time, I enjoy hobbies such as 3D printing, building computers, homelabbing, and watching rugby league. I am very excited to apply my academic skills in programming, organisation, and communication to a real-world professional environment. I am seeking roles that offer engaging projects where I can learn new skills and make an impact. My aim is to be a valuable team member who makes meaningful contributions and further develops as a well-rounded software engineer.

Experience

Dec 2024 - Present

Freelance Software Developer

Designed and maintained responsive websites for small businesses, integrating custom web pages with reliable hosting solutions.

Collaborated with clients to deliver iterative prototypes, incorporating feedback and tailoring features to meet their needs.

Feb 2023 - Present

Control4 Automation Programmer

Engineered smart home automation solutions for Control4 systems, controlling lighting, multimedia, HVAC, and appliances.

Created custom Control4 drivers in Lua using DriverWorks to enable support for new and unsupported devices.

Jul 2022 - Nov 2022

WiseTech Global Intern

Thrived in a test-driven, agile environment, contributing to sprints, stand-ups, client discussions, CI/CD workflows, and Git-based version control.

Built internal tools with TypeScript, Node.js, Express, GraphQL, Prisma, and MongoDB to streamline company processes.

Education

Mar 2018 - Jun 2025 (Expected)

Bachelor of Engineering (Honours) Software

Bachelor of Business (Finance)

University of Technology Sydney (UTS)

Maintaining a GPA of 6.14 and a Distinction Average (82.00 WAM).

Developed a Curriculum Visualiser tool for university students using React, Node.js, Express, and MongoDB, deployed via Render, as part of the Engineering Capstone, applying course-acquired skills to solve an engineering problem under client supervision.

Technical Skills

Languages/Tools
Java, Javascript, Typescript, Node.js, React, Next.js, C, C++, C#, SQL, MongoDB, Firebase, GraphQL, Bootstrap, Tailwind, Jest, Git, Docker, Python
Systems
macOS, Windows, Linux
Software
Microsoft Office, Visual Studio, Adobe Suite, Jira, Confluence, Unity