sarthak bawal

United States

@sarthakbawal

Software Engineer

Badges

Problem Solving

Certifications

Work Experience

  • Software Engineer

    University of Arizona, Pauli Lab Team•  September 2022 - May 2023

    • Developed and implemented cutting-edge machine learning pipelines utilizing Docker to process vast quantities of field data acquired from a gantry system. Transformed diverse image formats into individual 3D representations for each plant. • Leveraged the generated 3D plant images to conduct in-depth research on phenotypic traits, exploring their intricate influence on a broad range of characteristics. • Engineered a powerful Python tool incorporating Topological Data Analysis (TDA) algorithms to analyze 3D plant images. Specifically, extracted Euler Characteristic Curves (ECC) and performed comparative analyses across various plant phenotypes. GitHub Repository: https://github.com/phytooracle/pcd_ecc

  • Software Engineer

    University of Arizona, Computer Science Department•  January 2022 - July 2022

    • Designed and implemented a Python-based disassembler to enhance the security of Smart Contracts on the Ethereum Blockchain. Expertly reversed and analyzed EVM (Ethereum Virtual Machine) bytecode written in Solidity. • Leveraged reverse-engineering techniques to generate a comprehensive Control Flow Graph (CFG), unraveling the intricacies of Smart Contract execution. Further transformed the CFG closer to the original source code, ensuring robust security analysis.

  • Software Engineer

    University of Arizona, Student Union Web Team•  January 2020 - January 2022

    • Spearheaded Full-Stack Web Development initiatives, employing HTML/CSS and ReactJS to deliver captivating and seamless user experiences on the front-end. • Leveraged PHP, along with the Laravel framework, to interface with a MySQL database, facilitating efficient data management and retrieval on the back-end. • Demonstrated expertise in server administration, managing Linux servers with full administrative access, ensuring smooth operations and optimal performance. • Excelled in database management tasks, employing best practices to organize and optimize data storage for enhanced performance and scalability.

Education

  • University of Arizona

    Computer Science, BS•  August 2019 - May 2023

    Fresh graduate from the University of Arizona with a Bachelors of Science in Computer Science and Physics along with a minor in Mathematics.

Skills

sarthakbawal has not updated skills details yet.