1. Michael J Gorgei
Address: Huntsville, AL Phone: (57 4)-323-8238, Email: mgorgei@umail.iu.edu
OBJECT IVE
I am looking to restart my career in the software development industry.
PROFILE
Modest software engineerwho meets deadlines for complicated assignments. Encourages high
standards among peers through consistent performance. Strong senseofurgency by prioritizing
important objectives. Meticulously analyzes details to deliverthe best product. Offers profound
insight via focused observation. Capable ofcompleting tasks containing unfamiliarsubjectmatter
independently. Passionatefor all things technology, nature, and fitness.
SKILLS
Languages: Python, C++, C, VB6 (Visual Basic), C#, Java
Web: HTML, JavaScript, PHP, CSS, Bootstrap
Databases: T-SQL, MySQL, SQLite
APIs: Qt, Galil, OpenGL, jQuery, Lenze
OSs: Windows XP/XP Embedded/Vista/7, Ubuntu, Knoppix, Minix
Tools: VS6, IDLE, QT Creator, GCC, Notepad++, DiffMerge, Microsoft.NET, GIT
WORK EXPERIENCE
Automation Process Control Integration South Bend, IN
Software Engineer Jul 2007 –May 2010
The leading manufacturer in vinyl fence building machinery—combining PCsoftware with
custom-built industrial routers and friction welders.
Programmed CAD(computer-aided design) software that enabled operators to easily design and
fabricate parts on CNC (computernumerical control) machines.
Replaced the company's previous offline CRM (customer relationship management) system by
creating an extendableintra-officesolution that exceeded expectations in six weeks.
Designed an online authentication system that provided morecontrol to stakeholders and
protected key assignmentfrom being mishandled.
Implemented multi-lingual functionality in several applications after learning it was an
advertised, yet, nonexistent premium feature.
Developeda Windows / Linux cross-platform solution to removethe licensing cost ofWindows
while allowing the company the flexibility to provide both options to end-users.
Adapted softwareto be backwards compatibleto formerly unsupported versions ofhardware —
reducing thousands ofdollars per machinerefurbishment.
Parsed tool routing paths to give reliablepart and job estimation time that identified a suitable
machine and configuration to sell to clients.
Oversaw all stages ofthe software development process; planning, analysis, design,
implementation,maintenance,testing, troubleshooting, etc.
Collaborated with mechanical and electrical engineers,IT (information technology),sales,
customer service, clients and vendors to arrive at a well-polished product.
Key Technologies: VB6, C++, C#; T-SQL, MySQL, SQLite; Qt, Galil, OpenGL
2. EDUCAT ION
Indiana University South Bend South Bend, IN
Bachelor ofScience: Computer Science Jan 2002 –Dec 2007
Completed courses in ComputerGraphics, Game Programming, Digital Electronics,and Database
Systems.
Key Technologies: C++, C, i386, MySQL, OpenGL, Scheme, HTML
OT HEREXPERIENCE
Continued Learning Jun 2014 –Current
Building a SPA (single-page application) webpage thatreplaces the typical “New Tab” page in a
browser that can be gradually expanded through modules.
Learned Python through sampling a few MOOCs (Massive Open Online Course) and completing a
large number ofcoding challenges on various websites.
Code for these projects can be found on my GitHub (https://github.com/mgorgei).
A live demonstration of the “New Tab” project can be found on my personal website
(http://mgorgei.x10host.com).
Currently deciding on a JavaScript framework to learn MVC(model view controller), React with
Flux, or a different way to implement the backend, such as Node.js.
Key Technologies: Python, jQuery, JavaScript, HTML, Bootstrap, CSS