Summary
A product-focused full stack engineer with 5 years of software engineering experience, specializing in ReactJS, NodeJS, and AWS. I excel at transforming ideas into secure, scalable, and performant applications, driven by a passion for creative problem-solving and delivering impactful solutions.
Technical Skills
Most Proficient / Current Stack
- Frontend: ReactJS, React Native, Redux, Material UI, HTML, CSS
- Backend: NodeJS, Serverless Architecture, AWS Lambda
- Database: PostgreSQL, MSSQL, DynamoDB (NoSQL)
- Infra Services: AWS, Azure
- Dev / Infra Tools: Git, GitHub, Mac, CloudFormation, SAM, Serverless
Other Noteworthy
- Solution Architecture
- Public Speaking / Mentoring
- Agile Methodologies
- Scrum
- AWS Certified
Experience
Melbourne, VIC
- Leading the development of complex web applications using React and Node.js.
- Implementing AWS serverless solutions to improve scalability and performance.
- Collaborating with cross-functional teams to deliver high-quality software solutions.
- Mentoring junior developers and providing technical guidance.
- Driving the adoption of best practices in coding, testing, and deployment.
Melbourne, VIC
- Integrity Services Digital Operations: Supporting and building internal web applications for stewards and vets operations that make horse racing possible in Victoria.
- Tech Stack: Javascript (React + Node), AWS, PostgreSQL
Remote
- Side projects I worked on in spare time:
- https://www.proflow.ai/
- https://flyr.au/
- Tech stack - ReactJS, React Native, Expo, NodeJS, Postgres, AWS Serverless.
Melbourne, VIC
- Front end development and application support using tech stacks involving ReactJS, VueJS, and Cordova (iOS + Android).
Melbourne, VIC
- Taking ideas on paper and architecting end-to-end systems, delivering live and breathing applications.
- Collaborating with the product team to understand complex business logic and build digital solutions.
- Working with a team of onshore and offshore developers to build solutions.
- Consulting and co-working with clients to enable their digital transformation.
- Resourcing and utilizing skilled technologists internally to set up high-performing teams, fostering a collaborative culture for building and delivering digital solutions with optimal agility.
- Setting up CI/CD pipelines, platform monitoring, optimized compute and data tiers that are secure and cost-effective.
- Working SCRUM-style and being a servant leader to ensure an excellent developer experience that maximizes agility and establishes a great team culture.
- Regular involvement in mentoring, knowledge sharing, and learning, presenting to broader teams on the latest in tech.
![Harvey Norman Logo](./logos/hn.png)
Harvey Norman Graduate
Mar 2018 - Nov 2018
Melbourne, VIC
- Franchisee in training.
- Strategizing ways to maximize sales of underperforming products to enhance revenue and gross profit.
- Active involvement in sales on the floor.
- Participation in stock-take.
- Participation in training at Sydney headquarters.
- Exposure to two businesses: Computers and Bedding.
Education
Master of Engineering Science from Swinburne University of Technology (2017)