Pablo Compagni Senior Software Engineer & Tech Leader
Informatics engineer with 17+ years of experience in software development. Worked in startups, small companies and large multinationals. Experienced in all aspects of the software development process, including programming, design and architecture of complex systems, as well as project management, team coordination and technical leadership.
pablocompagni@gmail.com
11 5110-0755
Buenos Aires, Argentina
linkedin.com/in/pablocompagni
stackoverflow.com/users/60810
github.com/pablote
Languages
Spanish
Native
English
Bilingual
German
Basic
Work Experience
Software Director
Blue Alba
March 2017 - Present
I led the company from its creation, being only two employees and one client, to its growth to 50+ employees and multiple clients and projects.
Involved in the development of applications, their design and architecture. As well as in the assembly of definitions and tasks of DevOps, Cloud, project management, team coordination, interaction with clients and HR recruiting
Development mainly focused on Web applications, API backends and integration services
Technologies: Web applications built on the JavaScript/Node.js stack both in the frontend and in the backend. Frontends based on React, Redux/Zustand, React Router, SASS, Styled Components, Typescript. Backends services on ExpressJS, GraphQL. PostgreSQL, Elastic Search, Docker, AWS (ECS, EC2, ECS, Cognito, SQS, SNS), Terraform.
Senior Software Engineer
Cinchcast
May 2013 - February 2017
Project: teleconference software for large events and podcasting
Led the backend team, where we developed a new audio and video core, exposed internally within the company through REST APIs, MQ messaging, telephony and WebRTC.
Technologies: REST APIs with Java, Dropwizard, Hibernate. NodeJS, RxJS, RabbitMQ, Freeswitch.
.NET Architect / Software Factory Tech Leader
HP Enterprise Services
July 2011 - April 2013
Involved in analysis tasks, technological design, architecture and development for Banco Santander.
Projects:
TAS (Self-service banking terminals)
TAP (Supplier payment terminals)
MAE integration (Electronic Open Market)
.NET Senior Developer
Globant
February 2010 - June 2011
Project: Back Office development at SAC Capital Advisors LP
Technologies: NET framework 4.0, SQL Server 2005/2008, Windows Presentation Foundation 4, Entity Framework 4, Composite Application Block (CAB), Microsoft Prism, Oracle Coherence 3.4, 3.6, Websphere MQ / Solace Message Router.
Freelance Developer
Freelance
December 2008 - January 2010
Project: Electronic invoicing for hotels and shops (Micros client)
Project: Monitoring, logistics and analysis of distribution/sale of merchandise (IVESS client)
Technologies: .NET C#. ASP.NET MVC 1.0, ADO.NET Entity Framework. SQL Server 2005, 2008, Moq, Elmah, Lucene.NET, IronPython 2.6. JQuery, ExtJS. Amazon EC2 y S3, Google AppEngine, Memcached, OpenID, Google Maps, RabbitMQ.
Technical Analyst / Developer
Sofrecom Argentina
January 2007 - November 2008
Project: Corporate Architecture in Banco Galicia
Technologies: .NET Framework 1.1, 2.0, 3.0, 3.5 (SP1), Windows Communication Framework (WCF), Workflow Foundation (WF), Lenguajes: C# y Java, ASP.NET 2.0, 3.0, IIS 6.0 y 7.0, Windows SharePoint Services 3.0, BEA Aqualogic Service Bus
Developer
Educaria
August 2005 – December 2006
SENDA Project – Management system for educational institutions.
SENDA Web: Web portal for students and teachers integrated to the SENDA manager.
SENDA Mobile: Access through Palm OS and WinCE for administrative and teaching staff.
School Media
School News: Web newspaper managed by students.
School Radio and Television: Audio and video editor integrated to Windows Media
Technologies: .NET Framework 1.0, 1.1 y 2.0, C# Language, SQL Server MSDE, 2000 y 2005 (T-SQL), ASP.NET 2.0, ASP.NET AJAX (Atlas), Managed DirectX 9.0, IIS 5.1 y 6.0, Windows Media Server, Crystal Reports
Education
Informatics Engineer (2009)
Pontifical Catholic University of Argentina (UCA)
First Certificate in English
University of Cambridge
Perito Mercantil (2001)
Instituto San Rafael Arcángel
Courses
Web3, Full Stack Solidity, Smart Contract & Blockchain - Beginner to Expert ULTIMATE Course | Javascript Edition
Patrick Collins
Ethereum and Solidity: The Complete Developer's Guide (2022)
Stephen Grider - Udemy
English for Career Development (2022)
University of Pennsylvania - Coursera
The Complete Foundation Stock Trading Course (2021)
Mohsen Hassan - Udemy
Blockchain Theory 101 (2021)
Melanie Swan - Udemy
Learn English Speaking Course: English speaking secrets (2020)
Terry Mc Gonigle - Udemy
Introduction to Flutter development (2020)
Angela Yu - App Brewery
Bitcoin and Cryptocurrency Technologies (2017)
Princeton University - Coursera
Machine Learning with Andrew Ng (2017)
Stanford University - Coursera
Personal projects
Heroku add-on for uptime and performance monitoring of Web applications
Svelte
Go
GCP
Cloud Run
Cryptocurrencies prices and utilities
Svelte
SvelteKit
Lightning
Coinmarketcap
blockchain.info
LNBits
Scanner and organizer of bills and documents
Flutter
Go
Python