# Nick Tountasakis > Software Engineer Location: San Jose, California, United States Profile: https://flows.cv/nicktountasakis For the bulk of my professional career, I put my efforts into the automated trading space. The roles were very interesting because of the breadth of technical challenges offered. I developed my skills by writing exchange-facing C++ and Java software, as well as ancillary scripting for regression testing programs. I enjoyed learning trading domain specific ideas collaborating with trading and quant colleagues for the challenge. I also had a contracting role at Vertex Software where my task was to improve the performance of their cloud-rendered 3D model visualizer SAAS site. At the end of my time the model showed significant improvement in fps. I have furthered my skills outside of the professional environment by tinkering and self study. I approached learning mobile app development by building a video consultation product with Flutter, Firebase, and GCP services. Additionally, I have completed three machine learning courses to work towards improving my understanding of AI systems. ## Work Experience ### Senior Software Engineer @ Figure Jan 2024 – Present | Sunnyvale, California, United States ### Garden Leave @ Garden Leave Jan 2023 – Jan 2024 IMC non-compete contract ### Software Engineer @ IMC Trading Jan 2020 – Jan 2023 | Chicago, Illinois • Primarily focused on developing C++ and Java execution software for options and equities. • Automated process of producing compliance reports with multistage AWS Glacier, S3, and UNIX text tool parsing pipeline. • Wrote post-trade performance and validation reports on Dremio cluster with SQL queries triggered with Teamcity jobs. ### Garden Leave @ Garden leave Jan 2019 – Jan 2020 DRW non-compete contract ### Contract Software Engineer @ Vertex Software Jan 2019 – Jan 2020 | Ames, Iowa • Garden leave employment addressing performance bottlenecks in AWS cloud 3D modeling web app. • Instituted Jenkins regression jobs to monitor performance in a CI/CD environment. • Improved FPS of modeling tool by 30-60% depending on the complexity of the model. • Dramatically reduced file size of frames sent to clients by removing the need for model white space. • Gained familiarity with the suite of Linux performance tooling and AWS. ### Software Engineer @ DRW Jan 2015 – Jan 2019 | Chicago, Illinois, United States • Initially wrote Python research tools with accelerated Cython modules running long jobs on SLURM cluster. • Moved on to low-latency execution role writing C++ software only and in-house FPGA accelerated trading systems. • Championed regression suite for FPGA platform written exclusively with coroutines implemented with the Python Tornado framework. • Wrote C++ adapter of user space network library for low latency Solarflare card greatly reducing latency and variance of packet sending. Identified critical driver bug that would leak data across sockets, worked with card manufacturer to fix. ### Software Engineering Intern @ ViaSat Inc. Jan 2014 – Jan 2014 | Quincy, MA ### Software Engineering Intern @ ViaSat Inc. Jan 2013 – Jan 2013 | Germantown, MD ## Education ### Bachelor’s Degree in Computer Engineering University of Michigan College of Engineering Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/nicholas-tountasakis - GitHub: https://github.com/ntountasakis --- Source: https://flows.cv/nicktountasakis JSON Resume: https://flows.cv/nicktountasakis/resume.json Last updated: 2026-03-22