# Rakshith Gopalakrishna > Security Engineering @ SQ | UCSB '21 | NITK '19 | Distributed Systems, Security, and Privacy Location: San Francisco, California, United States Profile: https://flows.cv/rakshith I work on securing code from vulnerabilities. Working on building SAST, SCA, and network scanning pipelines to scan and report findings to the correct stakeholders. Moving security left in the software development lifecycle. I have research experience working on applied cryptography using techniques such as multiparty computation, trusted execution environments, and homomorphic encryption. I also have experience building full-stack web applications. I am comfortable working with C, C++, Python, Golang. I am very passionate about building extremely scalable and secure systems and writing highly maintainable, clean, and elegant code. ## Work Experience ### Senior Security Engineer @ Block Jan 2026 – Present | San Francisco, California, United States ### Senior Security Engineer @ Block Jan 2025 – Jan 2026 | Toronto, Ontario, Canada Securing Agentic AI ### Senior Security Engineer @ Block Jan 2023 – Jan 2025 | San Francisco Bay Area Rolled out code scanning broadly to scan over 95% of the code written at the company from 10%. Wrote CodeQL rules to improve fidelity of findings which resulted in an open-source contribution back to the upstream repository. Implemented a partitioning scheme to scan large monorepos. ### Software Engineer - Product Security @ Block Jan 2022 – Jan 2023 | San Francisco Bay Area Application Security Engineering - developing and maintaining the code scanning pipeline to secure code from first party vulnerabilities. Occasionally also perform security audits based on the code scanning findings. Writing custom rulesets to improve scan accuracy and effectiveness. Developing and maintaining the scanning pipeline for PCI compliance. ### Graduate Research And Teaching Assistant @ UC Santa Barbara Jan 2019 – Jan 2021 | Santa Barbara, California, United States Worked on building a private trigger-action platform similar to IFTTT in functionality but which works entirely on encrypted user data. Built a system -- Walnut using MPC and trusted execution environments at a dollar cost of 3.74x over a non-secure baseline. Built another prototype that uses fully homomorphic encryption without any trusted parties instead of MPC. ### Software Engineer Intern @ Algorand Jan 2021 – Jan 2021 | Boston, Massachusetts, United States Built a monitoring system to track the health of the node’s transaction pool in the Algorand blockchain. The monitoring system builds a network graph by querying Elasticsearch for network telemetry events, Prometheus for the relevant metrics and visualizes the network topology using SigmaJS with a sub-second latency of the telemetry events. Tech stack: Golang, TypeScript, Docker. ### Research Intern @ Indian Institute of Science (IISc) Jan 2019 – Jan 2019 | Bengaluru Area, India Worked mainly on architectural changes needed to restore the transaction performance of pgCredereum by 10x more after the initial programmatic changes. ### Research Intern @ Indian Institute of Science (IISc) Jan 2018 – Jan 2018 | Bengaluru Area, India Worked on investigating blockchain properties in a relational database context. Profiled pgCredereum - state of the art blockchain relational database system. This system performed 1000x slower compared to a traditional relational database system. Rewriting certain routines in C led to 10x performance improvement. ### Research Intern @ Berlin Institute of Technology (Technische Universität Berlin) Jan 2018 – Jan 2018 | Berlin Area, Germany Developed heuristic solutions to identify hotspots while indexing and querying moving objects in real-time, and dynamically ease them to improve scalability. ### Software Development Intern @ DoSelect Jan 2017 – Jan 2017 | Bengaluru Area, India Worked mainly on the web app backend. Wrote REST APIs for a new blog management system, mail delivery analytics and redesigned the entire backoffice of the web application. Skills developed include handling a live production environment for deployment and test driven development. Tech Stack: Python/Django, Redis, RabbitMQ ## Education ### Master of Science - MS in Computer Science UC Santa Barbara ### Bachelor of Technology (B.Tech.) in Information Technology National Institute of Technology Karnataka ## Contact & Social - LinkedIn: https://linkedin.com/in/rakshithg - Portfolio: https://sites.cs.ucsb.edu/~rakshith --- Source: https://flows.cv/rakshith JSON Resume: https://flows.cv/rakshith/resume.json Last updated: 2026-03-29