Skip to portfolio content
pn.Get in touch

Software engineer & space enthusiast

Pranav
Nair.

I build software at Deloitte.
Beyond the keyboard, I explore
the universe through astrophotography.

Explore my work

About

Software, research,
and the night sky.

I’m Pranav, a software engineer with a love for space, technology, and building impactful solutions. I thrive at the intersection of software engineering and analytical research.

At UT Dallas, I conducted award-winning research in machine learning for cybersecurity and graduated cum laude with Computer Science Honors. At Schwab, I built a Java application for the thinkorswim trading platform that increased zero-day vulnerability detection by 23% and reduced backend dependency by 30%.

I’m excited to apply these skills to new projects. In my free time, I explore astrophotography.

Education

The University of Texas at Dallas

Bachelor of Science in Computer Science with Honors

Richardson, TX · Aug 2020 - May 2024 · GPA 3.83/4.0

Coursework

Computer Architecture · Data Structures & Algorithms · Operating Systems · Database Design · Machine Learning

Research, leadership & recognition

Director of ACM Research — Association for Computer Machinery (ACM) UTD

  • Best Research Project Award: ACM Research
  • Outstanding Performance Award: CodePath Cybersecurity
  • Collegium V Honors: The University of Texas at Dallas
  • Academic Excellence Award: The University of Texas at Dallas
Galaxy photograph taken by Pranav Nair from Texas
A galaxy 2.5 million light-years away, photographed from Texas by me. More on AstroBin ↗

Experience

Where I’ve
put it into practice.

Jun 2025 - PresentDallas, TX

Software Engineer II

Deloitte Tax LLP

Software Engineer for the Internet Partnership Allocation and Compliance System (iPACS™) K1A Investor tax solution for investment firms.

Contributions & accomplishments
  • Used ASP.NET Core, SQL Server, Angular to provide CI/CD software development through maintenance and bug fixes.
  • Pioneered automated testing by implementing Tricentis Tosca for end-to-end frontend validation and xUnit for unit tests, establishing the project's first test automation framework from scratch to improve coverage and reduce regressions.
  • Utilized Azure DevOps to deploy pipeline releases for continuous build developments to the iPACS software.
  • Deployed automated test cases using Tricentis Tosca, integrated with Azure Pipelines to support continuous delivery.
  • Selected as an Onboarding Advisor to guide new hires and interns through their first 3 months, delivering structured mentorship, resource navigation, and recurring check-ins to accelerate ramp-up and team integration.

Jul 2024 - Jun 2025Dallas, TX

Software Engineer I

Deloitte Tax LLP

Software Engineer in the Investment Management domain for the Internet Partnership Allocation and Compliance System (iPACS™) Core tax solution for partnerships, including private equity firms and hedge funds.

Contributions & accomplishments
  • Used ASP.NET Core, SQL Server, and Angular to provide CI/CD software development through maintenance and bug fixes.
  • Used Azure DevOps to deploy pipeline releases for continuous development of the iPACS Core software.

Jun 2023 - Aug 2023Jersey City, NJ

Software Engineer Intern

Charles Schwab

Independently designed, programmed, and rigorously tested a Java application to strengthen security measures for a leading vendor collaborating with Schwab, resulting in a 23% increase in zero-day vulnerability detection.

Contributions & accomplishments
  • Developed RESTful API calls to efficiently retrieve security-related data and execute commands through a command-line interface (CLI), resulting in a 30% reduction in backend dependency.
  • Implemented an algorithm for data pre-processing and the selection of important data fields, increased the data quality by 25%, and streamlined the seamless transmission of Points of Interest (POI) data to a Confluence server dashboard.

Jun 2022 - Aug 2022Daytona Beach, FL

IT Intern

Brown & Brown Insurance Inc.

Architected and deployed a web application, using JavaScript, Articulate Storyline, and Adobe Illustrator within an Agile framework, to automate the new hire onboarding process of 3k employees per year.

Contributions & accomplishments
  • Engineered SQL queries in conjunction with PowerBI to analyze and extract valuable business insights from complex datasets, resulting in an 18% increase in operational efficiency through data automation.
Certifications 19 credentials

Projects

A closer look
at the work.

My GitHub ↗

Jan 2024 - May 2024

Extending Zephyr RTOS for Texas Instruments TRX Device Integration (IEEE 802.15.4)

  • Implemented a Zephyr SPI driver in C for TI’s next-generation TRX radio, extending the open-source Zephyr RTOS to support IEEE 802.15.4 wireless communication.
  • Configured and wired SPI lines (MOSI, MISO, CLK, CS) and updated Zephyr Device Tree to enable reliable board-to-board communication.
  • Developed and tested SPI data transmission routines between boards, using LED signals to verify initial communication success.
  • Debugged SPI communication issues in C across Zephyr’s abstraction layers, improving driver reliability and laying the groundwork for full data exchange.
  • Collaborated in a three-member team to integrate TI’s TRX transceiver into Zephyr RTOS, enhancing IoT interoperability and expanding Zephyr’s wireless capabilities.
  • C
  • Zephyr RTOS
  • SPI
  • Device Tree
  • IEEE 802.15.4

Sep 2022 - Dec 2022

Code Property Graph Vulnerability Analysis

125C++ points of interest reviewed

  • Applied the ERLKing vulnerability scanner to identify software vulnerabilities by pinpointing Points of Interest (POIs) in the source code, identifying at least 3 security concerns per data point.
  • Transformed code into Code Property Graphs (CPG) and used DWARF memory layout data to generate a log file.
  • Methodically cross-referenced 125 POIs in the C++ source code using the ERLKing vulnerability scanner, filtering out false positives and pinpointing vulnerabilities with precision.
  • Linux
  • ERLKing
  • Joern
  • C
  • C++

Feb 2022 - May 2022

Targeted Password Generation with GPT-3

1Mdata rows collected and processed

  • Programmed Python to collect, clean, and preprocess 1M data rows from web scraping, improving accuracy by 10%.
  • Implemented a keyword extractor to identify popular keywords within the dataset.
  • Used the GPT-3 machine learning model to generate passwords using 15k popular keywords, resulting in a 35% improvement in guess accuracy.
  • Python
  • OpenAI GPT-3
  • YAKE!

Skills

Tools of
the trade.

Languages

  • C#
  • Java
  • C++
  • Python
  • C
  • SQL
  • JavaScript
  • Lua
  • Verilog
  • Bash scripting

Databases

  • SQL Server
  • MySQL
  • PostgreSQL
  • MongoDB

AI & machine learning

  • Matplotlib
  • Pandas
  • scikit-learn

Frameworks

  • Angular
  • ASP.NET
  • ASP.NET Core
  • React
  • FastAPI
  • xUnit

Security & observability

  • Redgate
  • Dynatrace
  • BurpSuite
  • Kali Linux tools
  • Metasploit

Cloud & tools

  • AWS
  • Azure
  • Azure DevOps
  • Jira
  • Bitbucket
  • Git
  • Gradle
  • Tricentis Tosca

Contact

Let’s talk.

For professional inquiries or a conversation about the night sky.

pranav.nair1054@gmail.com

Back to the beginning