Resume of Angelo Marano

Angelo Marano
Principal consultant at Keyshake Corporation.

About

I am a former musician and music teacher turned application developer/architect specializing in web and mobile development, using many application stacks, but mostly recently .NET Core and MERN. I believe that quality software can be written on time and on budget with attention to detail and mindful practice. My favorite question is "is there a better way to do this?".

Work Experience

November 2018 – Present
Principal Consultant
Creating custom analytics, reporting and ERP software for government and non-profit entities. Architecting cloud migration and cloud-native solutions using both Microsoft Azure and AWS, focusing heavily on app containerization, Kubernetes, Event Sourcing, Microservices and Serverless. Updating and maintaining key applications in a wide array of technologies, including .NET Core, Angular 8, NodeJS, React and R. Assisting in transition to Agile development processes.
Highlights
  • Developed object-oriented and functional/reactive software, using Dotnet Core, C#, Angular 8, Typescript, SQL, R and Java for use in portfolio planning, returns-based investments analysis and document management for one of the nation's largest philanthropies.
  • Directed migrations from on premises, legacy applications to cloud native, micro-service architectures using Microsoft Azure and Amazon Web Services, taking full advantage of serverless, containers, and orchestration.
  • Built an event-driven, cloud focused application for budget planning and capital management for one of the nation's largest international airports, moving from a legacy Access database to a fully integrated solution, incorporating custom code, IBM Maximo, and Salesforce.
  • Led DevOps initiative as Subject Matter Expert and primary point-of-contact for project management staff. Built custom Continuous Integration/Continuous Deployment solutions with Bitbucket Pipelines and Azure DevOps.
  • Defined enterprise processes and best practices and tailored enterprise processes for applications. Worked closely with customers, internal staff and other stakeholders to determine planning, implementation and integration of system-oriented projects.
January 2017 – January 2019
Systems Architect
.NET/Azure development focused on legacy migration.
Highlights
  • Designed and implemented financial and project management software used by the Philadelphia Department of Aviation's Capital Management program.
  • Migrated a legacy development environment from VB6 and Access to an internet, service-based application, using ASPNET Core, Entity Framework, Angular 5, OData, Azure SQL, Azure Functions and Azure App Services.
  • Transitioned development practices to DevOps, leveraging Cake, Kudu, TeamCity, Jira and Bitbucket for automated builds, testing, integration and deployment.
  • Managing two software development teams, one focused on maintenance, the other focused on new software development, using Kanban and Scrum methodologies, respectively.
February 2018 – November 2018
Senior Software Developer
Highlights
  • Built dynamic rules engine for insurance document processing in C# and Javascript, using Azure Functions, CosmosDb, React and Redux.
  • Maintained and enhanced capaxglobal.com, using next.js, node.js, keystone.js and express. Worked on time tracking software using angularjs and typescript.
August 2016 – February 2018
Senior Software Developer
Highlights
  • Java 8/JavaFX application development for damage control automation.
  • Created database migration scripts cutting project ramp-up times from days to minutes
  • Automated development lab environment using Bash scripts and Ansible.
November 2013 – August 2016
Application Architect
Highlights
  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
  • Architected and implemented new software applications and operating system roll-outs across business enterprise, including enterprise wide identity management and custom built certification requirement tracking software.
  • Supervised team of five developers, testers and business analysts engaged in project for creation of new enterprise wide microservice architecture.
  • Introduced CQRS/Event-Sourcing patterns using Akka.NET and RabbitMQ. Established DevOps practices using Octopus Deploy.
August 2013 – November 2013
Web Developer
Highlights
  • Launched project management software as member of four person team, built with ASPNET MVC and jQuery.
March 2013 – August 2013
Lead Developer
Highlights
  • Developed RESTful web service and iOS client for organ transplant tracking software for Penn Medicine.
  • Worked closely with clients to establish problem specifications and system designs. Translated technical concepts and information into terms all parties could easily comprehend.
  • Lead development team and introduced Agile.
October 2011 – February 2013
Lead Developer
April 2011 – October 2011
Developer
May 2007 – April 2011
Lead Developer

Contact

Education

  • 2002 2006

    Temple University

    Bachelor's degree

    Radio and Television Broadcasting Technology/Technician

Skills

Web Development Expert
.NET .NET CORE Javascript Typescript CSS Angular/AngularJS ReactJS Python/Django
Cloud Expert
AWS Azure Heroku
Database Expert
MSSQL PostgreSQL CosmosDB DynamoDB MongoDB
DevOps Expert
Ansible AWS CDK Terraform Octopus Deploy Github Actions Bash Git Agile/SCRUM
Desktop Development Expert
Core Java/JavaFX WPF