Just a little bit about me, I did a stint as an intern in HR where I was doing first round resume screenings and initial phone calls. I can't say I liked that job, but I learned what'll get a candidate in the door. After that I was in a lead role where I had strong input on hiring and interview decisions. This does not make me an expert. I offer up my experience as a somewhat ignorant goon who has previously spent time talking to guys like you during the hiring process. Pretend I'm the dork in HR that decides if your resume goes up to the actual hiring manager or not.
While doing the brokerage research and software research, what did you know coming in and what did you learn to do while there? Are you now more conversant, but not an expert in, certain aspects of software design?
Same question for the political campaign. Make sure you describe the size and level of the campaign but do not name the candidate or party. Whats important is that you did work for a campaign of a certain size, not for a particular candidate. That can cut both ways depending on how the person you're talking to feels.
How did you make the leap from forklift (do you have a forklift certification?) to maintenance? What did you have to learn to do as you went?
What mistakes on the job have you learned from? Maybe not a resume point but its important.
Are you a people person? A machine person? A computer person? How do you want to interact with your job?
Hit up the job fairs if you can. The hiring process is two-way, you need to be interviewing employers to find out what they do and if thats something that interests you. This is really important for you because you seem unsure of what you want to do.
So based on what you're posting here, you are willing to work, willing to do scut work, and capable of learning and advancing beyond your degree and past experience. Thats really good. Make sure your resume shows where you started and what you did. Make sure your cover letter talks about your broad experience and how you learned quickly to do new things. The following questions show my ignorance of the work you did. Its your job to explain to me what you did and what you learned and how you advanced.
You can answer these here or just to yourself. I hope I am helping you think about how to present yourself to a recruiter or firm.