Sydney, New South Wales, Australia
At Qantas, my role as TechOps Engineer focuses on enhancing infrastructure scalability and robustness, having successfully containerized legacy systems and designed Terraform modules for cloud migrations. Spearheading code migration projects, I leverage my full-stack development skills to bolster fault tolerance and improve deployment processes. My education from UNSW, with a dual degree in Computer Engineering and Arts, underpins my technical acumen, while fluency in Japanese adds a unique dimension to my capabilities. Dedicated to devising secure and scalable solutions, I strive for excellence in cloud technologies and collaborative system upgrades, ensuring peak operational efficiency.
• Cultivating team culture by organising lunch for Ops portfolio to create a safe environment for members to foster new connection and exchange knowledge • Led multiple migration projects to consolidate AWS accounts to better cost saving for the business • Successfully containerised a 2-years-old Jenkins server to improve scalability and maintainability • Designed multiple Terraform modules and liaised with different stakeholders to swiftly migrate existing VPN connections to managed AWS VPN service • Finalised a code migration project and improved the existing Python scripts for a more fault tolerant migration process • Liaising with developers to plan system changes and assisting them to swiftly deploy applications throughout the entire software development lifecycle • Investigating, monitoring and maintaining complex internal systems as well as liaising with Engineer Lead to design and deploy new infrastructure solutions that are secure, reliable and scalable • Practising incident response and blameless postmortems on a regular basis
• Incorporated Extreme Programming methodology on an everyday basis and paired with senior engineers to develop React web applications • Investigated backend applications and GitLab scripts to troubleshoot problems in deploying application in CI pipelines • Utilised UX knowledge by suggesting better application flow to improve existing UI
• Design and build infrastructure solutions on cloud platforms, AWS, Azure and other cloud providers • Solve problems for clients and customers by developing innovative and tailored solutions • Develop applications in Node.js/JavaScript or other languages and developing backend application infrastructure solutions utilising voice assistants, conversational chat bots, AI and machine learning. • Develop continuous integration and continuous delivery (CICD) pipelines • Work with the project manager and the technical lead to achieve release milestones • Assist mobile development team in product testing and design of new features
I strongly believe understanding customer needs and wants are important to building successful products. Therefore I always try to think from the customer’s perspective whilst tightly collaborating with other developers in a fast paced environment. From routine standups to internal communication channels, we work as a team to design, program and deliver reliable products to our customers. As a Junior Software Developer at Magellan Digital, I am involved in many aspects of the project’s implementation. From software testing to writing neat functions like converting text to speech, or one that automatically triggers when there is a change in the database. I analyse data and design innovative softwares using multiple programming languages such as Node.js and Python. I also do self-learning outside of work hour to broaden my understanding of serverless architecture - AWS.
"Our mission is to enhance the university experience for students whilst also developing them into well-rounded individuals professionally, personally and socially, preparing them for their life ahead." - EngSoc The IT Subcommittee's role (Operators) is to deploy and maintain all IT services and applications managed by the IT portfolio, as well as all the underlying cloud server and networking infrastructure.
50-100 hours internship at UNSW IT (Network Team) The internship involves the following tasks: • Configure and troubleshot campus network • Participate in stand-up meeting and developed professional skills through communicating with clients, colleagues, etc. • Undertake 1st level problem diagnosis, correction and escalated support of relevant technologies across the organisation according to assigned priorities and timeframes. • Monitor help desk and automated fault notification systems