Mark H. Nagle

mark.nagle@gmail.com

Chicago, IL

(224) 935-7993

SUMMARY

SKILLS

Type Advanced Proficient Working Knowledge
PL PHP, JavaScript, PL/SQL, DHTML, XML, Java/J2EE, C/C++ Flash action script, XSLT, Visual Basic, Lisp, Scheme, UNIX shell scripting Postscript, MIPS (asm), X86 (asm)
API Struts, JFC/Swing, STL, iText Joomla!, GD2, Spring, IBATIS, SDL MFC
DB MySQL, ORACLE, DB2 Netezza, Access, PointBase Ab Initio
Tools Server: Apache, Tomcat, WebSphere, BEA WebLogic
IDE: Flash, RSA/RAD, WSAD, JBuilder, MS Visual Studio, Dreamweaver
DB: phpMyAdmin, Toad, KAWA, DB2 Command Windows
SC: Visual Source Safe, PVCS, Clear Case, Bugzilla
OS: Win NT/2K/XP, UNIX, MS DOS, Solaris CDE, X Windows, MVS
Theory AJAX, MVC architectures, object-oriented programming, object-oriented design patterns, process scheduling, set theory, logic theory, embedded systems, digital signal processing, neural networks, robotic control
Other Fluent in German, amateur DJ, currently learning Polish and Cantonese

EDUCATION

University of Illinois at Urbana-Champaign (UIUC)
BS in Computer Science, School of Engineering
8/00

Technische Universität Darmstadt
Darmstadt, Germany
9/98 - 8/99
Participant in International Programs in Engineering. Classes taught in German.

EXPERIENCE

Freelance Software Engineer

4/08 - present

clubtix.com (2009 - 2017)

online ticketing system redesign
ticket printing and realtime event checkin (thermal printing, device scanning)
Ecommerce PCI compliance
overall and client accounting systems (AP, AR, reporting)
fraud prevention techniques
customer support impementation and management
system administration (webhost, email, etc.)
EVERYTHING

lead management software (2014 - present)
leads taken and distibuted to sales team
EVERYTHING

online contests (2014 - present)
online voting software
fraud prevention

reactpresents.com (2012 - present)

company and related company websites
making websites according to graphic designs
system administration
websites for festivals/clubs
ongoing

database migrations/conversions for poor data storage

conbinatorial scoring systems to determine best case outcomes for database restructuring

flight arrival departure websites

retrieve and syncronize data between database and third party data provider

winterfeastforthesoul.com

website for syncronized mediation

wrote chess in PHP

Object oriented chess over LAMP

flexible online gaming supporting multiple games/game type (scrabble)

Independent research and development

4/08 - present
Independent study of PHP in LAMP applications - built enterprise web application in PHP including standards such as AJAX, Apache, MySQL, object-orientation, SSL encryption, certificate authentication, http authentication, http uploads, register/login, shopping cart, image gallery, forum/web-log, calendar, web communication and mail server interface (www.naglma.com)
Independent study of complex mathematics and fractal image generation - built application to generate fractal zoom animations and published an interface to the application online (http://www.naglma.com/index.dhtml?n=4&c=302)

John Green Consulting, Inc.

10/07 - 3/08
Systems Analyst/Technologist
Designed, developed, tested, released and maintained multiple websites utilizing technologies such as PHP, MySQL, AJAX, SSL, Apache, SEO
Provided communication bridge between managerial/sales personnel and third party technology vendors
Maintained services such as e-mail, FTP access, third party web servers (web hosts)
Used knowledge of enterprise applications to create scalable system architectures
Created software tools to be used for common and specific personnel needs

Accenture

10/03 - 4/07
Programmer/Analyst
For major worldwide shipper, performed application development as a member of a development team; during later project stages, traveled to New Jersey to be the sole provider of application support and maintenance
Worked on site for leading market researcher, developing foundational algorithms for data-mining processes; worked closely with client DBA as primary performance tuning Software Engineer for multiple Accenture projects at this client; areas of interest include: large scale grouping and sorting, logical rule reduction and expansion, application code generation, SQL code generation, database conversion
For statewide employment-services benefits provider, participated in the development of application services and architectures in correspondence creation and legal processes
Java/J2EE specialist, DB2, ORACLE, Websphere, Weblogic, Apache, Tomcat

The Choice For Staffing, Inc.

Temporary Employee
3/03 - 10/03

NCS Learn Inc.

10/00 - 4/02
Software Engineer
Member of a software engineering team which implemented and maintained the user interface and database for the instructional management system NovaNET
C++, SQL, PL/SQL, XML, ORACLE, Java, Swing

UIUC Campus Research Board Grant under Professor Sylvian Ray

6/00 - 10/00
Constructing a Self-Aiming Camera, Based on the Neurobiology of Looking
Project involved sound source detection to be used in neural network research
Programmed user interface with m5000 (pulse motor controller card) for camera positioning

UIUC CSIL

Computer Lab Supervisor
8/97 - 8/98 & 1/00 - 8/00

UIUC Beckman Institute Robotic Gripper Project

4/00 - 6/00
Project involved robotic gripper to be used for AI research
Programmed user interface for the robotic gripper

UIUC Experimental Music Studio's Computer Music Project

2/00 - 5/00
Project involved the creation of sound from raw data
Sonification of learning curves in simple neural networks with DIASS supercomputer

BioMedical Insights, Inc.

5/97 - 8/97
Intern
Analyzed osteoporosis and stroke markets using secondary research