About Me
My name is Steve Wright. I'm a full-time Software Engineer that enjoys anything dealing with computers. Why else would I be making a webpage?
Sometime in the future I'd like to continue my education and earn a Masters Degree in Engineering. However, I do not know what I would like to study.
Having a degree in Computer Engineering, I obviously have a nerdy side but I do like other things besides computers. Biking, cars, and music peak my interests as well.
I'm also really into coming up with brainy ideas, either computer related or not.
Currently In Development
New Password Approach
Designed Using: TextPad; MikroC; HTML/Javascript
Type: Windows Software; Embedded Systems
Design Inspirations: Better security. Harder-to-crack passwords that aren't gigantic. Complicated encryption schemes.
Possible Applications: Anything using passwords.
This idea is a way to give passwords more depth and security without making them longer or creating new encryption. When realized, passwords almost seem uncrackable by computers.
Car Wheel Preview Program
Designed Using: Microsoft Visual C# Studio 2008
Type: Windows Software
Design Inspirations: I bought a truck and wanted to see what wheels looked like on it.
Possible Applications: Let people see how wheels look on their car before they buy them.
This gives a way to take a picture of your car, see what certain wheels look like on your car and see what you need to do to be able to use them.
Website Mapper
Designed Using: Microsoft Visual C# Studio 2008
Type: Windows Software Design Inspirations: Developing and modifying huge websites.
Possible Applications: Will provide a map of a website.
This application was intended to provide website developers a way to see which pages linked to which. It also benefits testers who need to know how to get to a particular page.
Advanced Music Search
Designed Using: N/A
Type: Windows Software
Design Inspirations: Wanted a little more freedom in searching for music.
Possible Applications: A new and easy way to find and listen to music online.
Currently In Design Process
Efficient Driving Computer
Designed Using: TextPad; MikroC
Type: Microcontroller System
Design Inspirations: There has to be a better way to drive on the freeway without gassing and breaking constantly.
Possible Applications: Freeway driving, auto racing.
The efficient driving computer came out of the desire to be able to be driving down the freeway, look at cars driving down the freeway in front me, and determine whether I should slow down to avoid hitting them or if I can let off the gas, or if I can go the same speed or even speed up.
Toilet Golf
Designed Using: TextPad, Eclipse
Type: Website
Design Inspirations: The idea just came to me.
Possible Applications: N/A
Was just thinking how I could make going number 2 more enjoyable besides reading the paper or a magazine. Might as well make it somewhat competitive. More on this later.
Steven Wright
stevewrightaz@gmail.com
Objective
Open to all opportunities to gain more experience in the computer industry.
Education
Bachelor of Science in Computer Engineering; Double minor: Computer Science & Electrical Engineering
The University of Arizona, Tucson, AZ, May 2007
Coursework
- Digital Logic Systems
- Computer Aided Logic Design
- Digital VLSI Design
- Introduction to Computer Architecture
- Advanced Computer Architecture
- Embedded Microprocessor Systems and Design
- Analog Circuits Analysis
- Electrical Engineering Labs & Equipment
- Device Electronics
- Microelectronics
- Discrete Structures and Mathematics
- Algorithm Analysis
- Introduction to C/C++ and UNIX
- Object Oriented Software Design in Java
- Intro Dist./Parallel Programming
- Computer Networks and Systems
- Calculus I-III
- Engineering Probability and Statistics
Relevant Skills
Programming Skills
Proficient in Java, Java Swing, C/C++/C#, .NET, OO Design, Verilog, Assembly(MIPS, WinDLX, 68k), PL/SQL, MySQL, HTML, Ajax, Javascript, CSS, ASP, JSP, VB6, Java WebServices, Axis, Apache Tomcat, WSDL, SOAP, XML, C/C++/C#, Java, VB6, HTML, CSS, Javascript, ASP.NET, .NET, .JSP, WSDL, Verilog, VHDL, MySQL, PL/SQL
Engineering Skills
RTL Synthesis, I2C serial communication standard, UML, Software Engineering Design Patterns
Operating Systems and Networking
Windows, Linux, Unix, TCP/IP, USSD, SMS, Apache Tomcat, Microsoft IIS
Engineering Applications
Educated in Eclipse, Borland Java C/C++, MATLAB, ORCAD PSpice, JBUG, TExaS Microcomputer Simulator, MAX+PLUS II, Xilinx Project Navigator, ModelSim, Cadence Virtuoso, C# Visual Studio 2008, Rapid SQL Embarcadero, Rational Rose, Microsoft Visual Studio for C#/Visual Basic/.NET, Eclipse, PSpice, Xilinx Project Navigator
Relevant Projects
Designed microprocessor datapaths and controllers (VHDL System Design)
- Implementation of RISC pipelined processor in VHDL using Structural Model
- Used 4 pipeline stages - Instruction Fetch & Decode, Operand Fetch, Execution, Write-back
Designed I2C temperature sensor (VHDL System Design)
- Created sensor, memory unit, and master controller in Verilog using ModelSim
- Followed basic I2C serial communication protocols.
Soda Machine using 68HC11 microcontroller (Embedded Microcontroller Design)
- Created a soda machine using the 68HC11, bi-polar stepper motors, LED displays, and a 4x4 keypad.
Work Experience
Emida Technologies
October 2008 to Present
Foothill Ranch, CA
Software Engineer
- Created Java code for SMS and USSD communication protocols.
- Worked with MySQL databases.
- Designed Java Web Services using SOAP and Apache Axis.
Raytheon Technical Services Company
June 2007 to July 2008
Tucson, AZ
Software Engineer
- Wrote PL/SQL procedures to display database information within HTML web pages.
- Designed C# applications used to create multiple PL/SQL procedures and HTML documents simultaneously.
- Developed an XML to PDF conversion system for a C# logistics application conforming to the US Army MIL-STD-40051 Technical Manual Standard.
- Developed code for Raytheons EAGLE and MMIS logistics software products.
University of Arizona, Hydrology and Water Resources Department
October 2004 to September 2006
Tucson, AZ
Network Administrator
- Created technical manuals for various tasks using MS Office.
- Responsible for network security on all Windows-based computers and servers in the department.
Give me a shout
I want to know what you think about the site or anything else you want to tell me.
About This Site
Currently, this site is purely HTML/CSS. I didn't even use any advanced programs like Dreamweaver. It's actually just one file and it's all done in Textpad.
Soon I plan on taking this rough design and transferring it to PHP so I can do a little more with. Moving to PHP will make it much easier to add content as well. Stay tuned!
Also, it's a large work in progress so what you see is nothing near a finished product. I'm putting up everything I do relating to computers. If anyone is interested with something in particular, send me an email. I'd be happy to talk about it. Maybe you can use something on here I don't know.