WALTER DANILO GALANTE

CONTACT INFO

Nationality

Italian

Email

walterdangalante@gmail.com

Address (USA)

2000 Post Street #432, 94115, San Francisco, CA

Address (ITA)

Via Cesare Battisti 22, 74121, Taranto, Italy

Phone (USA)

+1 (415) 216-8098

Phone (ITA)

+39 346 6806887

GENERAL INFO

Languages

Italian Native; English (USA) Fluent

Birth date - Age

October 12nd, 1992 - 23 years old

Interests

Tech lover since birth, I've been playing with computer programming since the age of 12, breaking a lot of desktops and laptops.
While improving my programming skills, I also used to play soccer (actually, the name is football), and I'm still a Juventus fan, even if I don't really watch every single match.
I've also been swimming a lot, and I love the sea and the sun, since I come from a coastal town.
I lately discovered how much I like to travel, and I've been visiting most of the nicest places in Italy, Paris, and some places in California.
I also enjoy cooking, in which I tend to be creative as I am while programming (sometimes messing things up a little bit).

Places where I lived


EDUCATION

Politecnico di Torino

Bachelor Degree in Computer Engineering (Not completed) http://www.polito.it
From 2011 To 2014 Corso Duca degli Abruzzi, 24, 10129, Turin, Italy

Liceo Scientifico G.Battaglini

High School Scientific Diploma http://www.battaglini.ta.it
From 2006 To 2011 Corso Umberto I, 106, 74123, Taranto, Italy

WORK EXPERIENCE

ProxToMe inc.

Lead Developer Intern http://www.proxtome.com
From March 2014 156 2nd St, San Francisco, CA

Skills acquired/improved

Python
MongoDB
Asana
Trello
Azure
Amazon AWS
Heroku
OAuth2
TurboGears 2
Javascript
Bootstrap
HTML5
CSS
Objective C
iOS
Bluetooth 4
Monit
Ansible
Ubuntu Server
System Administration
Performance Optimization
TDD
Memcached
Mcrouter

Summary

Working in ProxToMe as lead developer intern, my job is to help with the development of the company's core product: a proximity platform that matches nearby people, businesses and devices and allows them to communicate between each other.
I contribute to the whole platform on the backend and frontend web side, using technologies I knew from my past experiences, and studying new ones to integrate with them.
I have to learn how to deal with customers requests for specific features, as well as fulfilling our core business needs, all without impacting the overall performances, and guaranteeing the platform uptime.
Since our platform allows third-party entities to interact with our devices, I studied and implemented a complete OAuth2 Server/Client system for authorization, an achievement I am really proud of
I am also providing support to the iOS SDK and the apps that we developed as products or demo for our customers, and I had to learn how to create an iOS Framework and integrate it within different kind of applications.
In the last few months I also approached what is called DevOps. I learned how to handle all the deployment and system optimization processes on cloud-based virtual machines around the globe, from different providers.
As the company and our platform grow, I'm growing with them learning a lot of new, cool stuff that I immediately apply on the field, measuring the performances and trying to get the best out of the resources we have.
It's really challenging, but it is also a great growth opportunity to work for a start-up in this way, since all the responsibilities and all the effort become real products in no time, and that gives me the tools to measure myself and improve really fast.

WimLabs s.r.l.

Software Developer http://www.wimlabs.com
From June 2013 To March 2014 Via Balangero 6, 10129, Turin, Italy

Skills acquired/improved

Java
Android
Trello
PHP
Drupal
Wordpress
Joomla
Javascript
Bootstrap
HTML5
CSS
Objective C
iOS
Video Streaming
MySQL
SQLite

Summary

In WimLabs, I improved my Android development skills, working on three different apps, two of them released on the Play Store.
All the three apps are used to stream videos from the WimTV platform to users and professionals.
I learned how to interface Android apps with third party APIs and streaming services, implementing caching and performance optimization on the client side.
I also improved my web/frontend skills, developing plugins for the WimTV platform (WimTV Pro) on the major PHP CMS: WordPress, Drupal and Joomla.
I worked with many professionals like Leonardo Chiariglione (Chairman of the MPEG foundation) in a high skilled team, being in charge of a big refactoring and the implementation of new features on both the plugins and the apps.
My work in WimLabs was also referenced in the master thesis of my former colleague Giulio Roberti.
The abstract of the thesis (in italian) is publicly available here: http://www.matec.formazione.corep.it/matec14/doc/Abstract12-13/Abstract_Roberti.pdf

Axant s.n.c.

Junior Developer http://www.axant.it
From August 2012 To May 2014 Corso San Maurizio 19, Turin, Italy

Skills acquired/improved

Python
TurboGears 2
SQLAlchemy
MySQL
SQLite
MongoDB
Heroku
Java
Android
SCRUM
Agile
TDD
Javascript
Bootstrap
HTML5
CSS
Objective C
iOS

Summary

When I started working in Axant, I finally applied in a professional environment my low level programming skills, acquired through personal experience and community learning.
I learned to develop web applications with advanced technologies and Agile methodologies.
Using MVC frameworks like TurboGears 2, Flask and Pyramid in combination with MongoDB, SQLite and MySQL, I learned how to create API servers, websites, and complete administrative panels.
I also learned the basics of web design, using CSS, SCSS (libsass), Twitter Bootstrap and Zurb Foundation, as well as Javascript and the jQuery library.
Furthermore, I started to get in touch with mobile development, both on Android and iOS devices.
Multiple iOS apps that I developed during that period hit the Apple Store in few months, many of them backed by a web service also made or integrated by me.
When I joined Axant we were a small team made by 5 devs, and I was the one with less skills.
Using pair programming, TDD, code reviews and Agile/SCRUM, I grew really fast, mastering new technologies and methodologies amazingly fast.
When I left Axant to work for ProxToMe (one of the projects I worked on for Axant), the company had grown to a dev team of ~10 people, backed by 3 marketing/business professionals.


ACHIEVEMENTS

Here a few achievements that I'm really proud of:

Contributing to a non-profit organization http://freecodecamp.com
Developed a working implementation of OAuth 2
Developed a website used by thousands of users
Organized the first hackathon in my home town
Move to San Francisco, California
Become a MongoDB Certified Developer