Daniele Pagano
Software Engineering - Salt Lake City, Utah

Over 15 years of Enterprise and Startup Software Engineering​ 

I am an experienced full-stack engineer, architect, and manager in the software space. I am committed to deliver better with organizations that care about their teams and outcomes, straight to the people that need it.
It all starts with understanding the problem to solve, and shaping the right solution space. As a leader in software-delivering organizations, I work with product, design, marketing, and engineering teams to incrementally shape the solution via iterative development. I strive to create a balanced architecture with the right potentials and cost-benefit profile: sometimes it's a sleeker UI, and sometimes it's a flexible middleware that will withstand many presentations. I never compromise on security and strive to be a good steward of our users' data.
Focus and constant communications are key to deliver concrete results in days, not months. Openness on what it will take to further test or scale an iterative solution are critical, as is a good pacing of work that is tailored for every single team member, according to their current needs
Enterprise
I have over a decade of expertise in architecting and building enterprise middleware and management UIs. I have worked with Amadeus, the worldwide leader of travel IT, in creating solutions that can scale to process the world’s booking as they happen, in real-time.
I bootstrapped multiple startups with small to medium teams, to create innovative and dynamic solutions and bring them to market. I can work with users and stakeholders to realize business priorities quickly and build valuable, patentable IP.
Startups

TECHNOLOGY

Designed and delivered desktop native, web, and mobile UI’s. Trained in UX to support designers, with an eye on accessibility. Routinely bootstrapped end-to-end stacks, and created many fully dynamic, rule-based UIs to power enterprise management systems.

Over the years, I leveraged React/React Native, Angular, Vue, jQuery, Asp.NET, WPF, Swing, native iOS/Android, PHP, and many more (even Silverlight!).
Client-Server, Microservice, data streaming (e.g. Spark), and distributed lambda architectures to deliver scalable, reliable foundations for any solution. Delivered multiple custom rule systems that can process millions of complex requests per day.

Specialized in delivering robust solutions in Java and .Net (depending on the org), with some Node or Python sprinkled where it helps. Worked with dozens of languages and frameworks over the years.
Secure, flexible, and expressive APIs can force-multiply any effort. I have worked extensively to create and integrate with GraphQL, REST, SOAP, GRCP, Avro, and custom-made interfaces.

Often, I am simplifying and abstracting extremely complex flows via coordinated gateways to offer a simple solution to API clients. Fluent in web standards, design patterns, and distributed transaction algorithms to get this all done without reinventing the wheel.

Enterprise Middleware

APIs and Integrations

Presentation

Experienced in data center, private virtual, and cloud operations with GCP or AWS. Regularly use and work with devops teams to set up systems using Ansible, Terraform,  Docker, or Kubernetes.

All my solutions are designed for the appropriate amount of scaling, auditing, supportability, and observability (without leaking PII or payment data) from day zero. Comfortable with both rapid CI/CD teams, and with enterprise months-in-the-making enterprise cutovers… sometimes in the same project!
I can leverage relational (Postgres, MySql, SQL Server), non-relational (MongoDB, CouchDB), or columnar (HBASE, Cassandra) storage depending on needs. Often, wise application of a Redis/Memcached layer is critical. On the durable messaging side, I have deployed RabbitMQ and Kafka to distribute work at scale.
Most of my projects require processing vast amounts of personal data, payments, or both. I have work with or created architectures to deliver security (web, OAuth, server-to-server, and secure public APIs), encryption (local and cloud-based), auditing, and ledgering platforms to support PCI-compliant e-commerce (integrating with Stripe, Plaid, etc), travel (all major GDS systems), education, and blockchain/crypto.

Data and Messaging

Security and Transactions

Delivery and Support