Adam Kolides

profile image

I’m a software developer with a background in software engineering, cybersecurity, and web development. I have years of hands-on programming experience across multiple languages and platforms, and I enjoy building reliable, well-structured systems with security in mind.

Through a mix of professional development work, academic research, and teaching experience, I’ve developed a strong understanding of how software is designed, implemented, and maintained in real-world environments. I’m comfortable working across the stack, collaborating with others, and tackling complex problems.

My primary interests include software design and engineering, cybersecurity, and full-stack web development. I'm always looking for opportunities to grow as an engineer while delivering practical, high-quality solutions.


Experience

Software Developer

WCG:ITX
  • Developed and maintained new and existing features across production ASP.NET applications used by enterprise client
  • Actively working with various languages and environments such as Visual Studio 2012, ASP.NET C#, XSL/XSLT, JavaScript, CSS, Microsoft SQL 2014, XML, JSON
May 2023 to Present

Privacy and Security Intern

Apotex - Toronto
  • Monitored security dashboards daily
  • Designed and coded multiple SQL queries
  • Analyzed current company policies to determine compliance with ISO 27001 standard
  • Prepared a Request for Information for Managed Detection and Response (MDR)/Managed Security Services (MSS) providers and reports comparing security SOPs
May 2022 to August 2022

Computer Science Teaching Assistant

Duquesne University
  • Instructed 3 lab sections for undergrad Java and Assembly Languages courses
  • Tracked students’ grades, attendance, and understanding of course concepts
  • Graded programs for 2 sections of undergrad Data Structures
  • Assisted instructor in code reviews for undergrad Senior Capstone course
May 2022 to May 2023

Computer Science Tutor

Duquesne University
  • Tutor 11 hours per week to help students comprehend a variety of subjects
  • Monitored tutoree progress and communicated this with the course professors
  • Topics tutored: Java, Python, Assembly Language, Data Structures, Algorithms, Discrete Math, Operating Systems, and Web-Based Systems
August 2019 to May 2022

Summer IT Assistant

Montville Township High School (MTHS)
  • Worked with IT staff to remove CPUs and monitors from schools around the Montville district
  • Cleared older laptops
  • Checked Chromebooks in carts for missing keys, broken screens, or damaged trackpads
  • Repaired broken Chromebooks
  • Built shelves and moved furniture and supplies to set up the new IT office location at MTHS
Summers of 2017 and 2018

Education

Duquesne University

Master of Science
  • Computer Science
Bachelor of Science
  • Computer science Major
  • Math Minor, Cybersecurity Certificate

Skills

Programming Languages & Tools:
  • Java
  • Python
  • Assembly Language
  • C++
  • HTML + CSS (Bootstrap)
  • JavaScript
  • SQL
  • C#
  • XSL
Cybersecurity Skills:
  • Darktrace
  • Antigena
  • Arcsight
  • Cisco Gateway, Prime, DNA, & Stealthwatch
  • Wireshark
  • Azure Active Directory
  • Falcon Crowdstrike
Experience with:
  • Data Structures/Algorithms
  • Computer Networks
  • Computer Security
  • Database management
  • Linux
  • Artificial Intelligence/Machine Learning
  • .NET Framework
  • Git
  • JUnit Testing

Projects

Photo Encryption

Custom image steganography system that encrypts a message inside an image and splits it into three distributed files.

Next.js Tailwind ASP.NET Encryption File Processing

Live Demo

Instagram Checker

Data analyzer that identifies follower relationship discrepancies from exported account data.

Next.js Tailwind ASP.NET File Processing

Live Demo


Publications

by Adam Kolides, Alyna Nawaz, Anshu Rathor, Denzel Beeman, Muzammil Hashmi, Sana Fatima, David Berdik, Mahmoud Al-Ayyoub, Yaser Jararweh

Simulation Modelling Practice and Theory Vol. 126, July 2023
Link To Paper

Abstract:
With the emergence of foundation models (FMs) that are trained on large amounts of data at scale and adaptable to a wide range of downstream applications, AI is experiencing a paradigm revolution. BERT, T5, ChatGPT, GPT-3, Codex, DALL-E, Whisper, and CLIP are now the foundation for new applications ranging from computer vision to protein sequence study and from to speech recognition to coding. Earlier models had a reputation of starting from scratch with each new challenge. The capacity to experiment with, examine, and comprehend the capabilities and potentials of next-generation FMs is critical to undertaking this research and guiding its path. Nevertheless, these models are currently inaccessible as the resources required to train these models are highly concentrated in industry, and even the assets (data, code) required to replicate their training are frequently not released due to their demand in the real-time industry. At the moment, only large tech companies such as OpenAI, Google, Facebook, and Baidu can afford to construct FMs. We attempt to analyze and examine the main capabilities, key implementations, technological fundamentals, and socially constructed possible consequences of these models inside this research. Despite the expected widely publicized use of FMs, we still lack a comprehensive knowledge of how they operate, why they underperform, and what they are even capable of because of their emerging global qualities. To deal with these problems, we believe that much critical research on FMs would necessitate extensive multidisciplinary collaboration, given their essentially social and technical structure. Throughout the investigation, we will also have to deal with the problem of misrepresentation created by these systems. If FMs live up to their promise, AI might see far wider commercial use. As researchers studying the ramifications on society, we believe FMs will lead the way in massive changes. They are closely managed for the time being, so we should have time to comprehend their implications before they become a major concern.