G. Aswin

G. Aswin

Software Developer

Followers of G. Aswin931 followers
location of G. AswinBengaluru, Karnataka, India

Connect with G. Aswin to Send Message

Connect

Connect with G. Aswin to Send Message

Connect
  • Timeline

  • About me

    GPU Performance Engineer at Intel | Ex Research Intern at IIT Guwahati (Compilers) | Ex SDE Intern at AirProbe

  • Education

    • RNS Institute of Technology - India

      2019 - 2023
      Bachelor of Engineering - BE Computer Science 9.12
    • Kendriya Vidyalaya

      2006 - 2019
  • Experience

    • AirProbe

      Mar 2022 - May 2022
      Software Developer

      - Facilitated a complete overhaul of the testing architecture by removing the need of populating database assets, resulting in a significant performance boost while running tests for applications.- Wrote PyTests for various existing routes with the help of Postman, and fixed bugs.- Organized, cleaned and analysed application data consisting of multiple large data files, using Pandas.

    • Indian Institute of Technology, Bombay

      May 2022 - Jun 2022
      Computer Systems Bootcamp 2022 by CSERL (OS Track)

      – Studied and modified system files like proc.c, proc.h, syscall.c, syscall.h, sysproc.c, defs.h and user.h.– Custom system calls like numvm and numpp to fetch number of virtual pages and physical pages for user processes.– Studied spinlock.c in Xv6 and implemented a custom spinlock system call.

    • Indian Institute of Technology, Guwahati

      May 2022 - Jul 2022
      Research Intern (Compilers)

      - Configured and used SPIKE to simulate a RISC-V machine and its GCC compiler.- Modified riscv-gnu-toolchain components like riscv-binutils and riscv-gcc by adding new opcodes and instruction patterns to implement new custom instructions for RISC-V.- Analyzed the objdump of sample C programs in RISC-V to ensure usage of new instructions.

    • Intel Corporation

      Aug 2022 - now
      • GPU Performance Engineer

        Jul 2023 - now
      • GPU Performance Intern

        Aug 2022 - Jun 2023
  • Licenses & Certifications