- Master of Science in Information Technology (IT) (August 2021 - May 2022)
Rensselaer Polytechnic Institute (RPI)
Concentration in Software Design and Engineering
- Bachelor of Science in Information Technology and Web Sciences (ITWS) (August 2018 - May 2021)
Rensselaer Polytechnic Institute (RPI)
Concentration in Software Engineering and Networking
GPA: 3.72, Magna Cum Laude, Dean's Honor List of Distinguished Students
- High School Diploma (August 2014 - June 2018)
Pathways Academy of Technology and Design High School
GPA: 3.9, Salutatorian
Pathways Professional - Status for students that display qualities
in line with scholarship, leadership, and citizenship
- Early College/High School Partnership Programs
Goodwin College (September 2016 - April 2017)
Capital Community College (September 2017 - June 2018)
- Software Development Spring 2022
A course on the infrastructure and roles within IT departments in modern organizations, the
software engineering methodologies used in the software development lifecycle, and other key
techniques for developing high quality software products.
- Software Design and Documentation Spring 2022
A project-based course that teaches about the methodologies of developing an object-oriented
software product. Topics covered include modeling application domains, project management
methodologies, software testing, software architecture, and comprehensive documentation.
- Parallel Programming Spring 2022
A course that uses the RPI supercomputer, AiMOS (Artificial Intelligence Multiprocessing
Optimized System), to teach parallel and distributed computing concepts and apply them to sequential
programs. Topics include NVIDIA's CUDA, parallel algorithms, and coordination techniques.
- Business Issues for Engineers and Scientists Spring 2022
A course designed specifically for scientists and engineers to provide the necessary business
skills to successfully bring new technological products to market, and adapt existing products
to changes in the market.
- IT Master's Project Spring 2022
A open-ended and self-driven course where a project is proposed, carried out, and concluded. I
chose to focus on improving my development operations skill set through learning Kubernetes,
integrating it into Poll Buddy (an existing actively developed project that I lead in RCOS), and
writing a white paper detailing my findings, lessons learned, and recommendations for other projects
looking to make use of Kubernetes and the more advanced development operations features it enables.
- Programming Languages Fall 2022
A course that covers a variety of different programming paradigms besides the most common
imperative techniques used today, with a particular focus on functional programming, actor language
programming, and logic programming.
- Modern Binary Exploitation Fall 2022
An intense course that teaches practical offensive and defensive security techniques applicable
in a wide variety of software systems, although with a focus on programs in the C language in this
course. Techniques include x86 reverse engineering, vulnerability analysis, common exploit tactics
such as buffer overflows, and the different defense techniques to help mitigate these vulnerabilities.
- Database Applications and Systems Fall 2022
An advanced course in database system creation, management, utilization, and optimization. SQL,
NoSQL, security, and proper data modeling techniques are taught through weekly labs, assignments, and
a semester-long project to utilize multiple datasets and database types in a single application.
- Data Science Fall 2022
A course that teaches the principles of data science, management, and analytics through
small case studies, miniature data collection activities and assignments, and a final group project.
- Foundations of Human-Computer Interaction and Usability Fall 2022
A course that focuses on the methods of ensuring that software products are accessible and usable
for everyone. This course covers how to do usability studies, what value they bring to a product, and
how to make use of any findings.
- ITWS Capstone Spring 2021
A project-based course where teams of several students work together to develop a
technology-based solution for a real client organization. This course also focuses heavily on
business communication skills, project management strategies, and presentation techniques.
- Information Systems Security Spring 2021
An in-depth course exploring the principles of securing an information system, practice with
implementing these principles, and learning how to defend against security threats.
- Networking in the Linux Kernel Fall 2020
A hands-on course that explores the Linux 5.8.5 kernel networking stack with extensive lectures
on many of the relevant functions and code sections. This course also features numerous team-based
coding assignments to make changes to the networking stack.
- Network Programming Fall 2020
A look into the components of networked systems and the related software used. This course also
features numerous team-based coding assignments to create small applications utilizing the discussed
- Database Systems Fall 2020
An extensive course detailing the principles and ideas around high quality database design and
data management. This course also explores the architecture of database engines, and covers a wide
range of SQL functions and practical queries on realistic databases.
- Positive Psychology Fall 2020
A course that covers a wide range of positive psychology topics including mindfulness and
well-being. This course also explores the impact positive psychology can have in people's personal
lives and in the workplace to improve employee satisfaction, productivity, and happiness.
- Operating Systems Summer 2020
A deep dive into working with the C programming language and the Linux operating system.
- Computer Communication Networks Summer 2020
An overview of the technologies used in computer networking, and a look at the protocols and
- AI in Fiction and Fact Summer 2020
An analysis of how Robots and AI systems are featured in real life and in different media, and
the impacts they have on society.
- Managing IT Resources Spring 2020
Gaining real world project management and business skills through case studies and a group
project with an actual client.
- Introduction to Human-Computer Interaction Spring 2020
Exploring the challenges and considerations to make when designing things for use by humans.
- IT and Society Spring 2020
A study of how various societal, economic, and political factors influence IT, and vice-versa.
- Web Science Systems Development Spring 2020
A continuation of Web Systems Development, changing the development focus to NodeJS,
Frameworks, the MEAN stack, and other more advanced concepts.
- Web Systems Development Fall 2019
Actively developing web-based software applications using the LAMP stack, including
installation, configuration, and management of Web servers.
- Principles of Software Fall 2019
A study of important concepts in software design, implementation, testing, and related tools.
- Introduction to Algorithms Fall 2019
Data structures and algorithms, and the mathematical techniques necessary to design and analyze
- Internetworking of Things (IoT) Spring 2019
An in-depth study of the technologies and protocols used in building IoT devices and setups,
with a strong emphasis on hands-on experience utilizing Raspberry Pi computers.
- Foundations of Computer Science Spring 2019
Teaches mathematical and theoretical tools for computer science, including logic, number
theory, automata theory, the Turing Machine model of computation, and notions of computational
- Computer Organization Spring 2019
Introduction to computer logic, circuit functionality, memory, caching, assembly languages, and
- Data Structures Fall 2018
Intense course teaching fundamental data structures such as hashmaps and linked lists, as well
as other programming concepts including memory management and pointers in the C++ language.
High School Courses
- AP Computer Science (August 2017 - June 2018)
AP course teaching the fundamentals of computer science, including how computers work, how
programming languages work, and more. Java programming language was used.
- Web Design (August 2017 - June 2018)
Teaches HTML and CSS through a variety of projects.
- Immersive Game Environments (2017)
Introduction and advanced topics in Unity 4 (Went above and beyond and used Unity 5 and made
adaptations without assistance).
- Cisco Networking (2016 - 2017)
Advanced training in networking and Cisco equipment for certification.
- Programming (2016)
Understanding entry-level and intermediate programming using Python.
- 3D Modeling and Animation (2016)
Working in Autodesk Maya to create high quality scenes, models, and animations.
- Mobile Application Design (2015-2016)
Exposure and training in MIT App Inventor with competitive elements.
- Business Applications (2015)
Training in Microsoft Office’s Word, Excel, and PowerPoint.
- Video Game Design (2015)
Acquiring principles of game design and exposure to GameMaker Studio.
- Design for 3D Printing (2015)
Experience in Rhino 3D and Makerbot Desktop for 3D modeling and printing.
- AP Literature and Composition (2017 - 2018)
College-Level AP Literature and Composition course teaching advanced literary analysis and
- AP Biology (2016 - 2017)
College-Level AP Biology course teaching advanced biology topics.
- Nuvalence (May 2022 - Present)
Building custom software solutions for a variety of external companies. Primarily focusing on
backend development in Java, Spring Boot, and GCP.
- Chadwick Financial Advisors (January 2017 - Present, Services provided as needed)
Designing and maintaining an interactive and modern company website using WordPress.
Maintaining various company IT resources. Advanced Printer Maintenance and Repair.
- Beardsworth Group Inc. (June 2020 - Present)
Repairing and modernizing numerous company websites using WordPress, developing custom
functionality though themes and plugins. See
beardsworthgroup.com and aerosolparts.com.
- RPI Technology Help Desk (August 2018 - May 2022, 15-20 hours weekly)
Working with clients to troubleshoot and resolve issues, using a ticketing system,
multitasking while keeping attention to detail, and providing effective customer service in a timely
- Freelance Web Development - New Season in Life (July 2019, Gig work)
Designed and built a website from the ground up for a new business that aims to help people
find information, advice, and guidance about Senior Housing, Independent Living, Assisted Living,
Memory Care, In-Home Care and Senior Support Services. See
- Travelers (Summer 2017 Internship)
Trained on mainframes and their software while completing programming tasks using REXX and
gaining experience with CICS, IMS, TPX, and other applications. Developed a chargeback program using
REXX that takes in data from multiple sources and generates a CSV output report after data
processing and calculations.
- Bud Orange (Summer 2016 Internship)
Designed and implemented an interactive website using Ruby and Ruby on Rails, Git, and Slack.
Worked on creating a frontend interface and backend database for the website.
- United Way (Summer 2015 Internship)
Gained experience with laptop imaging/rollout, PowerShell scripting, software setup, VMware,
Postfix, Logstash, Elasticsearch, Helpspot, and other applications.
- RCOS (Sep. 2019 - May 2022)
Project manager of a medium-sized and diversely skilled team to develop and launch a replacement
polling/question application (Poll Buddy) to the iClicker system
currently used at RPI. Additionally, some development and operations tasks are performed as needed.
Visit our GitHub Organization to find the source
code and additional information.
- RPI Ambulance (Aug. 2018 - Spring 2020)
Providing basic life support free of charge to RPI students and people of the surrounding area.
- Pathways Media Wall (Aug. 2017 - June 2018)
Managing content and displaying media on a 12-television media wall in the hall of Pathways.
- Student Government (2015)
Assisted in running the Sophomore Pathways Student Government.
- 3D Printing and Modeling Club (2014 - 2015)
Club for creating and printing 3D models on Makerbot Replicator 2 3D printers.
- RCOS (Rensselaer Center for Open Source Software) Coordinator (Jan. 2021 - May 2022)
Assisting in the development and operation of the RCOS course. In addition to the duties
performed by RCOS mentors, tasks include assisting in the planning of upcoming classes, presenting
slides during class meetings, grading student work, and managing the technology infrastructure.
- RCOS (Rensselaer Center for Open Source Software) Mentor (Jun. 2020 - Dec. 2020)
Helping other groups and new RCOS members through the open source development process, assisting
professors with course planning (especially with the COVID-19 fully-online transition). Superseded by
becoming an RCOS Coordinator.
- Student Tutoring and Mentoring
Tutoring and mentoring other students in various subjects and classes. Part of the RPI Computer
Science Undergrad Mentor Program as of January 2021. Mentor for the Spring 2021 Open Source Software
course, including answering student questions, assisted with grading, running small group discussions,
and following along with the course material as an independent study.
- Team Leader
Managing groups of students with diverse backgrounds to work together and complete class projects.
- Pathways Media Wall
Noticed the lack of management of the media wall after a teacher left and took up the role of
making it functional again.
- Pathways Media Wall (Aug. 2017 - June 2018)
Volunteered to take up the role of content manager of the Pathways media wall after the
previous manager left.
- HARC (2017)
Assisted in organization of the office in order to make people's jobs and daily routines run
- Disabled American Veterans (2016 - 2017)
Assisted in running various events in order to raise money for the organization to help
those in need.
Programming Languages, Related:
- Python - Proficient
- C, C++ - Proficient
- Java - Proficient
- MIPS - Experienced
- Ruby/Ruby on Rails - Experienced
- Pebble Smartwatch Development - Experienced
- Git, GitHub, GitLab - Proficient
- Mobile (Android, iOS) Development - Basic
- Unity 3D - Experienced
- RegEx - Experienced
- Blockchain Technologies - Experienced
- Automated Testing, Unit Testing, Integration Testing - Experienced
- Open Source Principles and Methodologies - Proficient
- GitHub Actions, Workflows - Experienced
- Continuous Integration, Continuous Deployment (CICD) - Experienced
- HTML - Proficient
- CSS - Experienced
- PHP - Intermediate
- Spring Boot - Experienced
- NodeJS, ReactJS, ExpressJS - Intermediate
- WordPress - Advanced
- Cloudflare - Proficient
- Apache Web Server - Experienced
- Google GCP BigQuery - Experienced
- MySQL - Experienced
- MariaDB - Proficient
- PostgreSQL - Proficient
- MongoDB - Proficient
- InfluxDB - Experienced
Enterprise Server Software:
- Virtualization (VMware, Proxmox), Containerization (Docker, Kubernetes) - Proficient
- Windows Domains and Management (Active Directory, WSUS) - Experienced
- ZFS (OpenZFS, ZFS on Linux) - Intermediate
- Access Control (Windows Permissions, Linux ACLs) - Experienced
- Email Systems (Postfix, SPF, MX Records, Relay Servers, Nodemailer) - Experienced
- Remote System Management (SSH, IPMI, iDRAC)- Experienced
- Microsoft Office - Proficient
- Adobe Creative Suite (Premiere Pro, Photoshop, etc.) - Experienced
- JetBrains IDEs - Proficient
- Windows (XP - 10) - Advanced
- Linux (Ubuntu, Debian, Arch, etc.) - Proficient
- Mac OS X - Experienced
- pfSense, OPNsense Firewall - Proficient
- Proxmox Virtual Environment - Proficient
- FreeNAS/TrueNAS Core - Experienced
- System Administration, Repair, Cleanup - Proficient
- Cloud Computing Technologies - Experienced
- Google Cloud Platform (GCP) - Experienced
- Advanced Networking (VLANs, IDS/IPS, LAG/LACP) - Proficient
- VPNs (OpenVPN, WireGuard) - Proficient
- Management of Enterprise Server Hardware - Experienced
- Raspberry Pi - Proficient
- Arduino - Experienced
- Scrum - Experienced
- Agile - Experienced
- Waterfall - Experienced
- Time management/meeting deadlines
- Communication (in person and remote)
- Attention to detail
- Customer Service
- Working in fast-paced environments
- Problem Solving/Analysis
- Self-driven and highly motivated
- Willingness to learn
- Independent research/Google
- Open minded
- Positive attitude :)
- Member of the Gamma Nu Eta (GNH) Honor Society (2021 - Present)
The National Information Technology Honor Society, aims to recognize and promote excellence
in the study and leadership of information technology.
- Delivery of the 2018 Graduation Commencement Speech (June 2018)
Delivered a speech to approximately 400 people on priorities and life skills at the Class of
2018 Graduation Ceremony.
- Member of the National Honor Society (2017 - Present)
Awarded for showing Scholarship, Character, Leadership, and Service.
- Lead Developer in the 2016 Skills21 ExpoFest Competition (2016)
Created an app that helps to identify the location of various clothing donation box sites,
which was inspired by the theme of "Empathy by Design". This was done with the Mobile Development
class as a team, developing various aspects of the project such as the presentation and business
design, and using MIT App Inventor. Main contributions were towards coding the majority of the
functionality and design of the app itself.
- RPI Dean's Honor List (Fall 2019, Spring 2020, Fall 2020, Spring 2021)
Recognizes students with a grade point average of 3.50 or better and have no grade below a C.
- Outstanding Team Member in Problem Based Learning (2015)
Awarded for excellent work in a team of two to make apps in MIT App Inventor during the Mobile
App Development Course.
- Highest Year-Long GPA in English 1 Honors (2015)
- Academic Excellence in Geometry Honors (2015)
- President's Award for Educational Excellence - Gold (2014)