Go to top

Jump to: Education - Relevant Coursework - Experiences - Skills - Achievements - Contact/Resources

Hunter Harris

Education

  • Master of Science in Information Technology (IT) (August 2021 - May 2022)
    Rensselaer Polytechnic Institute (RPI)
    Concentration in Software Design and Engineering
    GPA: 3.87
  • 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)

Coursework

Graduate Courses

  • 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.

Undergraduate Courses

  • 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 technologies.
  • 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 specifications involved.
  • 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 them.
  • 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 complexity.
  • Computer Organization Spring 2019
    Introduction to computer logic, circuit functionality, memory, caching, assembly languages, and more.
  • 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

Technology:

  • 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.

Other:

  • AP Literature and Composition (2017 - 2018)
    College-Level AP Literature and Composition course teaching advanced literary analysis and writing topics.
  • AP Biology (2016 - 2017)
    College-Level AP Biology course teaching advanced biology topics.

Employment Experience

Current

  • 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.

Past

  • 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 fashion.
  • 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 newseasoninlife.com.
  • 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.

Extra-Curricular Activities

  • 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.

Leadership Experience

  • 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.

Volunteer Work

  • 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 more smoothly.
  • Disabled American Veterans (2016 - 2017)
    Assisted in running various events in order to raise money for the organization to help those in need.

Skills

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

Development Operations:

  • Automated Testing, Unit Testing, Integration Testing - Experienced
  • Open Source Principles and Methodologies - Proficient
  • GitHub Actions, Workflows - Experienced
  • Continuous Integration, Continuous Deployment (CICD) - Experienced

Web Technologies:

  • HTML - Proficient
  • CSS - Experienced
  • PHP - Intermediate
  • JavaScript - Intermediate
  • Spring Boot - Experienced
  • NodeJS, ReactJS, ExpressJS - Intermediate
  • WordPress - Advanced
  • Cloudflare - Proficient
  • Apache Web Server - Experienced

Databases:

  • 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

Everyday Software:

  • Microsoft Office - Proficient
  • Adobe Creative Suite (Premiere Pro, Photoshop, etc.) - Experienced
  • JetBrains IDEs - Proficient

Operating Systems:

  • 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

Other Software:

  • Cloud Computing Technologies - Experienced
  • Google Cloud Platform (GCP) - Experienced
  • Advanced Networking (VLANs, IDS/IPS, LAG/LACP) - Proficient
  • VPNs (OpenVPN, WireGuard) - Proficient

Hardware:

  • Management of Enterprise Server Hardware - Experienced
  • Raspberry Pi - Proficient
  • Arduino - Experienced

Project Management:

  • Scrum - Experienced
  • Agile - Experienced
  • Waterfall - Experienced

Soft Skills:

  • Time management/meeting deadlines
  • Presenting
  • Communication (in person and remote)
  • Troubleshooting
  • Multitasking
  • Organization
  • Attention to detail
  • Customer Service
  • Working in fast-paced environments
  • Patience
  • Problem Solving/Analysis
  • Self-driven and highly motivated
  • Willingness to learn
  • Independent research/Google
  • Open minded
  • Approachable
  • Adaptable
  • Positive attitude :)

Achievements

  • 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.

Awards

  • 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)

Contact

Email - [email protected]

LinkedIn - Hunter Harris

GitHub - hbh7

Main Site - hbh7.com

Resume in PDF Format - Resume.pdf

logo