home
  • Prometheus GroupLead Software Engineer2017 - 2020
  • NC StateStudent2015 - 2017
  • Wake Tech CCStudent2013 - 2015
  • US Air ForceStaff Sergeant2007 - 2013

Summary:

Prometheus Group is a software company headquartered in Raleigh, NC that specializes in Enterprise Resource Planning (ERP) software solutions. They started out developing extensions for SAP, but are now a leader in the industry with solutions focusing on SAP, Oracle Primavera P6, Maximo, and more. Their customers include many of the largest companies in the world in the Oil and Gas, Energy, and Heavy Industrial sectors.

My Stack

  • Frontend - Javascript, React, Redux, D3
  • Backend - Java, Spring Farmework
  • Database - PostgreSQL
  • Misc - Python, Shell

Noteworthy Events

  • Successful development and implementation of a new real time business intelligence (BI) solution deployment to 16 oil refineries. New software displaced an established system whose information influences business decisions measuring billions of dollars per year.
  • Extensive experience writing and optimizing SQL queries for the aforementioned BI solution, as well as extensive experience architecting the system that made it possible to filter and group by in real time on datasets measuring tens of millions of rows.
  • Combined multiple Git repos into a single monorepo while preserving 5 years of commit history.
  • Took on major rewrite as intern to port functionality from a legacy ExtJS page of the application to the new react-redux repository.

Positions:

  • Lead Software Engineer
    May 2019 - July 2020
    • Managed 4-6 person development team working on a web based analytical reporting solution primarily deployed in AWS, and with several thousand active users.
    • Responsibilities included: All of the below, Sprint planning, Interdepartmental coordination, Project management for aforementioned real time reporting project.
  • Software Engineer
    Aug 2018 - May 2019
    • Responsibilities included: All of the below, Architecture for frontend/backend/database, Mentoring junior devs
  • Associate Software Engineer
    Jan 2018 - Aug 2018
    • Responsibilities included: Nothing new, interns were essentially just part time junior devs.
  • Intern Software Engineer
    Jan 2017 - Dec 2017
    • Responsibilities included: Code reviews, Development for frontend/backend/database

Summary:

NC State University began as a land-grant institution grounded in agriculture and engineering. Today, we’re a leading public research university that excels across disciplines. NC State is a powerhouse in science, technology, engineering and math. We lead in agriculture, education, textiles, business and natural resources. We’re at the forefront of teaching and research in design, the humanities and the social sciences. And we’re home to one of the planet’s best colleges of veterinary medicine.

Our more than 36,000 undergraduate and graduate students learn by doing. They pursue research and start new companies. They forge connections with top employers and serve local and global communities. And they enjoy an outstanding return on investment.

Noteworthy Events

  • Bachelor of Science in Computer Science
  • Graduated Sumna Cum Laude with a 3.9 GPA

Interesting Classes:

  • CSC 405
    Intro to Computer Security
    • This course provides a graduate-level introduction to computer and network security. Students successfully completing this class will be able to evaluate works in academic and commercial security, and will have rudimentary skills in security research. The course begins with a tutorial of the basic elements of exploitation and defences, and systems security, and continues by covering a number of seminal papers and monographs in a wide range of security areas.

      Topics covered include network security, program safety, intrusion detection, DDoS detection and mitigation, architecture/operating systems security, security policy, web security, and other emerging topics.

    • Homework consisted of SSHing into a prepared server and attempting a series of hacks to escelate the users privelege. Each level cleared represented one or more different vulnerabilities, such as stack overflows, sql injection and steganography.
  • CSC 440
    Database Management Systems
    • Introduction to database concepts. This course examines the logical organization of databases: the entity-relationship model; the relational data model and its languages. Functional dependencies and normal forms. Design, implementation, and optimization of query languages; security and integrity, concurrency control, transaction processing, and distributed database systems.
    • Coursework centered around providing the skills necessary to complete a 3 part semester long group project revolving around database design and systems architecture for a hypothetical hotel management system, given a proscribed API surface area.

      Part1.pdf | Part2.pdf | Part3.pdf

  • ARS 306
    Music Composition with Computers
    • Survey of the theory and history of computer music, compositional algorithms, digital synthesis techniques, composition of at least one computer music work -- a computer-assisted composition for traditional instruments, a piece for computer music on tape, a real-time piece, or a piece that combines tape and instrument(s).
    • This was my final project that I got an A on. Warning: It's rather loud

      Program Notes: The piece is titled concrete microscope. Concrete because it is a Musique concrète piece, and microscope because the entire piece involves layering progressively more zoomed in sections of a single short audio sample. The original audio sample is of the composer speaking the words “Musique concrète”, and as such is only about a second or two long. The piece is divided into two distinct sections. The first part involves zooming in on the word “Musik”, while the second involves zooming in on the word “Concrete”. Each section is approximately 2 minutes long, though there is a small amount of overlap with some of the different audio tracks.

      concrete_microscope.mp3

