Objectives Education Experience Skills Other Info

High quality software engineering in a company where cooperation and growth are critical to success.

Bachelor of Science in Computer Science

DePaul University

Chicago, Il
2006 - 2008
  • Summa Cum laude (Highest Honors).
  • Winner of the Top of the Senior Class award.
  • Member of the Dean’s list.
  • GPA 3.9/4.

Technical Management Degree

European Union and Ministry of Education, Universities, and Research

Palermo, Italy
1998 - 2000

As a winner of a scholarship from the European Union and the Italian government, I participated in a paid higher education program. This program ran 22 months at 40 hours per week.

This program consisted of:

  • 15 months of riveting lessons from top professors, government members, CEOs, professionals, and even a Nobel Prize winner.
  • 1 month of seminars, conferences, and visits of excelling companies around Italy.
  • 6 months of work as a Junior Techical Manager.
  • Deliverred several presentations, made researches, and participated in several team-projects.
  • Final score: 100/100.

Computer Science Engineering

University of Palermo

Palermo, Italy
1991 - 1992 and 1996 -1998
  • Average score: 26/30.

Diploma in Computer Science

Industrial Technical Institute Vittorio Emanuele III

Palermo, Italy
1985 - 1990
  • Final score: 53/60.

English / Italian / Sicilian Translator and Interpreter

Government agencies, companies, and individuals

Chicago, Illinois and Melbourne, Florida
2005 - present
  • Translated confidential documents for the Consulate, Air Force, hospitals, law offices, companies (e.g. Lockheed Martin), and for individuals.
  • Sworn interpreter in US Courts and law offices, interpreter at government and business meetings, trade shows, and for individuals.

Sr Software Engineer - Consultant

General Electric (GE Transportation)

Melbourne, Florida
2017 - 2018
  • Contributed to the implementation of AutoRouter, a software to route about half the American trains automatically, using Java, C++, and JavaScript.
  • Increased the quality by introducing better code practices and automated testing.

Lead Software Engineer

Epsilon Data Management

Chicago, Illinois
2012 - 2016
  • Built and led a team of 9 people to develop from scratch a critical web Client Access Portal (CAP), having a slick responsive interface and single sign on for a pleasant user experience.
  • Through CAP, our clients could log in, manage Tableau reports, manage accounts, share files, download resources, and preview and approve advertisements.
  • Full Javascript stack (Node.js, REST API, Angular, PostGres, LDAP, Couchbase), thousands of automated tests, continuous delivery, and OATH token single sign-on.
  • Managed 6 software engineers, from junior to senior level. When welcoming them on the team, I clearly presented expectactions, how the project worked, and code guidelines. Also provided continuous mentoring, code reviews, weekly one-to-one conversations for mutual feedback, clear and fair biannual performance evaluations, team bonding activities, and career growth, taking the initiative to promote a high-performing engineer to senior.
  • Participated in the company's talent scouting and hiring. Performed 100+ job interviews.
  • Business trip to California where I successfully managed a critical software aggregation with a sister company.
  • As Sr Software Engineer: Worked in a Scrum agile team to develop, in Java, SmartGWT, and SOAP, two major web applications for users to manage core business data.

Software Engineer III

Nokia

Chicago, Illinois
2008 - 2012
  • Developed, in a Java, PL/SQL, Oracle DB multi-tier architecture, the core NAVTEQ/HERE digital maps used by the US government, Garmin, Bmw, Audi, and Mercedes.
  • Led a small team to develop, in .NET and ArcGIS, the Transit Editor, an UI application to edit transit maps.
  • Led an outsourced team in India.
  • Rewrote a complex Java process in PL/SQL making it 200 times faster.
  • Business trip to participate to ArcGIS seminar San Diego, California.

.NET Web Developer

Inktel Direct

Chicago, Illinois
2007 - 2008
  • Made a web site for automating data import. Reduced cost by 90%.
  • Made a web site for automating batch shipment. Reduced cost by 40%.

Teaching Assistant

Depaul University

Chicago, Il
2007 - 2008
  • Tutored students and graded homework and midterms for the following courses:
    •  Internet Application Development in ASP.NET/C# (Professor Xiaowen Fang).
    •  Data Structures and Algorithms in C++ (Professor Joseph Phillis).

Teacher and Tour guide

