Strahinja Trećakov




Computer Scientist & Tennis Enthusiastic


About

Strahinja Trećakov

Systems Developer
Information Technology
MSC 3AT
PO Box 30001
Las Cruces, NM 88003
Email: trecakov@nmsu.edu

Computer M.S. engineer with 4+ years of experience developing software and writing documentation in the agile environment. 2 years of experience maintaining HPC cluster and working with Slurm and HTCondor schedulers. Very positive, hardworking and competitive ex division 1 student-athlete with great problem-solving skills. Now looking for new challenges within Security and Privacy, Internet of Things, Smart Grid, Information-Centric Networking and High-Performance Computing areas.

Work experience

- Enterprise Programmer Analyst at NMSU – May 2022 – present.
- Systems Developer at NMSU – July 2018 – present.
- Research Assistant at NMSU – May 2017 – August 2017.
- Graduate Assistant at ICT department at NMSU – January 2017 – May 2018.
- Teacher Assistant in Computer Science at NMSU – January 2017 – December 2017.
- Assistant Men`s Tennis Coach at NMSU – August 2016 – August 2018.
- Graduate Research Assistant at NMSU – May 2016 – August 2016.
- Undergraduate Research Assistant at NMSU for the U.S – May 2015 – August 2015.

PROJECTS

Below you can find some of my current and previous projects.


Automated Vulnerability Analysis Tool (AVANT)

Developed an Automated Vulnerability Analysis Tool (AVANT), a vulnerability tool that is architecture-agnostic and reports vulnerability found from our test suite. AVANT is used to evaluate the security performance of different architectures. This was primary developed to test our OSFA, however, I made it applicable to other architectures for comparison studies of e.g., reduction of impact, overhead, and performance. AVANT contains source code of traditional memory corruption vulnerabilities in e.g., MITRE CWE list. In addition to the vulnerable source code, AVANT, compiles, runs the analysis and outputs the results. I collected the results and showed that for reported vulnerabilities different architectures may differ in their stack values/addresses which can lead to some other attacks on these architectures.

Full report Poster

AGGIE-grid

The AGGIE-grid is a project to connect all NMSU computer power when it is available. It uses a management system that connects resources and provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. The available resources are NMSU desktop machines that are not in use in the off time.


Internet of Things

Worked on capturing and analyzing data between IoT devices and smartphone on different setups. Specifically, the August Smart lock, Chromecast, TrackR Bravo, Wink light bulbs and hub, and Monster wireless speaker. After analyzing data captured between smartphone and IoT devices, I found that some of them are sending packed unencrypted.


Common Open Research Emulator(CORE)

Worked on assuring the secure communication between different nodes under spoofing attack, as well as a data forwarding attack. This was done by fixing the software bugs in aodv-uu to make Common Open Research Emulator work better. Moreover, I worked on fixing the implementation of jad-hoc in java and creating and testing topologies.

PUBLICATIONS


- Mohammad Al-Tahat, Strahinja Trecakov, Jonathan Cook; Statistical and Shapelet Analysis of HPC Application Performance Using Time-Series Heartbeat Data. IPCCC 2024

- Strahinja Trecakov, Nicholas Von Wolff, Mohammad Al-Tahat; SStack: Software Stacks for Easier and Cleaner Software Builds on HPC. HPCSYSPROS@SC 2024

- Strahinja Trecakov, Nicholas Von Wolff; AggieGrid: from idle PCs to a distributed High-Throughput Computing system. PEARC 2024: 74:1-74:4

- Mohammad Al-Tahat, Strahinja Trecakov, Jonathan Cook. AppEKG: A Simple Unifying View of HPC Applications in Production. PMBS@SC 2022: 129-134

- Omar Aaziz, Mohammad Al-Tahat, Strahinja Trecakov, Jonathan Cook; IncProf: Efficient Source-Oriented Phase Identification for Application Behavior Understanding. CLUSTER 2022: 616-625

- Strahinja Trecakov, Nicholas Von Wolff; Doing more with less: Growth, improvements, and management of NMSU's computing capabilities. PEARC 2021: 48:1-48:4

- Strahinja Trecakov, Casey Tran, Hameed Badawy, Nafiul Siddique, Jaime Acosta, Satyajayant Misra; Can Architecture Design Help Eliminate Some Common Vulnerabilities? MASS 2017: 590-593

TENNIS

Over 18 years of experience as a tennis player, including 4 years of college D1 playing experience and over 3 years of coaching experience as a first assistant professional and college assistant coach.


Playing Achievements

- Captain of New Mexico State University Tennis Team 2015 – 2016.
- Western Athletic Conference Regular Season and Tournament Champions 2015 and 2016.
- Western Athletic Conference First Team All-Tournament 2015(Doubles).
- Ranked top 10 in the Mountain Region 2015(Doubles).
- Western Athletic Conference First Team 2014(Singles).
- Ranked Top 20 in the Mountain Region 2014(Doubles).
- Western Athletic Conference Player of the Week (February 2014).
- Ranked top 5 in Serbia 2007-2011.
- Was a member of the Serbian National team.
- Best junior in Serbia in 2009 and 2010.


Coaching Achievements

- Western Athletic Conference Regular Season Champions 2017.
- Western Athletic Conference Tournament Champions 2018.
- Chistofer Goncalves - WAC Player of the Year x2, First Team All-WAC Singles x2, First Team All-WAC Doubles, and First Team All-Tournament Singles.
- Stijn de Haan - First and Second Team All-WAC Singles, and Second Team All-WAC Doubles x2.
- Luis Flores - Second Team All-WAC Singles, and First Team All-WAC Doubles.
- Mauri Benitez - First and Second Team All-WAC Singles, Second Team All-WAC Doubles x2, and First Team All-Tournament Singles.
- Enrique Asmar - Second Team All-WAC Singles, Second Team All-WAC Doubles, and First Team All-Tournament Singles and Doubles.
- Sergi Espias - Second Team All-WAC Singles x2, and First Team All-Tournament Singles and Doubles.
- Louis Menard - First Team All-WAC Singles, Second Team All-WAC Doubles, and First Team All-Tournament Singles and Doubles.