We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
Devansh Jain devansh-jain-2002 §
Senior Undergraduate devansh-jain-iitk ï
Department of Computer Science and Engineering [email protected] # Indian Institute of Technology Kanpur +91 9464327218 H Education Year Qualification School/Institute CPI/% 2021 - Present B. Tech. Indian Institute of Technology Kanpur 9.1/10.0 2021 Intermediate/+2 Saint Fateh Singh Convent School, Maur 92.4% 2019 Matriculation Sacred Heart Convent School, Malout 94.4%
Work Experience Projects
Quantbox Research Python to x86-64 Compiler § CS335 Course Project Core Engineering Analyst Intern May’24 - Jul’24 Prof. Swarnendu Biswas, CSE, IIT Kanpur Jan’24 - Apr’24 • Developed a high-performance parser generator for efficient • Implemented a fully functional compiler of a subset of Python parsing of JSON and FIX message formats in financial systems generating assembly code for x86-64 architecture • Optimized parsing by leveraging the fixed sequential key order • Designed a lexer, parser for Python using Flex and Bison based for each message type, boosting processing speed on Python 3.8 grammar specification • Implemented two-phase parsing, prioritizing critical data, with • Implemented hierarchical symbol table, three address code an option to skip non-essential data for improved performance generation and stack manipulation during runtime • Accelerated string operations, including strchr and substring • Implemented complex features such as lists, recursion, and searches, using architecture-specific SIMD instructions object-oriented programming with inheritance • Achieved substantial performance gains, surpassing parsers like RapidJSON in speed and memory usage Copy-On-Write For Ext4 Filesystem CS614 Course Project • Added debugging support and implemented thorough testing Prof. Debadatta Mishra, CSE, IIT Kanpur Jan’24 - Apr’24 and benchmarking using Google Benchmark tools • Developed a solution for the ext4 filesystem using Copy-on- Write at extent granularity to enhance file storage efficiency Scholastic Achievements • Utilized the remap file range handler to facilitate the copy with • Received the Academic Excellence Award for exceptional reflink option, optimizing the copying process performance for 2 consecutive years at IIT Kanpur • Achieved constant copy time as compared to standard ext4 copy • Won the Bronze Medal in a Mid Prep problem statement by operations which increase linearly with file size Consensys at Inter IIT Tech Meet 11.0 • Implemented mechanisms to log information about shared ex- • Secured All India Rank 169 in JEE Advanced 2021, tents, ensuring efficient data retrieval and handling conducted by IIT Kharagpur, amongst over 150,000 candidates • Secured All India Rank 308 in JEE Main 2021, conducted Consensys Metamask Snap § by the NTA, amongst 1.5 million candidates Inter IIT Tech Meet 11.0 Jan’23 - Feb’23 • Secured All India Rank 51 in Kishore Vaigyanik Protsahan • Developed a MetaMask Snap to extend the functionality of Yojana SX 2021, conducted by IISc Bangalore the wallet and enhance web3 end-user experiences • Secured All India Rank 166 in Kishore Vaigyanik Protsahan • Utilized the Snaps JSON-RPC API to add new API methods to Yojana SA 2020, conducted by IISc Bangalore MetaMask, providing support for the Tron Blockchain • Selected for Indian National Astronomy Olympiad 2020 • The snap enables MetaMask users to access decentralized apps and in national top 1% among 17.5 thousand candidates on Tron without installing different crypto-wallets • Qualified National Talent Search Examination (NTSE) • Bagged the Bronze Medal contributing to the overall 3rd 2019 (among top 0.2% in over 1 million candidates) position of IIT Kanpur among 22 participating IITs
Volksmarkt § CS253 Course Project
Positions of Responsibility Prof. Indranil Saha, CSE, IIT Kanpur Jan’23 - Apr’23 Coordinator, Programming Club Apr’23 – Feb’24 • Designed and developed a full-stack web application focused on • Managed a team of 25 sophomores and a budget of |55,000 to digitalizing numerous on-campus stores at IITK ensure the smooth functioning of the club • Utilized ReactJS and Material UI (MUI) to develop a user- • Responsible for conducting competitions, lectures, and work- friendly frontend interface for the web application shops for programming enthusiasts in the campus community • Used Django’s powerful Object-Relational Mapper (ORM) to • Contribute and maintain open-source projects used by the facilitate seamless database operations in the backend campus community of approximately 6000 people • Implemented system requirement and design documents using • Responsible for managing campus-wide competitive plan-driven development methodologies programming test series from archives for students Technical Skills Academic Mentor, Counselling Service Sep’22 – Jul’23 • Languages: C/C++ Python JavaScript Solidity • Assisted academically weak students in Fundamentals of • Exposure: Numpy Pandas Matplotlib MongoDB React Computing through remedial lectures in their first year • Tools/Utilities: Git GitHub Bash Linux LATEX
Relevant Courses † : Outstanding P erf ormance
Compiler Design Operating Systems Linux Kernel Programming
† Fundamentals of Computing Theory of Computation Data Structures and Algorithms Machine Learning Computer Networks Computer Organization