Summary:

Wake Tech is North Carolina’s largest community college, serving more than 74,000 adults annually, with six campuses, three training centers, multiple community sites, and a comprehensive array of online learning options. Wake Tech is accredited and offers more than 200 associate’s degrees, diplomas, and certificates that prepare students for university transfer or immediate employment. The college also offers short-term, non-degree programs in IT, healthcare, hospitality, public safety, skilled trades, and more. Non-degree programs include small business support, customized corporate training, and basic skills courses such as English as a Second Language and high school equivalency preparation. Wake Tech also serves high school students at the Wake Early College of Health and Sciences, Vernon Malone College and Career Academy, and North Wake College and Career Academy, in partnership with Wake County Public Schools. For more information, visit waketech.edu, and on social media @waketechcc.

Noteworthy Events

  • Associate in Science
  • Graduated with a 3.8 GPA

Interesting Classes:


Summary:

I joined the US Air Force in 2007 at the age of 19. My career field was 2W1X1, which is Aircraft Armament Systems (otherwise known simply as "weapons"), and essentially entails the loading and maintenance of the weapons systems of the various airframes in the USAF inventory. I happened to be stationed at 2 F-15 bases during the 6 years I was in, but I could just as easily been switched to another air frame if I was stationed at a different base either of those times.

The job entailed working in close knit 3 or 4 man teams, depending on the air frame. Each person on the team had a specific job, and we trained at length on weapons loading/unloading until each member of the team knew exactly where each other member was at any point during a highly choreographed 20-50 minute loading procedure.

Noteworthy Events

  • Recognized as a distinguished graduate (top 10% of class) in Airmen Leadership School, a 192 hour course that focuses on developing leadership abilities, the profession of arms, and building effective communication.
  • Recognized as an experienced loader, and transferred into "load barn", whose job it is to train/certify all weapons personal on base.
  • Attained Staff Sergeant (SSgt) at earliest possible promotion cycle.
  • Carried a top secret security clearance.
  • Certified in the loading/unloading of nuclear weapons, specifically the B-61 nuclear bomb.
  • Participated in the Personal Reliability Program as a pre-requisite for the aforementioned nuclear weapons certification.
  • Substantial world travel, including 5.5 years living overseas and travel to 16 other countries during this time.

Positions:

  • Texas
    Apr 2007 - Sept 2007
    • I first had a 6 week basic training at Lackland AFB. I was fairly lucky here, as within 1-2 years of my going through basic training the process switched to an 8.5 week course. Highlights include grueling physical fitness activities, fighting to stay awake during classes introducing various miltary culture and history, and getting tear gassed.
    • I then had technical job training for ~4 months at Sheppard AFB. Highlights here included 3 hour lunch breaks, but since it was the middle of the day we weren't allowed to go anywhere but the school building or the chow hall, so that was extremely boring. It was a decidedly different atmosphere from basic training.
  • Okinawa, Japan
    Sept 2007 - Sept 2009
    • I was stationed Kadena Air Base in Okinawa, Japan, working on F-15C/D's. Okinawa is a small island ~3 hours south of the mainland. Unfortunately this means that travel to the mainland is difficult, and I was only able to make a single trip there in the 2 years I was stationed in Okinawa. I travelled to Alaska on 2 occasions for Temporary Duty Assignments (TDY) for a full month each time during this period. On my second trip I was lucky enough to be selected for an incentive flight, and got to ride along in an F-15. That lasted about 1.5 hours, and included a 500mph vertical takeoff, a few laps around the peak of the highest mountain in north america, and my failed attempt at a barrol roll that saw us flying straight down at the ground at 500mph (from 18000ft though, my pilot had ample time to fix it).
  • England
    Sept 2009 - Apr 2013
    • I was stationed at RAF Lakenheath in England. Spread out over the 3.5 years I was stationed here I was TDY for something like 9-10 months, including time in Iceland, Bulgaria, Turkey, The Netherlands, and a full 7 months in the United Arab Emirates.
    • I spent roughly a year in the F-15C/D squadron working on the flightline before being transferred into Load Barn, where I spent the remaining ~2.5 years training and certifying both the C/D model squadron and the 2 E model squadrons on the full compiment of bombs and missiles that the airframe supports.
    • When I was getting out I had 2.5 months of terminal leave to take, so I backpacked around Europe, starting in England and progressing counter clockwise through a majority of the Western and Central European countries before ending my trip in the Netherlands. I did this with no pre-prepared itinerary, generally deciding only a day or two ahead of time what city I would go to next. The scheduling of this was made dramatically easier as I had a 2 month duration unlimited rail travel ticket, so I could generally simply walk onto a train going anywhere at any time, with some minor restrictions. I stayed in hostels most of the time, except for when I stayed in an old monestary for a few days in the Netherlands with some friends I'd met about a month earlier while travelling through Italy. I highly recommend this form of solitary travel if one gets the chance.
2020 Andrew Poe