Header left.png

Difference between revisions of "Staff Nate Allen"

From Systems Group
Jump to: navigation, search
(Self-taught, and well-rounded, self-appointed sysadmin with experience in software development and IT seeking to apply his skills for a position in IT, Cybersecurity, or Application development.)
 
Line 1: Line 1:
 
+
Self-taught, curiosity-driven, and well-rounded self-appointed sysadmin with experience in software development and IT seeking to apply his skills for a position in IT, Cybersecurity, or Application development.
  
 
'''Accomplishments'''
 
'''Accomplishments'''
  
 
'''SOFTWARE ENGINEERING'''
 
'''SOFTWARE ENGINEERING'''
Developed two Django (Python) web applications for the ODU Computer Science Department.
+
Developed two Django (Python 3 based) web applications for the ODU Computer Science Department.
 +
 
 
• Lobby Display: Hosted on a touchscreen display at two locations in ODU, this application displays a visual directory for ODU’s CS Department. Professors login via LDAP to the portal and customize their profile.
 
• Lobby Display: Hosted on a touchscreen display at two locations in ODU, this application displays a visual directory for ODU’s CS Department. Professors login via LDAP to the portal and customize their profile.
  
Line 25: Line 26:
  
 
BACHELOR OF SCIENCE IN CYBERSECURITY, OLD DOMINION UNIVERSITY, NORFOLK,
 
BACHELOR OF SCIENCE IN CYBERSECURITY, OLD DOMINION UNIVERSITY, NORFOLK,
08/2021 – IN PROGRESS
+
08/2021 – '''IN PROGRESS'''
 
GPA: 3.65; Related Studies: Unix for Programmers; Object Oriented Programming/Design; Music Recording.
 
GPA: 3.65; Related Studies: Unix for Programmers; Object Oriented Programming/Design; Music Recording.
  
Line 32: Line 33:
  
 
HS DIPLOMA, NEW SUMMIT ACADEMY, COSTA RICA, GRADUATED 2014 GPA: 3.75; Graduated from a study abroad program in CR, where I lived for a year and was exposed to the culture.
 
HS DIPLOMA, NEW SUMMIT ACADEMY, COSTA RICA, GRADUATED 2014 GPA: 3.75; Graduated from a study abroad program in CR, where I lived for a year and was exposed to the culture.
 +
  
 
'''HARD SKILLS'''
 
'''HARD SKILLS'''
Line 62: Line 64:
  
 
IDE/Text Editors: Prefer Visual Studio for C++ and VS Code for Python and Linux remote development.
 
IDE/Text Editors: Prefer Visual Studio for C++ and VS Code for Python and Linux remote development.
 +
 +
'''References'''
 +
GEORGE MCLEOD
 +
Director of Geospatial & Vis Systems
 +
Old Dominion University Information Technology Services
 +
gmcleod@odu.edu
 +
757-683-6752
 +
 +
AL DURSO
 +
Owner, A & B Marine
 +
757-582-4406
 +
 +
CHRISTOPHER ZAJCHOWSKI, PhD
 +
Assistant Professor, Department of Human Movement Sciences
 +
Old Dominion University
 +
757-683-5078
 +
czajchow@odu.edu
 +
 +
RAHUL MALIK
 +
Systems Engineer III, Old Dominion University Computer Science Department’s Systems Group
 +
757-639-5304
 +
malik@cs.odu.edu
 +
 +
ISAAC HAGY
 +
Systems Engineer I, Old Dominion University Computer Science Department’s Systems Group
 +
804-876-2868

Revision as of 19:29, 30 January 2023

Self-taught, curiosity-driven, and well-rounded self-appointed sysadmin with experience in software development and IT seeking to apply his skills for a position in IT, Cybersecurity, or Application development.

Accomplishments

SOFTWARE ENGINEERING Developed two Django (Python 3 based) web applications for the ODU Computer Science Department.

• Lobby Display: Hosted on a touchscreen display at two locations in ODU, this application displays a visual directory for ODU’s CS Department. Professors login via LDAP to the portal and customize their profile.

