june 2013 FABIO CECCHINI
Transcript
june 2013 FABIO CECCHINI
FABIO CECCHINI mobile developer and teacher email: [email protected] www: www.fabiocecchini.eu UK phone: +44 (0) 2081237348 IT phone: +39 328.3662677 Mobile phone: +39 329.0777222 About me: Born in Italy, Rimini in 1977 .. after many years in Italy as freelance with VAT … arrived in London in July 2012… before 2008 I was a php, net, java developer … since 2008 I develop in objective-c (iOS sdk) …since 2009 I am also a teacher (many iOS courses in Italy, for Accenturé too) … since late 2011 I develop on Android platform too … i'm continuosly seeking new opportunities (projects to develop for third-party, collaborations) to grow up my knoledge: my thought is "to have a solid IT background 360 round you have to face new challenge with new team continuosly" ... Latest in the second semester of 2012 untill today (half 2013) i've been collaborating with some uk companies on amazing projects ... unfortunately those projects are under NDA and i can not report them, but i can say that i've been working with Apptechlondon, Clixo, TTConsulting, MobileImpossible, ... in late 2012 i also activated a new service called “skype ticket”, by this service i offer courses, lessons, support to other developers on topics related to programming and not only … thank to this i taught lessons remotely worldwide … Creation: please have a look to my creation CmsAppReader in the apple app store some note about it: cmsapp is an app + backend: starting from the base version, low cost apps may be realised in some hours: the backend has form to populate data, and when a service is invoked it generates an XML ... the app, changed the images, let create different app standardized ... CMSAPPREADER instead is a catalogue of catalogues: a cmsapp that contains more cmsapps dinamically linked and hosted everywhere ... my goal would be make categories: professionists, communities (everyone has a cms to do whatever wanted), companies .. cmsapp is not just a catalogue, it is possible have categories and infinite subcategories + 4 type of items (normal that leads to details: something more than just a simply webview; iter that creates iter from user position to point of interest; www that let invoke a protocol (eg http:// launch safari with the url, sms:, mailto:, ...); and telephone that places the call) ... if you tried CAR you would have seen some cms inside: a professionist: me... by the way, you can find information about me, app developed a shop: emporio del fumetto a company an agency and something like a catologue: McMAB (soon the stand alone app derived from CAR) but there is also a special feature: in the home you notice there is a bar with some icons... and the list of entry is under the hotspot icon ... if you instead touch the textfield icon a textfield appear ... if you know associativename you may access to cms that are not in public list under hotspot... try these names test 123 (not yet public – restaurant example) gradara demo (not public – soon the stand alone app) ard (apple review demo – not public: to show HD and retina capability) and now i let you imagine where this may take... Experience: 2012 .... Teacher for some ios (iphone ipad) courses - in Accenturé (Rome) - in Jobtech (Rome) - in Esis (Bologna) - in Dexanet (Brescia) Developed a budget 0 app: my mobile directory project CmsAppReader http://itunes.apple.com/it/app/cmsappreader/id529307779?mt=8 Developer adHoc app for KiwiAge for final client AVERNA brand 2011 Maintenance of some apps of 2010 and some new ... http://itunes.apple.com/it/app/phototags/id491736700?mt=8 http://itunes.apple.com/it/app/paginesi/id500190043?mt=8 http://itunes.apple.com/ye/app/riminiapp/id484961035?mt=8 realized some app for third party for adHoc distribution Teacher for the following ios (iphone ipad) courses - Centro CILO organized by Comune di Guidonia - course Prisma - course at TByte - course at DAMA srl - course at web agency Edita srl - collaboration hotspot with Sysdata / Gecod (BO) - course at FST - course by Ecipar at Gecod - course at OverCoverScriba - course at web agency Into The Net - course at University of Siena - CGT - course at LUIS.it - course at Getrix (MI) - course at Sysdata - course at OpenSystemWeb - course at Pubblicità Italiana - course at Esys srl (BO) - course at jobtech 2010 APPLICATION DEVELOPED FOR THIRD PARTY http://itunes.apple.com/it/app/meteomont/id357825624?mt=8 http://itunes.apple.com/it/app/cupido-la-cucina-dell-amore/id364256436?mt=8 http://itunes.apple.com/it/app/trovapark/id379630004?mt=8 gone on NEWS TV Marche Italy: http://www.youtube.com/watch?v=q_YNw75B_gQ http://itunes.apple.com/it/app/w-b/id385176136?mt=8 http://itunes.apple.com/it/app/countryman/id389369996?mt=8 http://itunes.apple.com/us/app/ir-churches-guida-alle-chiese/id397395471?mt=8 see the news on Repubblica.it: http://roma.repubblica.it/cronaca/2010/10/28/news/iphone_chiese_roma-8524436/ other minor projects, some are: TAUGHT PROGRAMMING COURSES iphone developed a newsletter (in ASP NET) for italia in miniatura developed a audio/video acquire / recording software for slingshot (in C#) for italia in miniatura some collaboration as extern developer with 01tribe OCTOBER 2008 - OCTOBER 2009 TAUGHT PROGRAMMING COURSES AND PRIVATE LESSONS: JAVA / PHP / .NET C# ASP VB / HTML E JAVASCRIPT / IPHONE SDK E OBJECTIVE-C APPLICATION: iCheckENAL8 / iCheckENAL8Fake / mySpeedAndLocation / iCCP for PublishFor: GabbieGrafiche / Coriandoli / Coniugatori for NetPublishing: FlirtFinder / GPStestDemo Application / various demo for iphone: continued development ‘Calcio Serie A TIM’, demo ‘AliceTV’ for Xaltia / Telecom Italia; demo ‘Orsi per Roma’ – Si amo Roma; demo MTV upload, MTV On Demand; demo Inludo (adventure game); supervisioning application/game JuxyGame; at mobile soft ( Objective-C / Xcode / InterfaceBuilder / Iphone SDK / MAC OS X 10.5.5 – 6 ) 2008/2009 Revision application ‘mobile serra vnc’: modification and adaptation of VNC for HTC mobile device ( Windows MOBILE / C# / C++ / VNC api ) at mobilesoft 2008 Development and maintenance pages and website of Hotels / portals: on behalf of previous collaboration with Delta Informatica ( PHP / JSP / JAVA / FLASH / ASP / MYSQL / DREAMWEAVER / PHOTOSHOP / FIREWORKS ) 2008/2009 JUNE 2008 - OCTOBER 2008 CJ NET S.R.L. WEB AGENCY DEVELOPMENT OF COMPONENTS IN ASP AND ASP .NET FOR WWW.ICITTA.IT PORTAL,DESIGN AND DEVELOPMENT OF WINDOWS SERVICES FOR THE PORTAL – LANGUAGES USED VB, C# DESIGN AND DEVELOPMENT VISUAL STUDIO 2008, ADOBE MACROMEDIA DREAMWEAVER, MS SQL SERVER 2005, WINDOWS SERVER 2003, IIS 31 MARCH 2008 - 30 APRIL 2008 PRIVATE --DESIGN AND DEVELOPMENT OF A VIDEO STREAMING SERVER (WEB APPLICATION) AND MOBILE APPLICATION TO ACCESS THE VIDEO IN STREAMING AND PLAYBACK ON DEVICES J2ME ENABLED [ MMAPI / J2EE / J2ME ] DESIGN AND DEVELOPMENT APACHE, TOMCAT, NETBEANS, J2EE, J2ME 01 FEBRUARY 2008 - 31 MARCH 2008 DELTA INFORMATICA DI GALLI GIULIANO, VIA S.ALLENDE 60, 47841 CATTOLICA (RN) HTTP://WWW.DELTA-INFORMATICA.COM WEB AGENCY / SERVIZI IT / HARDWARE REPAIR DESIGN AND DEVELOPMENT OF HOTSPOT WIFI SERVER BASED ON LINUX X86 (INTEL) [ UBUNTU / CHILLISPOT / FREERADIUS / SQUID / PHP / JAVA / SSH / … ] DESIGN AND DEVELOPMENT: SERVER HARDWARE AND SOFTWARE ECLIPSE, LINUX, L.A.M.P., LINUX, FIREWORKS AND PHOTOSHOP FOR FRONT END DEVELOPMENT, J2EE, MYSQL, PHP 01 JANUARY 2008 - 31 JANUARY 2008 Delta Informatica di Galli Giuliano, via S.Allende 60, 47841 Cattolica (RN) http://www.deltainformatica.com Web Agency / Servizi IT / HARDWARE REPAIR Maintenance and restyle of some hotels website Web Master, Web Designer, Web Developer PHOTOSHOP, FIREWORKS, DREAMWEAVER, FLASH, L.A.M.P., LINUX, WINDOWS SERVER 2003, PHP, ASP, JSP, C#, CSS, JAVASCRIPT, XHTML, VARIOUS TOOLS FOR WEB DEVELOPMENT, MYSQL, MS SQL SERVER 2005 20 SEPTEMBER 2007 - 31 DECEMBER 2007 Cinetica s.r.l. - via Consiglio dei Sessanta, 99 47891 Dogana (RSM) http://www.cinetica.it IT Consulting and IT Services Desing and Development of a VPN tunnelling solution based on linux CentoOS and PHP (for SCM Group - http://www.scmgroup.com ) Design and development of a network application based on open source platform ECLIPSE, LINUX, OPENVPN, OPENLDAP, NSIS, CURL, J2EE, PHP, MYSQL, L.A.M.P. 01 SEPTEMBER 2007 - 31 DECEMBER 2007 Delta Informatica di Galli Giuliano, via S.Allende 60, 47841 Cattolica (RN) http://www.deltainformatica.com Web Agency / Servizi IT / HARDWARE REPAIR Previous contract renewal to complete maintenance of some portals in PHP 15 MAY 2007 - 31 JULY 2007 Delta Informatica di Galli Giuliano, via S.Allende 60, 47841 Cattolica (RN) http://www.deltainformatica.com Web Agency / Servizi IT / HARDWARE REPAIR Co.Co.Pro. for PHP portals maintenance / Computer repair 01 APRIL 2007 - 10 MAY 2007 Pluritel S.r. l. - Viale Pasteur, 56 int. 5 - 00144 ROMA Eur http://www.pluritel.it Information & Communication Tecnology Previous contract renewal to re implement in C# the Vocal Demon Design and Development for Java2 to C# application porting VISUAL STUDIO 2005, ECLIPSE, MYSQL, DIVASDK, JAVA2, JSP, C#, II 01 JANUARY 2007 - 31 MARCH 2007 Pluritel S.r. l. - Viale Pasteur, 56 int. 5 - 00144 ROMA Eur http://www.pluritel.it Information & Communication Tecnology Co.Co.Pro. to develope a TTS / Voice Over IP / Voice & DTMF Recognition applicaztion in Java2 wrapping DivaSDK DLL to interface eicon card - Dialogic http://www.dialogic.com Design and Development fo the Vocal Demon (Plug-in Modules) in Java2 ECLIPSE, DIVASDK, MYSQL, JAVA2, JSP, JAWIN, JNATIVE, APACHE 24 SEPTEMBER 2006 - 24 DECEMBER 2006 Pixel Informatica di Donati Gianluca, San Clemente di Coriano (RN) Information Tecnology / Services for Companies and Individuals Co.Co.Pro. human resource to be placed at Operative Unit T.I.R. (Tecnologie Informatiche e Rete) at Azienda USL di Rimini Hardware technician (Server and Client) VARIOUS SOFTWARE FOR BACKUP AND RESTORE AND CONFIGURATION, SCREWDRIVER 24 SEPTEMBER 2005 - 23 SEPTEMBER 2006 Pixel Informatica di Donati Gianluca, San Clemente di Coriano (RN) Information Tecnology / Services for Companies and Individuals Co.Co.Pro. human resource to be placed at Operative Unit C.E.D. at Azienda USL di Rimini Support for application Medtrack development / Hardware technician and HelpDesk VB, ULTRAVNC, LINUX, WINDOWS, LOTUS NOTE, CITRYX, VMWARE, SOTWARE AND VARIOUS TOOLS PREVIOUS Many: World&Web / Office Planet / SCR Web / GNA / MorcianoMultiMedia Information Tecnology / Services for Companies and Individuals Collaborations with various web agency and shops / development applications for third parties Design and Development of management software WebBased in Java (JavaGest) Authoring Audio / Video / Multimedia Various Collaborations Portfolio Below are some very old projects GestMens: software for school fees management ( Visual Basic ) 1997 Gan: software for ad management and publishing ( Visual Basic ) 1997 GestPub: software for Pubs managements ( Java ) 1998 GetInfo: Automated Access DB file creation using a form for query and www.paginebianche.it www.paginegialle.it ( Java2 ) 2006 FaxSender: software for documents sending via fax to a contact list / schedulable ( C# ) 2007 MailSender: software for documents sending via email to a contact list / schedulable ( C# ) ( PHP ) 2007 SkypeCaller: using skype dll and C#, start a conference beetwen skype contacts and phone numbers (optional: programmable welcome vocal message ( skype dll and C# ) 2007 PartiAlle: windows service to schedule applications start or stop 2000 JavaGest: "soluzione gestionale completa" preventivi, prima nota, D.d.T., Fatturazione, Magazzino, Scritture PD, Clienti, Mastrini, 'profilazione utenti', Bilancio,...( Java2 ) 2003/2005 HotSpot WiFi: user authentication and session/time management, log user activity, report, automatic bkup with email sending ( Ubuntu / Proxy Squid / Java2 / php ) 2008 WebVideoToDevice: mobile application for video streaming from a server video, playback on device, web service for streaming ( MMAPI / J2EE / J2ME ) 2008 Application / various demo for iphone: continued development ‘Calcio Serie A TIM’, demo ‘AliceTV’ for Xaltia / Telecom Italia; demo ‘Orsi per Roma’ – Si amo Roma; demo MTV upload, MTV On Demand; demo Inludo (adventure game); supervisioning application/game JuxyGame; at mobile soft ( Objective-C / Xcode / InterfaceBuilder / Iphone SDK / MAC OS X 10.5.5 – 6 ) 2008/2009 Revision application ‘mobile serra vnc’: modification and adaptation of VNC for HTC mobile device ( Windows MOBILE / C# / C++ / VNC api ) at mobilesoft 2008 Underline the project JavaGest: developed since 2003 to 2005 [ Java2 / Swing (Ocean) ] http://www.fabiocecchini.eu/javagest/index.html http://www.fabiocecchini.eu/javagest/guida/index.html Other technologies / tools / os as XML, VMWare, linux, win xp vista, etc not mentioned elsewere, have been learned during project development. In the contexts of the projects I have worked I have also gained the experience to install and configure software environments, systems, servers, development environments / production (both physical and virtualized) ... MySQL, PostgreSQL, MS SQL Server, Oracle, LDAP, Access , SQL language; and all the things I do not know, I have acquired the skill of being able to find information and documents quickly to learn the knowledge to proceed with the project ...