About me

Jonathan Argentiero

my story so far

My name is Jonathan Argentiero and i was born in the year 1985, in the fascinating town of Como, in the north of Italy.

I grew up at the same time the web florished and became what we all love today. I felt my love for technology from the first time i turned on a PC and such passion grew day by day.

I graduated as an Informatic Engineer at the renowned Polytechnic University of Milan.

While studying, i started to accomplish some small jobs as a young freelancer, from web design to simple technical assistance. A stage in a communication company completed my education cycle.

Today i work in Paris as an experienced web developer and programmer, refining my skills day by day with passion and dedication.

Find out more about my job
or maybe my passions

close

Please Google, help me!

my programming blog
please google help me picture

Programmers blogs, open source projects and senior developers efforts are a fundamental help to deal with coding issues.

It thus felt natural to have a space to share the little hints i hardly found on google, expecially tips for newcomers.

These tips are especially meant for newcomers, since I think the beginning is the most critical part of everything. The blog received more than 15k visit during the first year (mostly rebounds :P) and more gratitude than i expected.

Feel free to give a look and who knows, you could find something useful even if you are already an experienced developer :)

Please Google, help me!

close

Web Developer

my job
jonathan argentiero web developer

Web developers are programmers specialized in the development of World Wide Web applications. They work to create functional applications always in touch with latest trends and technologies and are involved with the technical and graphical aspects of a web application (websites, mobile applications or complex web services).

They listen to user requests and specifications and provide attractive and capable applications with guaranteed built in features for security, compatibility and integration online.

check my competences

close

Work experience

so far
jonathan argentiero work experience

I started working during my late years of university. Working as a freelancer for small projects was fresh and exciting, and i appreciated both the creative and the coding part site development. Before graduating i started an internship in a small company in Milan and, after acquiring enough experience, i moved to Lomazzo to work in a small communication agency. After gaining enough experience i moved to France to start working in Paris at 4D.


4D SAS
nov 2014 / now - Paris, France
Web/Javascript Developer


Officine Bianche s.r.l.
may 2012 / oct 2014 - Lomazzo, Italy
Web Developer


Gruppo BPC
nov 2011 / apr 2012 - Milan, Italy
Web Developer, IT Consultant


close

Education

my studies
jonathan argentiero education

I've focused my studies on scientific subjects. I chose to attend to a scientific lyceum in order to have a strong preparation for the university, after the diploma i enrolled in Polytechnic University of Milan, where i obtained an Informatics Engineer degree.


Bachelor's degree, Informatic Engineering
2012 - Milan, Italy
Polytechnic University of Milan


High School/Secondary Diploma
2006 - Como, Italy
Scientific Lyceum Paolo Giovio


check my work experience

close

Developer Level

experience points are important!
jonathan argentiero gengiv
Jonathan Argentiero level 4 web developer
COFFEE:
ADDICT
TYPING:
JAGUAR
SLEEP:
NOT ENOUGH
NERD:
MASTER

COMPLETED PROJECTS:
71
EXPERIENCE POINTS:
2490
NEXT LEVEL IN:
740

BIG PROJECTS:
850 experience points
10
MEDIUM PROJECTS:
1160 experience points
29
SMALL PROJECTS:
480 experience points
32
gengiv icon
  • Beginner
  • Novice
  • Junior
  • Senior
  • Master
  • Ninja

LAST FEAT GAINED:

DUAL FRAMEWORK FIGHTER

REQUIRES: CSS MASTERY, BOOTSTRAP SPELLBOOK, FOUNDATION SPELLBOOK

close

PHP

backend scripting
jonathan argentiero php

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language.

PHP is the magic that runs the majority of the websites, Facebook and Wikipedia implement this language, like every other Wordpress website in the world.

I've experienced from simple implementations to complex frameworks during all my three years of php experience:

  • Plain PHP
  • PHP Frameworks (Symfony2, Silex, Zend)
  • PHP CMS (eZpublish, Wordpress, Joomla)

check my work experience

close

Javascript

frontend scripting
jonathan argentiero javascript

JavaScript (JS) is a dynamic computer programming language. It is most commonly used as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It is also being used in server-side programming, game development and the creation of desktop and mobile applications.

Born from simple necessities, Javascript is now becoming a proud and complex language, being able to lead the web in a new generation of frameworks, servers and graphical improvements.

