Via Cavour 160
00184 Rome,
Italy
P.I.:06450761009
 
Phone: +39.(0)6.488.32.31
Mobile: +39.329.96.98.350
 


Birth date: Nov 23, 1974


Stefano Barbato


Work Experience
3Bit SRL (from 1996)
Senior Software Engineer and Consultant (last projects below):


  • [C++, Linux, GCC, Autotools]
    GPL Multiplatform MIME library, STL based, standards compliant, stateful loader, compile-time template codec chains,  multiple input data source, support for rfcs 822, 2045, 2046, 2047, 2048, 2049

  • [C PHP4 SQL, Linux PostgreSQL, GCC]
    Multicast IP management for satellite system:
    Handles and assigns IP multicast address when requested by satellite network
  • [C, Linux, GCC]
    HTTP Connection redirector/balancer:
    used to avoid TCP/IP incompatibilities between Linux and a custom embedded system TCP/IP stack and to balance incoming connection to N web servers
  • [C++ ATL, Win32, VisualC++]
    Development of COM objects to generate emails statistics and virus checking on MCIS (Microsoft Internet Commercial Server, based on NT) 
  • [Java, Win32, JDK]
    Bug fixes and optimization of a custom web publishing application (Nettuno online university)
  • [C++, Win32, VisualC++]
    RasKey:
    Win32 Remote Access authentication by crypted hardware key on parallel ports
  • [ASP,Win32, LDAP]
    Email Remote Administration Tool:
    Web Application to allow outsourcing customers to handle their own email domain on the web





Shareware Application released to date (www.inquare.com)


  • [C++ XML Flex Regular Expr., Win32, VisualC++]
    Bookstore Assistant (2001-2002):
    It's a freeware program designed to make it easy for you to buy any book online at the very best possible price 
  • [C, C++, Win32,Borland C++ Builder]
    Power Browsing Tools for Netscape (2000):
    All-in-one full screen browsing, save with images capability, download manager, enhanced scrolling facility, etc. 
  • [C Delphi, Win32, VisualC++, Delphi]
    Save With Images for Netscape (1998):
    Adds a new menu item to Navigator's  File  menu that allows you to instantly save to disk a web page with all its images 
  • [C Delphi, Win32, VisualC++ Delphi]
    Full Screen for Netscape (1997):
    Full screen browsing add-on for Netscape 4.x 
  • [C Delphi, Win32, VisualC++ Delphi]
    Flying Toolbars (1996):
    Full screen browsing and automatic multi-engine search bot for Netscape 3.x




Certifications

Brainbench (www.brainbench.com ) - Transcript No. 327618
(*): Master level


  • C++ programmer (*)
  • C programmer (*)
  • Linux programming (*)
  • Linux Administration (*)
  • Perl 
  • PHP (*)
  • Internet Security





Computer knowledge

OS:



Linux, NetBSD, CISCO IOS, Solaris, Win9x/NT4, Win2k, MS MCIS 2.x


Programming Languages:


C/C++, Object Pascal (Delphi), Perl, Javascript, ASP, PHP, Asm x86, Java, SQL, Bash


Development environments and tools:


GCC, GDB, KDevelop, make, Visual C++, Delphi, Borland C++ Builder, JDK, SoftICE, CVS, flex, bison


Networks:


Advanced TCP/IP knowledge, network programming on Win32 and on POSIX compliant systems (IPv4 and IPv6), high level internet protocols (ldap, imap, smtp, pop, http, etc.)


Other:


OOP Design, design patterns, COM/DCOM, HTML, XML




Miscellaneous

Awards



  • Top Ten Shareware Award - Windows Magazine
  • Pc Magazine(Vol.16, No.7) - Internet Essential Utility 
  • Preston's Picks (ZDNet)
  • Jesse Berst's AnchorDesk (ZDNet)
  • Other minor awards


Computer related activities


Columnist for "Computer Programming" (Italian edition)




Languages

Italian, English