Michael C. Maggio
Digital Portfolio

home
technical skills
work experience
education
samples
independent projects
contact & resume

Operating Systems

Linux (Fedora/Mandriva), Sun Solaris 7-10, MS Windows 9x/ME/NT4/2K

IT Software and Concepts

Three-Tiered Web Application Architectures, TCP/IP Suite and Internet Protocols, UNIX, LAMP Platform, Workflow Modeling, Relational & Hierarchical Database Development, Public/Private Key Encryption Architecture (SSL/PGP)

Software Development

  • Java 1.5 Platform [sample]
    • Java Server Pages (JSP)
    • Java Server Faces (JSF)
    • Java API for XML Parsing/Binding (JAXP/JAXB)
    • Java Messaging Service (JMS)
    • Java DataBase Connectivity (JDBC)
    • Enterprise Java Beans (EJB)
  • PHP 5 Development [sample1, sample2, sample3]
    • Standard PHP Library (SPL)
    • PHP Data Objects (PDO)
    • Command Line Interface (CLI)
    • PHP 5.3 Namespaces
  • UNIX Scripting
    • PERL
    • Borne/Korn Shells
    • Sed & Awk
    • Common Gateway Interface (CGI)
  • C / C++ [sample1, sample2]
  • Erlang
    • Behaviors
    • OTP
    • DETS
  • 80x86 Assembly [sample]
  • Web Front-end Development
    • HyperText Markup Language (HTML)
    • Cascading Style Sheets (CSS)
    • JavaScript
    • Prototype JavaScript Library
    • Asynchronous JavaScript And XML (AJAX)
    • JavaScript Object Notation (JSON)
  • Web Application Frameworks
    • Apache Struts MVC
    • Spring Framework
    • Hibernate
    • Java Application Servers: Apache Tomcat, BEA Weblogic, JBoss
  • Database Development
    • Structured Query Language (SQL)
    • Oracle Database Server
    • MySQL Database Server
  • LDAP Directory Services
  • System Integration
    • Webservices/SOAP
    • Remote Method Invocation (RMI)
    • CORBA
    • Vitria BusinessWare
    • IBM Websphere MQ & MQI