Shining with Javascript is not an option anymore for web developers.

  • Plain Javascript and Canvas
  • Javascript Libraries (jQuery)
  • Javascript Servers (NodeJS) and Websockets
  • Javascript Frameworks (AngularJS)

check my work experience

close

HTML

frontend scripting
jonathan argentiero html

HTML or HyperText Markup Language is the standard markup language used to create web pages.

The purpose of a web browser is to read HTML documents and compose them into visible or audible web pages. HTML describes the structure of a website semantically along with cues for presentation, and it is thus markup language rather than a programming language.

HTML coding nowadays primary means keeping search engines optimization always in mind, respecting the w3c standards.

  • HTML semantic knowledge
  • New HTML5 features
  • SEO knowledge

check my work experience

close

CSS

frontend scripting
jonathan argentiero css

Cascading Style Sheets (CSS) is a style sheet language used for describing the look and the formatting of a document written in a markup language.

CSS is designed primarily to enable the separation of the document content from the presentation, including elements such as the layout, colors, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple pages to share formatting, and reduce complexity and repetition in the structural content.

Mastering this language is a must for every frontend developer.

  • Plain CSS, Media Queries, CSS3 Animations
  • Responsive Design
  • Sass / Less precompilers
  • CSS frameworks (Foundation, Bootstrap)

check my work experience

close

SQL

query language
jonathan argentiero sql

Structured Query Language is a special-purpose programming language designed for managing data held in a relational database management system (RDBMS).

Originally based upon relational algebra and tuple relational calculus, SQL consists of a data definition language and a data manipulation language. The scope of SQL includes data insertion, data query, data update and delete, schema creation and modification, and data access control.

  • Plain SQL querying
  • DBMS integration (MySQL, PostgreSQL, SQLite)
  • NoSQL (Amazon)
  • ORM/DBAL (Doctrine)

check my work experience

close

Server management

system administration
jonathan argentiero unix

The term "Web server" can refer to either the hardware (the computer) or the software (the computer application) that helps to deliver web content that can be accessed through the Internet.

Having the necessary knowledge to setup a running server is always a nice plus for a web developer who wants to be independent and versatile.

  • Linux Distros (Debian and Centos) and Amazon servers
  • LAMP systems setup and management
  • GIT-type repository setup and use
  • a lot of other small useful things :)

check my work experience

close

C & C++

backend language
jonathan argentiero c

C is one of the most widely used programming languages of all times, and C compilers are available for the majority of available computer architectures and operating systems.

Many later languages have borrowed directly or indirectly from C, including Java, JavaScript, Perl, PHP, Python and of course C++.

Having a basic knowledge of this strong and still widely used language is a nice plus for every developer.

  • Basic C/C++ knowledge
  • Object oriented scripting

check my work experience

close

Java

backend language
jonathan argentiero java

Java is a computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another.

Having a basic knowledge of this strong and still widely used language is a nice plus for every developer.

  • Basic Java knowledge
  • Object oriented scripting
  • Basic Servlet/JSP scripting

check my work experience

close

Anilinkz Tracker

anime tracking site
jonathan argentiero anilinkz tracker

Anilinkz Tracker is a site built around my favorite anime stream portal, Anilinkz.com, in order to provide an easy way to track my favorite anime episodes and at the same time to collect and keep a collection of what i have seen and liked.

I developed this site just for myself, and even if it's not the most used service on the web i still find it priceless :)


give a look at the site


my profile page on anilinkz tracker

close

About this website

new jonathanargentiero.com
jonathan argentiero anilinkz tracker

I decided to create a new website in late 2013: after a couple of year of experience my old site seemed a relic of my past, so it was time for a change.

I wanted something original, funny and interesting, so i had the idea of this "smartphone-like” website.

I enjoyed myself developing something so different from my usual projects. :)

FOR DEVELOPERS

I didn't minified any code on this site, if you feel like using anything you find here you're welcome!

I used the following technologies:

  • Animate.css: a really nice collection of css animations
  • Sociality: as a base for icons
  • The rest is the same old things with a canvas for the pages and the interface
close

Contact me

[email protected]
jonathan argentiero gmail

Feel free to contact me for any kind of question or suggestion.

Thank you for visiting my website! :)

close

Pixel Dungeon

during coffee break
jonathan argentiero pixel dungeon

Almost 500 run during 2 years but hey! i made it!

I finished this hellish game with all the classes, you have no idea of what i'm talking about?

Go on your app store and try it. You have been warned, it's hard.

commemorative image

close
loader
Tweet