Ivan Pierre

Ivan Pierre Email and Phone Number

Minefield Engineer at kilroySoft. Clojure addict in a non-addicted country. Clojure Users and ClojureScript Users groups Manager. Business Apathetic... ;) @ kilroySoft
lausanne, vaud, switzerland
Ivan Pierre's Location
Lausanne, Vaud, Switzerland, Switzerland
Ivan Pierre's Contact Details

Ivan Pierre personal email

n/a
About Ivan Pierre

mail : me@ivanpierre.world, ivan@kilroysoft.chLong-time programmer and consultant in various CS domains and companies in the French part of Switzerland, I've always searched for opportunities in the least used and evolving new domains of computing. Back engineering, code analysis, tests, research and development are my source of enlightenment... ;) A long time ago I enjoyed a lot LISP in all its flavors but was disappointed by the lack of interest in the functional approach in most of the Swiss companies. As of this time in Switzerland, UNIX was a toy OS, C was quite unknown, but well... as usual here. I began promoting object concepts, as we were developing in C under AIX, and the code lines were accumulating. OOP was not mainstream, the main arguments were: "We don't understand this Object and Class thing", "Too heavy for our computers"So time flies like an arrow, and so the compilers: Objective-C, C++, C#, Eiffel, VC++, Java, VB. As the Windowing interfaces became popular, so did object concepts. Well, it was appropriate as mutability was not a problem, user interfaces are side-effect only...But well, OOP was beginning to show its bad face. Putting Objects and their uncontrolled mutability in all developments, revealing leaks. Pattern designs were a symptom, but big data, cloud computing multi-core programming couldn't deal anymore with unsupervised changes. Now functional programming comes back with a lot of various languages and ideas. And we can rid of my past experiences. Now we are in the next steps, and there's a lot to do and think about... ;)There's also a lot to say about the outstanding progress and libraries, ideas, technical papers coming out in our news on ML, NPL, *aaSes, cloud orchestration of all this stuff. Security issues even if devSecOps is probably not the solution.DevOps tools and culture go far more than just CI/CD but also on the whole spectrum of various tests, configurations, ...Soooo, toward the future, we all go... ;)

Ivan Pierre's Current Company Details
kilroySoft

Kilroysoft