Government agencies, business groups, and individuals

Chicago, Illinois and Melbourne, Florida
2005 - 2007
  • Taught Java, PL/SQL, and Italian.
  • Acting as an interpreter and a tour guide, took government agencies on official tours through the city of Chicago; took individual and business groups as well.

.NET and Web Developer, Data Analyst, Net Admin

Consulate General of Italy

Chicago, Illinois
2005 - 2006
  • Automated the Italian Residing Abroad Registry data and mailing.
  • Coordinated data entry and data analysis teams for political elections in 11 States.
  • Developed an archive application for the whole Consulate.
  • Installed servers and firewalls. Restyled and maintained the consulate web site.

Business Owner in IT Services

Informatix S.R.L.

Palermo, Italy
2002 - 2004
  • Built, sold, and maintained computers and networks for home and business. Provided security and data recovery.
  • Developed business software applications in VB6, VBA, FileMaker, Access, and Excel.
  • Planned and taught courses of Access, MS Office, PC usage for government agencies, businesses, and individuals.
  • Created and maintained small web sites and branding with attention to user experience (UX) and graphics.

DevOps Engineer Lead and Software Developer - Consultant

Ericsson Telecommunications

Rome, Italy
2001 - 2002
  • Led a project team to install, maintain, and support Sun Sparc servers and telecom software at client site.
  • Developed telecom software in Java, SQL, and Bash.

Junior Technical Manager

Amap S.P.A.

Palermo, Italy
1999 - 2000
  • Helped managing the network operations center and the human resources of the hydrological system.

IT Specialist and Software Developer

Freelance

Palermo, Italy
1995 - 2000
  • Developed business software applications and small web sites.
  • Repaired and maintained computers.
  • Taught MS Office and computer usage.

Visual Basic Developer and Designer

Visionaria S.R.L.

Palermo, Italy
1993 - 1995
  • Developed Visual Basic software applications for accounting, data analysis, archiving, mailing, and printing.
  • Designed business branding, graphics, books, brochures, and cards.

Carabineer

Corps of Carabineers (Police)

Palermo, Italy
1992 - 1993
  • Led a squad of 15 carabineers during academy.
  • Performed all kinds of field operations.

Methodologies

  • Favorite: Functional programming, object oriented programming and design, REST web services, agile development (Scrum, Lean, Continuous Delivery), test driven development, automated full stack testing, MVC (Model View Controller), and MVP (Model View Presenter).
  • Also used professionally: BDD, UX (User Experience), and UI (User Interfaces).

Frameworks

  • Favorite: MERN stack (MongoDb, Express, React JS, Node JS), Npm, JSON, REST API, J2EE/JEE, and Junits.
  • Also used professionally: Postgres, Couchbase, Mocha, Angular, Karma, Protractor, Bower, GWT (Google Web Toolkit), SmartGWT, ArcGIS, ArcObjects, JDBC, XML, Windows Forms, RPC (Remote Procedure Calls), SOAP, RDBMS, RDBMS, LDAP active directory, and AJAX.

Languages / Technologies

  • Favorite: JavaScript, Java, C#, HTML, CSS, and SQL.
  • Also used professionally: C++, Oracle PL/SQL, VB, VBA, FileMaker, and Bash Shell Scripting. Currently learning React, TypeScript, and Python.

Tools

  • Favorite: GitHub, Git, and Visual Studio/VS Code
  • Also used professionally: Docker, SVN, ClearCase, Maven, Tomcat, IntelliJ, Eclipse, Selenium, QuickTest Pro, Jira, Bamboo, Subversion, Jenkins, Toad, and Sql Developer.

Additional technologies and tools used

  • POJO, Java Beans, Servlets, Jersey, Jax-RS, ASP.NET, JSP, Mockito, BDD, Sonar, Jboss, Ant, Hibernate, Spring, Profiling, SQL Server, Access, Sybase, Informix, Photoshop, Gimp, Corel Draw, Dreamweaver, Fireworks, and SOHO networking.

Soft Skills

  • Strong integrity, commitment, reliability, interpersonal skills, and pleasant to work with.
  • I hold both Italian and American citizenship.
  • I'm looking for on-site or remote software engineering, or other opportunities.
  • I designed and built this web site from scratch, with HTML, CSS, and JavaScript. Code is available on GitHub.