Michael W. Nassif
47 Hays Court
Alameda, CA 94502
(510) 390-6536
[email protected]
http://www.geocities.com/mnassif2020/index.html

Resume Last Updated: March 3rd, 2006

Summary
Software Engineer - Java

Keywords
Resume, Java, J2EE, UNIX, Linux, Software Development Lifecycle, Object Oriented, MySQL, Oracle, JBoss, Apache, application server, administration, business, analyze, design, develop, innovate, invent, host, interface, debug, DBMS, analysis, Solaris, HPUX, Security, XP, SDLC

Job Titles
Software Engineer, Programmer / Analyst, Web Applications Developer, Linux Systems Administrator, UNIX Systems Administrator, Computer Programmer, Java Developer, Web Developer

Credentials
B.S., Bachelor of Science, Minor

Locations
Bay Area, CA, California, 510, 415, 925

Language Proficiency
Java, SQL, C / C++, Javascript, XML, Assembly Language, Visual Basic

Interfaces
POSIX, J2EE – Struts, Servlets, Lucene, JSP, Hibernate, EJB 2.0, JNDI, Swing / JFC, JDBC, JavaMail, JMS, JUnit, JUnitEE

Operating Systems
Microsoft Windows XP, 2000, 9x, Linux – Red Hat, UNIX

Applications and Protocols
Ant, CVS, Apache HTTP Server, NFS / Samba, TCP/IP, DNS, Sendmail, Print Servers, Container Managed Security, Security / Logging, Firewalls, Routers, Microsoft Project, Photoshop, MS Office, others.

IDE's
IBM Eclipse / WebSphere Studio Application Developer 5.x (WSAD), Macromedia Dreamweaver MX, Fireworks, Microsoft Visual C++

Application Servers
Jakarta Tomcat, Resin, Jboss 3.x, Orion

Experience

iOffer Inc. (January 2005 – July 2005)
Java/J2EE/Struts Developer Contract - San Francisco, CA

Scope: iOffer is an online marketplace positioned similarly to eBay.

Environment: J2EE, J2SE, Lucene, DAO, CVS, Linux, Windows 2000, Linux, Jakarta Struts, MySQL, CSS 2.0. Bash, JavaScript, DOM, JSP, SSL, Apache HTTP Server, Resin J2EE Application Server, XHTML, MS Office, JSP Taglibs, Log4j, Regular Expressions, XML.


GPlay (November 2003 – December 2004)
Junior Java/J2EE/Struts Developer Contract - Oakland, CA

Scope: GPlay is an online video game rental service providing unlimited game rentals to customers for a monthly subscription fee (Similarly to NetFlix).

Environment: Windows 2000, Linux, Jakarta Struts, PostgreSQL, J2SE, J2EE, CVS, Bash, JavaScript, DOM, JSP, SSL, Apache HTTP Server, Resin Application Server, HTML, CSS, Macromedia Dreamweaver MX, MS Office, JSP Taglibs, Velocity, Log4j, Regular Expressions, XML.


Yipes (March 2004 – July 2004)
Junior Java/J2EE/Struts Developer Contract - San Francisco, CA

Scope: Worked as a Java/J2EE/Struts developer to implement a Sales Agent System to allow outside individuals to become Yipes sales agents. The system integrated and automated the existing systems (Siebel, Concord, Oracle, Infranet, Remedy) by using web services, to reduce manual processes by an estimated 90 percent.

Environment: Jakarta Struts, J2EE, JSP, Ant, Eclipse, Solaris, JBoss 3.2.2 Application Server, Jakarta Tomcat, JSP taglibs, Windows 2000, JUnit, J2SE, SSH, SSL, JAAS, JNDI, Log4j, Hibernate, Oracle 9i, XML, Web Services, SOAP, HTML, CSS.


Noumenaut (August 2003 – January 2005)
Engineering Team Member and Component Lead

Scope: Noumenaut’s goal is to increase knowledge, improve productivity, and to bring people together through Internet communication by creating a suite of high-end applications. I am working as a team member in the development of Skribe, a J2EE-based web journaling system.

Environment: Windows 2000, Linux, MySQL, J2SE, J2EE, IBM WebSphere Studio Application Developer (WSAD), CVS, Poseidon UML, Bash, XML, XSLT, XHTML, JavaScript, DOM, JSP, Struts, Apache HTTP Server, Jakarta Tomcat, Orion Java Application Server, Ant, Dreamweaver MX, MS Project, MS Office.


MTA International Gallery (November 2002 – November 2003)
Administrator / Web Applications Developer - Alameda, California

Scope: The purpose of the J2EE-based Artwork Management System is to allow the company’s managers to dynamically build and update art gallery content with easy-to-use forms. Inquisitive art seekers can both browse and search the gallery. The AMS provides flexibility and extensibility through its use of cutting-edge Java technologies.

Environment: Windows XP, Windows 2000 Professional, Red Hat Linux 9.0, MySQL, J2SE, J2EE, IBM Eclipse, Xerces, Bash, XML, SAX, JavaScript, DOM, JSP, Servlet, Struts Taglib, Apache HTTP Server, Jakarta Tomcat, Orion Java Application Server, JBoss 3.2.2 Application Server, Ant, Macromedia Dreamweaver MX, CSS.


E-Agency (June 1997 – August 1997)
Web Designer Intern. – Oakland, California

Scope: E-agency is a full-service, interactive marketing communications company that serves 150 clients in 23 U.S. states and 8 foreign countries.

Environment: Windows 98/2000, Macromedia Dreamweaver, Fireworks, Microsoft FrontPage, Adobe Photoshop.


Next Level Networking (June 2002 – August 2002)
Network Technician Intern. – Chico, California

Scope: Next Level Networking is a small IT store serving the immediate Chico area. They provide hardware and software sales, support, installations and repair. They are also a Prometrics certified testing center, offering MCSE, CCNA, A+, Network+ and other standardized certifications.

Environment: Windows XP, Linux, Mac OS X, Sun Cobalt, Caiman Router, Bash, JavaScript, Apache HTTP Server, TCP/IP.


Vector Marketing (June 2001 - August 2001)
Advanced Sales Representative - Berkeley, California


Education
California State University, Chico 2003
BS - Computer Information Systems
Minor - Business Administration

Master’s Level Coursework
Client-Server Web Programming
Advanced Java Programming, J2EE
Graphical User Interface Programming, Java Swing

Affiliations
Silicon Valley Java User's Group (SVJUG)
Chico State Men's Lacrosse - Member

Certifications
Sun Certified Java Programmer 1.4

Related Projects
BargainStriker - Affiliate-based online deal site.
Financial Stock analyzer - A spider that grabs stock data and filters the results using performance metrics to narrow down the best potential buy candidates.

Status
U.S. Citizen.
Able to work anywhere.

Resume - CV - Vitae
Michael Nassif, Alameda, CA
510-390-6536

1