View
Minefield Engineer at kilroySoft. Clojure addict in a non-addicted country. Clojure Users and ClojureScript Users groups Manager. Business Apathetic... ;)
lausanne, vaud, switzerland
Website:
kilroysoft.ch
Employees:
2
Ivan Pierre Work Experience Details
  • Kilroysoft
    Polymorphic Analyst Programmer, Software Watch, R&D, Social Network Management
    Kilroysoft Jan 2000 - Present
    Lausanne, Switzerland.
    A lot of things, with so little time ;)Mostly learning, learning and learning again...Spending a lot of time now on the *aaS stuff witch is growing in all directions.Docker and Kubernetes base blocks generate a lot of tools. Data storage is only a thing but lot of other services arise with Big data, ML, NLP, ...Abstractions created to get rid of the various level of Clusters managements, where we even lose what is metal or virtual machines, internal and external clouds.Even more FOOS applications enable programmers to have a better grip of the cloud stuff and take parts of it on local computers seamlessly and manage them as abstract components you move around as files some years ago.A lot of experiments to do, a lot of learning, a lot of playing stuff to enjoy.Trying to convert customers to have a more functional vision, but it's a hard job...Mainly focused on Clojure ecosystem as of 2011 (JVM, JavaScript, CLR).Just got an acceptance to embed a Clojure nREPL in a Java system to debug a nasty synchronization problem... But there's still a cultural gap hard to bridge.- Change of security algorithms on EPFL student cards, change in the booths program to manage this and new card-readers. Java.- Complete booth programming for University of Geneva student card management. Rfid, Web interface, reprintable cards. Booth synchronization from servers. Java.- Support and changes for Jumbo of their POS Systems. (VB)- Support and changes for Jumbo of their new POS Systems. (Java)- Networking Clojure ('Clojure Users' LinkedIn and G+, 'ClojureScript Users' LinkedIn)- Changes in EPFL info booth system to manage 3DES cryptography of students cards. Proposal for a refactoring of their info booth system adding RFId and rewritable card printers.- Networking IT, programming, languages, OSes, Platforms, Cloud on G+ (a lot of collections) and LinkedIn.
  • Kilroysoft, Bureau D'Études Logicielles
    Owner
    Kilroysoft, Bureau D'Études Logicielles 2000 - Present
    Lausanne Area, Switzerland
  • D1B2 Sa Fribourg (Groupe Altran)
    Polymorphic Analyst Programmer, R&D
    D1B2 Sa Fribourg (Groupe Altran) 1996 - 2000
    Granges-Paccot (Fr), Switzerland
    - Development of POS (Point of sale) system core on Windows. (VB) - BSCRIPT language for non-stop systems. (VB)- Network communication between front- and back-office. ()- R&D in OpenPOS concepts. (VB)- Back engineering on old programs without source in need of modifications. (C)- Windows PDAs managed in a WiFi network (well what it was like at this time) to be used as distributed POS systems in a shop. (VB, SQL)
  • Free-Lance Consultant
    Development, Formation, Support (Hardware, Software)
    Free-Lance Consultant 1992 - 1996
    Lausanne, Cully, Prilly, Prilly, (Switzerland) Trutnov (Ex-Csr)
    - Two years of consultancy with an associate in Trutnov, Czech Socialist Republic.- Data retrieval from Pay-Phones information about usage and errors on a national network for Landis et Gyr, (C, UNIX, ORACLE).- Adaptation of DIM-FIBU accounting system to adapt Swiss VAT taxes, DimSoft, Liestahl, (C, DOS).- President of two associations active at Lausanne (Office du Relogement, LOGE-FORM II)- Software and hardware consultancy.
  • Pades Sa
    Technical Manager For Ibm Rs6000/6150
    Pades Sa 1990 - 1992
    Lausanne, Switzerland
    - Network configuration, cross-platform mailing (AIX, DEC-VMS).- Automatic lowercasing of names and first names with accent replacing by induction according to regions, (AIX, C, FORTRAN). Generally for bank and insurance.- Presentation of AIX system and internals to IBM Swiss-French resellers at IBM Geneva.- Support technique AIX.
  • Iia Sa
    Analyst Programmer
    Iia Sa 1986 - 1990
    Le Mont-Sur-Lausanne, Switzerland
    - Unix and DOS development in accounting systems. (C, C++, ORACLE, AIX).- A portable user interface for application creation (C, DOS, AIX). - Accounting, customers, analytic and salary system for construction companies (C, AIX). - General accounting system largely distributed by dimSoft AG (C, DOS).- Accounting system for printing company, private phone network (C, AIX).
  • Institut Cerac Sa
    Analyst Programmer
    Institut Cerac Sa 1982 - 1986
    Ecublens / Lausanne, Switzerland
    That was half-time development during my school time. - Accounting system for trip management of the staff (FORTRAN, VAX-VMS). - Image filtering with Fourier transform (FORTRAN, VAX-VMS). - Queue management with Poisson formula (FORTRAN, VAX-VMS). - Various programs for seismology section (FORTRAN, BASIC, VAX-VMS, DOS).
  • Free-Lance Consultant
    Programmer, Formation
    Free-Lance Consultant 1981 - 1986
    Lutry, Switzerland
    Just a discovery time. After some electronic circuitry, it was nice to manage these things :ZX80, ZX81, CBM 4000, CBM 8000, HP80, HP250, CP/M, TRS80.- Comparing various BASIC system (Z80, 8080, 6502). - Account management programs (BASIC, 6502, CBM 4000/8000). - Program conversion between systems. - Music composition programs.- Game programming (BASIC). - General commenting disassembler on 8080, 6502, Z80 (BASIC). - Sinclair internal code disassembler for ZX80, ZX81 (SINCLAIR BASIC, Z80).- Some work as independent. I sold some of my programs to computer selling companies (BASIC).- Disassembling the internal systems (ASSEMBLER). - Dismounting stuff to see what's inside... well normal stuff for beginners ;)

Ivan Pierre Skills

Clojure Clojurescript Java Jvm Node.js Javascript C++ C Python Common Lisp Fortran Objective C Php Html5 Css3 React Social Networking Linux Unix Osx Windows Tor Datomic Sql Leiningen Boot Figwheel Reagent Re Render Git Electron Paas Openshift Docker Kubernetes Jenkins Category Theory Cognitive Science Bayesian Inference

Ivan Pierre Education Details

  • Swiss Federal Institute Of Technology In Lausanne (Epfl)
    Swiss Federal Institute Of Technology In Lausanne (Epfl)
    Computer And Information Science
  • Swiss Federal Institute Of Technology In Lausanne (Epfl)
    Swiss Federal Institute Of Technology In Lausanne (Epfl)
    Computer Science
  • Gymnase De La Cité
    Gymnase De La Cité
    Scientifique

Frequently Asked Questions about Ivan Pierre

What company does Ivan Pierre work for?

Ivan Pierre works for Kilroysoft

What is Ivan Pierre's role at the current company?

Ivan Pierre's current role is Minefield Engineer at kilroySoft. Clojure addict in a non-addicted country. Clojure Users and ClojureScript Users groups Manager. Business Apathetic... ;).

What is Ivan Pierre's email address?

Ivan Pierre's email address is me****@****erre.ch

What schools did Ivan Pierre attend?

Ivan Pierre attended Swiss Federal Institute Of Technology In Lausanne (Epfl), Swiss Federal Institute Of Technology In Lausanne (Epfl), Gymnase De La Cité.

What are some of Ivan Pierre's interests?

Ivan Pierre has interest in Social Services, Civil Rights And Social Action, Education, Datomic, Poverty Alleviation, Science And Technology, Disaster And Humanitarian Relief, Arts And Culture.

What skills is Ivan Pierre known for?

Ivan Pierre has skills like Clojure, Clojurescript, Java, Jvm, Node.js, Javascript, C++, C, Python, Common Lisp, Fortran, Objective C.

Who are Ivan Pierre's colleagues?

Ivan Pierre's colleagues are George Kilroy.

Not the Ivan Pierre you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.