- Auburn University, Auburn, AL
- Current PhD student: undecided research topics include quantum computing, neural networks, cybersecurity AI, and software engineering methodologies
- GPA 3.7/4.0
Driven autodidact, innate and exceptional problem-solver, keen analytical thinker, flexible and adaptable team-player. Skills in multiple technological disciplines including software engineering, cyber-security, embedded engineering, database engineering, circuitry, and AI. Self-motivated, excellent communicator, exceptionally quick learner of ANY tech topic and possessor of excellent managerial, documenting, and communicating skills. Engineering ethics and best-practices applied to each and every project!
Hot-Car Rescue Organization, Inc. (https://herorescue.foundation), is a non-profit with the sole purpose of saving lives of kids, pets, and K-9s from hot-car deaths via the VIKIE autonomous embedded system. Develops and strategizes technological plans (including AI) to implement tech-driven rescue centers, for kids and pets safety, located in various states nationwide.
LIFE-SAVING CYBER SERVICES: Researched, designed, implemented, updated, patched, troubleshot, tested, patent-pending autonomous embedded system designed to save kids and pets from hot-car deaths. Developed algorithms, flowcharts, and logic for embedded system. Researched and built robust system resistant to temperature changes and also researched and developed self-charging power (for 24/7 functionality).
ARTIFICIAL INTELLIGENCE (NEURAL NETWORK): Researched, designed, and developed AI algorithms designed to work remotely with nationwide call-centers to assist and monitor embedded systems in efforts to save kids and pets.
Oversaw cyber-research, cyber-analysis, and cyber-security initiatives via innovative, architect-driven problem-solving. Implemented research and development for patent-pending application(s) and cyber-inventions. Supported various cyber tasks, including ethical hacking, data recovery, sysadmin, and application development. Practitioner of engineering best-practices.
CYBER-SECURITY SERVICES: Installed, implemented, and administered various security tools (SSH, SSL, GPG, Tripwire, Snort IDS, and others). Researched, installed, and practiced security penetration with Kali Linux and various tools (nmap, Wireshare, and others). Utilized SSL and GPG to encrypt files and GPG for public/private keypair generation. Recovered passwords from locked out computer systems. Performed vulnerability assessments. Performed binary analysis. Repaired a surveillance computer system within 30 minutes of service call. Saved a client from losing a lifetime of photographs via an allowed ethical hack. Via permission to ethically hack, bypassed FRP (Factory Reset Protection) and allowed the client to add valid new email after losing access to new Android phone. Installed, implemented, and administred various proxy servers (Squid, etc.) and firewall servers via IPFire Linux or iptables/netfilter (on Linux distros). Set up SSH, SSH keys, X11 forwarding, SSH port forwarding and other SSH configurations. Perpetual cyber-security research.
NETWORK ENGINEERING SERVICES: Designed and programmed distributed applications (RMI, CGI, Servlets, and more). Programmed sockets applications in C, C++, C#, Python, and Java. Installed and implemented Tomcat on Linux and OS X. Researched, advised, and designed cloud services to integrate with LAN. Researched, advised, and designed LAN and WLAN network systems. Procured LAN/WLAN network devices and components within specified budget. Installed, implemented, and administered LANs (servers, routers, switches, WAPs, clients, cabling). Troubleshot WLAN, LAN/WANs with hardware tools (cable toner, cable tester, cable construction) and software tools (Wireshark, NMAP, Netstat, nc, ping, traceroute, and other network utilities). Programmed web server application in C, Python, and Java. Implemented remote login systems. Installed, implemented, and administered various Linux network servers (DHCP, DNS, NFS, Samba, print, MySQL, Oracle, SSH, Apache/HTTP, Development).
SOFTWARE ENGINEERING SERVICES: Implemented an 8 cluster distributed system. Programmed the VIKIE system companion smartphone app for Android. Created a MySQL database for website to collect user information. Programmed websites in PHP, HTML, CSS, JavaScript. Programmed various applications using Assembly, C, C++, Java, Perl, Python, Shell, TCL/TK, Lisp, Lua, Oracle and MySQL database, and other languages. Coded an application in C and Bash to encrypt and control access to sensitive data. Programmed in GCC, Visual Studio, Xcode, Eclipse, and other IDEs. Installed, upgraded, and troubleshot various operating systems including DOS, Win 3.11 through Win 11, various Linux distros, UNIX, and macOS. Expert operator of the command line with vi/Vim, GCC, GDB, shell (including Bash and IPython), sed & awk, and other command line utilities with typing speeds varying by tasks between 70WPM - 100+WPM. Developed CI/CD pipeline with Kubernetes, Docker, and Jenkins. Performed software estimation. Performed software testing.
COMPUTER ENGINEERING SERVICES: Assembled, installed, upgraded, and troubleshot various computer and server systems and components (drives, memory, CPUs, notebook screens, etc.). Recovered data and passwords from various computer hard drives. Repaired and upgraded numerous PC systems including desktops, servers, and laptops. Repaired and upgraded PC and Apple systems including iPhone/iPod capacitive touch screens, iMac and MacBook hard drives and memory. Calculated, and produced circuit schematics, diagrams, and calculations with Multisim, LabView, MatLab, and other engineering software. Developed CPLD (Complex Programmable Logic Device) and FPGA (Field Programmable Gate Array) code with VHDL and SystemVerilog. Developed various schematics with SPICE, KiCad, Fritzing, others. Assembled and programmed various circuits and embedded devices including Arduino boards and Freescale HCS12 boards in CodeWarrior in Assembly (HCS12) and C featuring robotic devices, motion detection, sound detection, temperature reading, and others. Programmed real-time interrupts and key-wakeups in C. Soldered various components including wiring, boards, and components. Programmed various assembly language projects (x86, 64-bit, SoC, MCU). Skilled with various engineering tools including oscilloscope, digital and analog multimeter, logic analyzer, function generator, cabling, and probes. Developed custom board with schematics, CNC router, solder oven, and 3-D printer for project pending patent application.
SYSADMIN: Advised small business owners in systems/network design, budget ($2K-$20K), deadlines, operations, and implementation (including security measures). Current sysadmin and operator of 22 workstations/servers (via CLI, networking, and 13 monitors) for general computing, LAN monitoring, security, malware, applications, backups, and others. Handled complaints and equipment of small businesses and residential clients. Performed follow-up consultation with various small businesses/residentials. Provided telephone troubleshooting support.
RESEARCH & DOCUMENTATION: Composed application for and obtained an IEEE grant. Composed cloud research paper on DBaaS. Contacted and acquired equipment donations ($1500) from National Instruments for Engineering Capstone project. Developed various PowerPoint presentations (including cloud technology, patent invention, and others). Organized / managed Google cloud services for year-long, 5-member, geographically-dispersed, project. Project leader for Ethics Capstone project. Software leader for Engineering Capstone project. Organized, coordinated, and conducted oral & written presentations. Researched and wrote dissertation proposal. Researched and wrote patent application, including diagrams. Researched and wrote IEEE technical paper for grant (published online IEEE).
SELECTED ACCOMPLISHMENTS Ethical Hack: Provided value for client who lost access to three-to-four generations of family photos (births, graduations, weddings, etc.). Client combined all hard copy photos via scanning and all digital copies onto a hard drive of a new Windows computer system. Unfortunately, client forgot the password. Upon contacting Microsoft, was informed they could not assist with a personal password recovery. To assist client, permission was given to perform an ethical hack. Using a live Linux USB drive, the system was rebooted, access to the hard drive was gained via the command line, various Windows admin commands were run, the password was reset to “password,” the system was rebooted normally, and the client had access and was advised to change the password. This has been one of the best accomplishments wherein real-life and priceless value was provided. Software Engineering Methodology: Researched, planned, and developed a new and improved software engineering methodology for Seraelotech for software engineering, cybersecurity engineering, networking, and other tasks. This methodology is fast, flexible, and future-proof. The name and acronym are non-disclosed until published. The methodology encompasses multiple points of ingress and egress. The ingress and egress points are an unending loop that satisfies any “Problem Space <=> Solution Space” scenario. The methodology works like a recursive algorithm in many regards, however the eventual halting phase (as determined by reaching a recursive algorithm’s base case) is determined by the stakeholders of a project at any point along the ingress/egress loop. Also, the ingress can be cleanly entered (and exited) at ANY phase of the project. The file system uses XML or JSON which provides a complete tracking system of the entire project and provides a complete picture of project in one single line (the current phase and status) as well as lessons learned for future endeavors. The methodology does not require software. It can be manually maintained with pen and paper. Automated CI/CD Server: Implemented an automated development server with Docker, Jenkins, Ansible, Kubernetes, and custom-software. This server accepts new code and triggers further actions. One such action is the automated testing of code.