• Consultant Scheduler: A system to keep track of coworkers' scheduled work hours. Requires consultants to enter their class hours, then choose their preferred work schedule. The system cross-checks the class schedule and ensures a minimum number of consultants are on schedule at once. Displayed with a Bootstrap5 frontend.

IT • Implemented an ELK Stack (Elasticsearch, Logstash, Kibana cluster) to monitor the uptime of 300+ clients in 4 different computer labs. Utilized Metricbeat and Heartbeat data shippers. • Practiced customer service using a ticketing system to troubleshoot issues. • Administer 1000+ client large-scale Windows and Unix Environment • Completed learning projects in Linux/Windows servers, highly-available hosting, networking, and Django web app development.

RESEARCH • Is it safer at the beach? Spatial and temporal analyses... Coded a Python script to periodically scrape video and save frames from a live webcam stream of a beach. The pictures and video were then analyzed using GIS software and open-source tools to measure the level of social distancing. Paper: https://doi.org/10.1016/j.ocecoaman.2021.105533 Code: GitHub Repo


EDUCATION


BACHELOR OF SCIENCE IN CYBERSECURITY, OLD DOMINION UNIVERSITY, NORFOLK, 08/2021 – IN PROGRESS GPA: 3.65; Related Studies: Unix for Programmers; Object Oriented Programming/Design; Music Recording.

ASSOCIATE OF SCIENCE: COMPUTER SCIENCE, TIDEWATER COMMUNITY COLLEGE, NORFOLK, GRADUATION MAY 2021 GPA: 4.0; Summa Cum Laude; President’s Honor Role; Phi Theta Kappa; Related Studies; Calculus; Data Structures and Algorithms.

HS DIPLOMA, NEW SUMMIT ACADEMY, COSTA RICA, GRADUATED 2014 GPA: 3.75; Graduated from a study abroad program in CR, where I lived for a year and was exposed to the culture.


HARD SKILLS

Linux environments (Ubuntu Server, Debian): Knowledgeable in package management, building from source, IPTables firewall, NFS, job schedulers and systemd unit files, bash scripting, web hosting, SSH Keys and SSL Encryption, and regular expressions.

Databases: MySQL, SQLite.

DevOps: Docker containers, GitLab CI/CD Pipelines

Windows/Windows Server 2016-2019: Experience in administering a Domain Controller, Active Directory, DNS, DHCP, and PowerShell. Package management with Chocolatey. Experience adding LDAP login capability to web apps

Programming Languages: Advanced Python 3 and C++. Experience with HTML, Jinja2 Templates, and ORMs. Basic experience with SQL, JavaScript.

Automation: Experience in orchestration and automating tasks using Ansible. Deployment of websites using CI/CD pipelines and shell scripts over SSH.

Virtualization: Experience with oVirt engine, VirtualBox, and VMWare.

Research: Experience in web scraping, formatting, and filtering data using Python.

Networking: Basic knowledge of IP addressing, OSI, TCP/IP models, and troubleshooting networking issues with CLI programs.

Monitoring:

• ELK Stacks:  Elasticsearch, Logstash, Kibana:
• Data Shippers: MQTT protocol, Heartbeat, Metricbeat, Filebeat,
• Thingsboard IoT Dashboard


Version Control: Gitlab and GitHub.

IDE/Text Editors: Prefer Visual Studio for C++ and VS Code for Python and Linux remote development.

References GEORGE MCLEOD Director of Geospatial & Vis Systems Old Dominion University Information Technology Services gmcleod@odu.edu 757-683-6752

AL DURSO Owner, A & B Marine 757-582-4406

CHRISTOPHER ZAJCHOWSKI, PhD Assistant Professor, Department of Human Movement Sciences Old Dominion University 757-683-5078 czajchow@odu.edu

RAHUL MALIK Systems Engineer III, Old Dominion University Computer Science Department’s Systems Group 757-639-5304 malik@cs.odu.edu

ISAAC HAGY Systems Engineer I, Old Dominion University Computer Science Department’s Systems Group 804-876-2868