Education
University of Colorado Boulder (part time - doesn’t impede my ability to relocate or work full-time)
- Boulder, CO
- Aug 2024–May 2026
- MS in Electrical Engineering, focus on FPGA, Embedded Engineering, Semiconductors
Boston University
- Boston, MA
- Sep 2022–Jan 2024
- MS in Computer Science, spl. CyberSecurity
Vellore Institute of Technology
- Vellore, India
- May 2021
- BS in Computer Science & Engineering
Work Experience
Mentee @ RISC-V, Remote (Mar 2024 - May 2024)
- Contributing to the development of an accessible Sail backend for the RISC-V ISA, automating the conversion of specifications into a JSON database to optimize downstream tool generation.
- Surveying projects dependent on the RISC-V ISA, implementing a JSON-driven approach for the automated generation of downstream sources, enhancing efficiency and reducing manual errors.
- Participating in the creation of a React-based interactive RISC-V ISA reference, showcasing the potential for automated integration and improving accessibility to the ISA.
Research Assistant @ Software & Application Innovation Lab, Boston, MA (Oct 2023 - Jan 2024)
- Led the development of ‘Jiff-lite’, an Cryptography powered TypeScript-based Multiparty Computing framework, optimized for seamless integration with React and web frameworks, a 14% increase in benchmarked efficiency by switching to TS from JS.
- Authored 2 non-trivial demos, resolved ~4 issues, and improved the documentation of the framework, improving robustness.
- Facilitated productive collaboration between cross-functional teams and vendors from diverse backgrounds to enhance product communication and collect actionable feedback.
Software Developer @ Ignite Tournaments, Remote, (Nov. 2021 - Oct. 2022)
- Collaboratively designed and implemented a robust backend infrastructure for Ignite Tournaments, empowering gamers worldwide by facilitating decentralized gaming tournaments with enhanced security, fairness, and scalability.
- Authored detailed internal documentation, providing clear guidelines and best practices for technical processes.
- Led cross-team collaboration efforts with frontend and middleware teams, resulting in comprehensive test coverage that included multiple edge cases, while also identifying and addressing 10+ vulnerabilities, ensuring a seamless and secure user experience.
Full Stack Engineer @ Alliance DAO, Remote, (Jul. 2021 - Nov. 2021)
- Co-authored Web3Grants, a Crypto grant aggregation platform, built using ReactJS, TypeScript, and Prisma.
- Handled 12,000+ monthly visitors using serverless deployment methods, containerizing the application in Docker.
Research Intern @ Persistence, Bangalore (Jan. 2021 - Jul. 2021)
- Researched AMMs, Game Theory, Consensus and Miner politics in various protocols, as well as learnt Rust and GoLang.
- Wrote internal documentations on setting up various Cosmos app-chains, committing IBC transactions and turned them into a newsletter article for the company digest.
- Developed various test applications for subsidiary products using the SDK, and React JS.
Projects
Book Writing Tool built with TypeScript, React, Node, ExpressJS episodic.work
- Designed and developed an episodic writing platform with Express, achieving a response time under 100ms for backend requests and ReactJS for an interactive frontend, tested with 95% code coverage.
- Implemented scalable deployment using Docker and Kubernetes, enabling seamless handling of potential 1000+ concurrent sessions during peak loads (tested by agentic sessions).
- Integrated Prometheus for monitoring, resulting in 5% reduced incident response time and maintaining close to 100% uptime in performance testing scenarios.
ThoughtForest: A note-taking app with AI-powered Insights
- Built web and mobile apps using React and Flutter (iOS + Android targets) for a Journaling application that provided you with weekly insights per your preference via a popular GPT Model. Voice transcription works via Assembly AI.
- Wrote the backend in Django, deployed to AWS EC2 using Docker. Rolled out custom auth, email verification etc.
- Conducted market research on popular note-taking and journaling applications, analyzing current usage patterns to inform product development and marketing strategies, resulting in a ~40% increase in user engagement and a ~8% boost in DAU.
A technical audit of Phuture finance
- Found a potential security risk in Phuture Finance’s code-base caused due to incorrect configurations and wrong assertions.
- Identified a precision error in financial calculations due to the order of operations, crucial for ensuring safety of digital assets.
- Discovered a vulnerability in a key financial operation function, communicated with the team to address the issue.
Developing a networked system for a multi-branch Bank using Packet Tracer
- Developed a multi-branch banking network simulation using Cisco Packet Tracer, focusing on the integration of TCP/IP stack and OSI Model principles, and implementing DHCP and DNS configurations.
- Demonstrated proficiency in subnetting and VLAN design for effective network segmentation and management, coupled with skilled configuration of routers and firewalls to bolster network security.
- Applied simple network security principles by implementing ACLs and route filtering in banking networks to restrict traffic, protect sensitive data, and prevent routing attacks.
Canton OS: An Operating System built using ASM and C
- Architected and executed the development of a robust operating system utilizing C and Assembly languages, seamlessly integrating VGA text mode, SATA storage, multitasking, basic shell, and B-tree file systems.
- Engineered a minimalistic, self-compiling C compiler that enhanced development efficiency by eliminating external dependencies; reduced compilation time.
Porting POSIX Utility tools to Zephyr RTOS
- Implementing POSIX_DEVICE_IO functions such as getc(), fdopen(), etc. as well as functions from _POSIX_MESSAGE_PASSING, _XOPEN_STREAMS, and important POSIX_SIGNALS such as kill(), alarm(), pause().
- Fixed bugs and improved documentation in older parts of the codebase, as well as increased test coverage.
- Tested codes on multiple compatible boards using ARM, RISC-V, SPARC, x86, and Xtensas.
Eclair SDK: Automated SDK generation from EVM Smart Contracts
- CLI tool for creating Python library wrappers for Blockchain Business Logic, enhancing code reusability and efficiency in contract interaction.
- Implemented automatic ABI generation and Python class creation for Solidity contracts, streamlining deployment and interaction processes, working on implementing automated Rust and JavaScript SDK generators.
- Developed and tested for a team of engineers building a protocol for swapping tokens and data on-chain.
Spock: In-Browser passwordless login using cryptography
- Developed “Spock,” a browser extension for passwordless authentication using public-key cryptography and a decentralized trust model, enhancing security by preventing brute-force attacks, password guessing, and phishing.
- Implemented an Oracle in NodeJS and an SDK in Python, facilitating seamless integration into websites and applications, while ensuring secure signature generation and validation with cross-browser compatibility using ReactJS.
- Published a Flask extension allowing users to integrate Spock into their authentication methodologies.
Research
Application of Nature-Inspired Swarm Optimization Algorithms in Artificial Neural Networks
- Researched and authored a paper on the application of swarm optimization techniques, including Bacterial Foraging, Ant Colony, and Grey Wolf algorithms, in the field of Neural Networks and Deep Learning.
- Explored the significance of these optimization methods in solving non-linear optimization problems, drawing inspiration from natural organisms’ instinctive optimization strategies.
- Highlighted the wide-ranging impact of these techniques across various domains, from Civil Engineering to Financial Modeling, showcasing their versatility and relevance in modern science.
Certifications
- Google Cybersecurity Professional Certificate
- IBM DevOps and Software Engineering Professional Certificate
Works in the pipeline
2 more papers, a book on history of operating systems, 1st edition of magazine Computerra and a few more projects. Mostly nights and evenings type deal.
Certifications where exams are pending due to constraints on monetary resources.
- HashiCorp Infrastructure Automation Certification
- Certified Kubernetes Application Developer
- Cisco CCNA