Marco Foco

Marco Foco

Codemachine's owner

Milan Area, Italy

Current
  • Owner at Codemachine srl
  • Programmer at Demoscene
Past
  • Senior Software Engineer at Celin Technology Innovation (now Keesquare)
  • Founder, Member at Java Italian Association
  • Lecturer at Politecnico di Milano
  • Software Engineer and developer at Eurotron Instruments
  • Junior Researcher at Politecnico di Milano
  • Laboratory Lecturer and Tutor at Università degli Studi di Milano
  • Demoscene contact at Premio "Dino Villani"
  • Wizard at Little Italy
  • Civil Service at Opere Sociali Don Bosco
  • Maya Shader Plugin Developer at PhoenixTools
  • Software Engineer and Team Leader at Starlink
  • Software Developer at Planner Consultants
  • Computer hardware technician at Vobis Microcomputer
Education
  • Politecnico di Milano
Connections
327 connections
Industry
Computer Software
Websites

Marco Foco’s Summary

Marco Foco’s Specialties:

Software design, software development, signal processing, digital art, demoscene.


Marco Foco’s Experience

  • Owner

    Codemachine srl

    (Computer Software industry)

    March 2007Present (2 years 5 months)

    Administrator & Developer

  • Programmer

    Demoscene

    (Non-Profit; Computer Software industry)

    1994Present (15 years)

    Creating realtime demonstration for Spinning Kids (formerly KOo's).

  • Senior Software Engineer

    Celin Technology Innovation (now Keesquare)

    (Computer Software industry)

    March 2005June 2007 (2 years 4 months)

    Software engineer for a biometric face recognition library. Main task: refactoring and mantainance of all the codebase.

  • Founder, Member

    Java Italian Association

    (Non-Profit; 51-200 employees; Information Technology and Services industry)

    December 1997March 2007 (9 years 4 months)

    Relationship management for Webbit 2002 fair and Siemens-Jia "best mobile applet" contestin 2002.
    Tutor for "Progetto Scuola" and "Java a Scuola", two projects in collaboration with Sun microsystems and MIUR (Italian Ministry of Innovation, University and Research) aimed to spread the knowledge of Java programming language to high school teachers.

  • Lecturer

    Politecnico di Milano

    (Educational Institution; Research industry)

    2002January 2007 (5 years)

    With prof. Matteo Matteucci (2005-2006):
    Laboratory Lecturer for Computer Science course (2 editions)

    With prof. Piera Sassaroli (2003-2005)
    Laboratory Lecturer for Computer Science course (3 editions)

    With prof. Augusto Sarti (2002-2005):
    Laboratory Lecturer Audio/Video Signal Processing (2 editions)
    Laboratory Lecturer Advanced Audio Processing Techniques (1 edition)
    Lecturer for Image Processing course (Image Processing in Java lectures) (2 editions).

  • Software Engineer and developer

    Eurotron Instruments

    (Industrial Automation industry)

    December 1996December 2006 (10 years 1 month)

    Developer and maintainer of office automation software (production process handling, assistance management, and customer relationship management) and PC software for thermocouple calibration instruments, infrared pyrometry and gas analyzers.

  • Junior Researcher

    Politecnico di Milano

    (Educational Institution; Research industry)

    October 2003June 2006 (2 years 9 months)

    Researcher with Image and Sound Processing Group. Researcher on audio spatialization.

  • Laboratory Lecturer and Tutor

    Università degli Studi di Milano

    (Educational Institution; 1001-5000 employees; Higher Education industry)

    20022005 (3 years)

    2003/4 and 2004/5 Laboratory tutor for Computer Science course with prof.Carlo Mereghetti and Dr.Dario Malchiodi.
    2002/3 Laboratory tutor in Computer Science course with prof. A.Agostini and Dr.Dario Malchiodi.

  • Demoscene contact

    Premio "Dino Villani"

    (Non-Profit; 11-50 employees; Arts and Crafts industry)

    20022004 (2 years)

    Worked with the organization of Premio "Dino Villani" as reference and technical aid for all the demoscene products in the competition.

  • Wizard

    Little Italy

    (Educational Institution; 1001-5000 employees; Research industry)

    19982003 (5 years)

  • Civil Service

    Opere Sociali Don Bosco

    (Educational Institution; 51-200 employees; Religious Institutions industry)

    January 2001October 2001 (10 months)

    Librarian and additional teacher for students with problems (mathematics, electronics and computer science).

  • Maya Shader Plugin Developer

    PhoenixTools

    (Privately Held; 11-50 employees; Computer Software industry)

    January 2000April 2001 (1 year 4 months)

    Developer of the Phoenix Tool's shader plugin suite.

  • Software Engineer and Team Leader

    Starlink

    (Privately Held; 11-50 employees; Telecommunications industry)

    July 1998October 1998 (4 months)

    Analysis of an on-line Java applet which allowed clients to evaluate/buy insurance policies, team-leading of the developers. Developed for Europ Assistance (insurance company).

  • Software Developer

    Planner Consultants

    (Privately Held; 1-10 employees; Computer Software industry)

    September 1995June 1998 (2 years 10 months)

    Software developer for medical and management applications.

  • Computer hardware technician

    Vobis Microcomputer

    (Public Company; Computer Hardware industry)

    January 1994August 1995 (1 year 8 months)

    Hardware technician for Vobis via ECR SrL.


Marco Foco’s Education

  • Politecnico di Milano

    MSc , Engineering, Software Engineering, Computer Science , 19942003

    Dissertation about realtime room acoustic simulation


Additional Information

Marco Foco’s Websites:

Marco Foco’s Interests:

computer graphics, demos

Marco Foco’s Groups:

Java Italian Association, SpinningKids, Demoscene

  •    Demoscene
  •    Ordine degli Ingegneri della Provincia di Milano
  •    JIA - Java Italian Association
  •    SMAU
  •    Italian Games Industry

Marco Foco’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Marco Foco’s full profile:

  • See who you and Marco Foco know in common
  • Get introduced to Marco Foco
  • Contact Marco Foco directly

View Full Profile