Asyraf Jamil

Software Engineer @ Respond.io

About Asyraf Jamil

Asyraf Jamil is a Software Engineer with experience at AirAsia and respond.io, specializing in test-driven development and microservices. He holds a Master of Computer Science and has a strong foundation in data structures, algorithms, and object-relational mapping with MySQL.

Work at Respond.io

Asyraf Jamil currently serves as a Software Engineer at respond.io, a position he has held since 2021. Located in Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia, he contributes to the company's software development initiatives. His role involves applying a test-driven development approach to ensure high-quality code and robust software solutions. Asyraf's focus includes transforming monolithic applications into scalable microservices, enhancing the overall performance and maintainability of the systems he works on.

Previous Experience at AirAsia

Before joining respond.io, Asyraf Jamil worked as a Software Engineer at AirAsia for a brief period of four months in 2020. His tenure was based in Sepang, Selangor, Malaysia. During this time, he gained valuable experience in the fast-paced aviation industry, contributing to software development projects that supported the airline's operations.

Education and Expertise

Asyraf Jamil has a comprehensive educational background in computer science. He earned a Diploma in Computer Science from Universiti Teknologi MARA, completing his studies from 2015 to 2017. He then pursued a Bachelor of Computer Science (Hons.) from 2018 to 2020, followed by a Master of Computer Science (MCS) from 2021 to 2023. His academic journey has equipped him with expertise in object-relational mapping (ORM) with MySQL, as well as a solid understanding of Git, including branching and merging strategies.

Experience at Ombré

Asyraf Jamil also worked as a Software Engineer at Ombré for one year, from 2020 to 2021. This role was based in Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia. His experience at Ombré allowed him to further develop his technical skills and apply his knowledge in software engineering, contributing to various projects and initiatives.

Technical Skills and Interests

Asyraf Jamil actively seeks to learn new technology stacks and improve his technical skills. He has a passion for data structures, algorithms, and design patterns, which are fundamental aspects of software development. His expertise includes utilizing a test-driven development approach and specializing in transforming monolithic applications into scalable microservices, reflecting his commitment to modern software engineering practices.

People similar to Asyraf Jamil