Aug. 2014-present |
Bachelor of Science in software engineering: Iowa State University (Ames, IA) Master of Science in computer engineering: Iowa State University (Ames, IA) Minor: Cyber Security GPA: 3.91 |
Joel May - Portfolio
Résumé
Specialization
My special focus is low-level development for desktop, server, and embedded applications. I am prepared to take on the challenges of memory management, algorithms, and efficiency that are required for quality applications. My specialization in security complements my development skillset. Because I am aware of security implications of my decisions the code I write is secure.
I am pursuing a master’s degree in computer engineering with a focus on networking, IPv6, protocols, and security. I have a good knowledge of Linux sockets from a summer internship at HP in 2017. I have a long history of dabbling in layer seven of the OSI model, including a semester-long group project of building a web server in C++ with minimal third-party libraries.
I have knowledge of Linux-based build chains (including cross-architecture compilation) and system administration. I have gained this skill over time by managing multiple Debian web servers along with writing applications for Linux in the last few years.
Education
Activities
- My GitHub account highlights my coding abilities for coursework and side projects https://github.com/joel0
- As part of a group class project I wrote a CGI web server in C++. https://github.com/SS-03-MAC/SS-03_MAC/tree/master/eHTTP
- Two-time captain of Iowa State University Cyber Defense Competition team (4th and 2nd places)
- Captain of a National Cyber Defense Competition team (1st place)
- Computer Science 227, Intro to Object Oriented Programming, teacher’s assistant
- Website administrator for websites hosted on Windows Server, Debian Linux, and Windows Azure
- Server administrator for websites hosted on Windows Server and Debian Linux
Computer Skills
- Visual Basic.NET and C#.NET
- Java
- C and C++
- Transact-SQL, MySQL
- PHP
- HTML, CSS, JavaScript, jQuery
- Linux
- Windows XP, Vista, 7, 8, 8.1, 10
- nginx
- Windows Server 2003 to 2016
- Hyper-V
- Microsoft Office
- VMware Workstation, vSphere, ESXi
- TFS, Git, GitHub, GitLab
- Internet Information Services (IIS) 6.0 to 10
- Visual Studio 2003 to 2017
- Dual stack IP
- Code reviews
- VLANs
- Scrum
Work Experience
Summer 2016 |
Firmware Intern, HP Inc. (Vancouver, WA)
|
March 2016-present |
Internet-Scale Event and Attack Generation Environment (ISEAGE) research lab, Iowa State University (Ames, IA)
|
January 2014-June 2014, January 2015-present |
Project Manager, Software Developer, User Interface Designer, Self Employed
|
July 2013-May 2014 |
Computer Technician, 4Byte4 (Vancouver, WA)
|
September 2011-January 2013 |
Point of Sale System Configurer, Skinner Communications, Inc. (Vancouver, WA)
|
Honors
- Member of Tau Beta Pi Honor Society
- Iowa State University Dean’s list: six semesters
- Iowa State University Academic Recognition Scholarship: six semesters