Justin Menga, Serverless Developer in Los Angeles, CA, United States
Justin Menga

Serverless Developer in Los Angeles, CA, United States

Member since July 5, 2021
Justin has 20+ years of experience as a technology architect, developer, and engineer with a proven track record of building innovative products in a variety of technology and business environments. He's recognized as an expert in AWS, continuous delivery, and all things cloud. He's a self-starter and problem solver with a relentless passion for excellence, leveraging the power of technology and cloud to its full extent to create world-class digital experiences and deliver key business outcomes.
Justin is now available for hire

Portfolio

  • Yellow
    Amazon Web Services (AWS), Docker, Serverless, Python
  • Casebook
    Amazon Web Services (AWS), AWS CloudFormation, Amazon EKS, ECS, AWS Fargate...
  • Air New Zealand
    Amazon Web Services (AWS), Continuous Delivery (CD), Docker...

Experience

Location

Los Angeles, CA, United States

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Serverless Architecture, Docker, Kubernetes, Python, JavaScript, Java, NoSQL, SQL, Continuous Delivery (CD)

The most amazing...

...product I've brought to market helped small businesses connect with customers by enabling them to publish a professionally designed website in minutes.

Employment

  • Chief Architect

    2014 - 2021
    Yellow
    • Ideated and created a new self-service digital platform that enables customers to manage digital presence centrally and market to various digital and traditional media channels.
    • Adopted cutting-edge cloud technologies powered by AWS and other providers to speed time to market, reduce development costs, and increase operational efficiencies.
    • Modernized, simplified, and transformed legacy enterprise systems into a cohesive agile digital architecture that delivers outstanding customer service, reduces the cost to serve, and empowers staff to innovate without technology constraints.
    • Developed advanced infrastructure as code techniques to promote reusable and consistent patterns and components across all application stacks.
    Technologies: Amazon Web Services (AWS), Docker, Serverless, Python
  • Cloud Architect

    2017 - 2020
    Casebook
    • Built fully automated continuous delivery pipelines using Ansible, Jenkins, CloudFormation, CodePipeline, and CodeBuild.
    • Built a fully automated account provisioning pipeline, which deployed an entire AWS account with all applications and initial seed data within one hour.
    • Adapted and migrated Docker container infrastructure from ECS/Fargate to EKS/Kubernetes.
    • Developed a data pipeline for streaming events from Apache Kafka into Amazon S3 and Redshift.
    Technologies: Amazon Web Services (AWS), AWS CloudFormation, Amazon EKS, ECS, AWS Fargate, Microservices, Amazon API Gateway, Redshift, Apache Kafka, Jenkins, AWS CodeBuild, AWS CodePipeline
  • Digital Practice Consultant

    2016 - 2017
    Air New Zealand
    • Established a center of excellence for delivering continuous delivery and digital platform architectural patterns, tooling, and onboarding as part of a wider digital transformation initiative in the digital strategy business unit.
    • Developed fully automated deployment templates using AWS CloudFormation for deploying complete application environments in AWS.
    • Successfully introduced the use of Docker and containers with deployment all the way to production using AWS ECS.
    Technologies: Amazon Web Services (AWS), Continuous Delivery (CD), Docker, Amazon Elastic Container Service (Amazon ECS), AWS CloudFormation
  • Technology Architect

    2005 - 2014
    Spark
    • Built a Wi-Fi subscriber management solution servicing 2,000 access points and hundreds of thousands of devices every month. The system was scaled to process millions of events every day.
    • Provided architectural oversight of teams building a video-on-demand streaming platform that launched successfully with hundreds of thousands of customers.
    • Worked with Spark Ventures team bringing innovative products to market including a video-on-demand streaming platform, broadband service provider, mobile virtual network operator, and an online self-service mobile application studio.
    Technologies: VMware, NetApp, Cisco UCS, Cisco, Amazon Web Services (AWS), C#, Java, SQL Server 2012, VoltDB, .NET, FreeRADIUS, Cisco Wireless, Ruckus Wireless

Experience

  • Yellow Websites
    https://yellow.co.nz/our-solutions/website/

    A SaaS product that enables small businesses to publish a professionally designed SEO-optimized website within 15 minutes.

    I was the chief architect for this product and supported back-end development efforts. The solution was based upon storing content management data in Yellow's unified management platform, which was used to build and publish static customer websites built using GatsbyJS, React, and Tailwind CSS and served via CloudFront and S3. The platform also supported custom domain hosting, which was implemented using Traefik TLS proxies integrated with Let's Encrypt to provide fully automated certificate management/TLS support.

    The core management platform included an AppSync GraphQL API, AWS Lambda functions written in Python, Step Functions for orchestrating workflows such as registering and updating site maps in Google Search Console, and an analytics pipeline implemented using AWS Glue to extract Google Analytics insights and create insights and reports in Yellow's unified management platform.

  • Online Digital Marketing Platform
    http://yellow.co.nz

    A one-stop shop where New Zealand businesses can find all the digital marketing products and tools they need to get online, get found, and get more customers quickly.

    I was the brainchild and chief architect of the website, self-service portal, and underlying digital platform built on top of an AWS serverless architecture that integrates with Stripe for payments and subscription management and HubSpot for customer service. The platform enables customers to purchase digital products such as managing your business locations in Google My Business, creating digital marketing campaigns using Google Ads, and getting your own website with optional Shopify eCommerce integration up and running within 15 minutes.

  • Spark Wi-Fi Zones

    A subscriber management and session management platform supporting 2,000 free and paid Wi-Fi HotSpots for Spark NZ.

    I was the architect and lead full-stack developer for the project, which included a React-based captive portal for authenticating access using SMS and offering paid offerings using Stripe as a payment provider.

    The back-end services were integrated with Cisco routers and FreeRADIUS servers, providing subscriber management (e.g., registration and login) and session management (e.g., device authentication and bandwidth metering) APIs servicing over 200,000 customers per month and connecting hundreds of thousands of devices every day.

    The back-end architecture was implemented in Java using a microservices approach based upon the Vert.x framework and used VoltDB as a real-time in-memory database supporting up to 50,000 transactions per second.

  • Continuous Delivery Using Docker and Ansible
    https://www.pluralsight.com/courses/docker-ansible-continuous-delivery

    Author of the highly-rated continuous delivery using Docker and Ansible published on Pluralsight, which has been enjoyed by over 50,000 students.

    Students learn how to use Docker to supercharge continuous delivery workflows and fast-track applications from development to production, using modern tools and services including Docker, Docker Compose, Make, Jenkins, Ansible, GitHub, and AWS.

  • Docker on Amazon Web Services
    https://www.amazon.com/Docker-Amazon-Web-Services-applications-ebook/dp/B07BJKNTS3

    Author of Docker on AWS (published by Packt), written in 2018 and has been well received. Readers learn how to develop and deploy Docker containers to AWS using ECS, Fargate, EKS, and Elastic Beanstalk and how to leverage the AWS service ecosystem to continuously deliver full-stack environments.

Skills

  • Languages

    Python, JavaScript, Java, SQL, C#, TypeScript, GraphQL, Go
  • Tools

    AWS CloudFormation, AWS Fargate, AWS CodeBuild, Amazon Elastic Container Service (Amazon ECS), Amazon CloudFront CDN, AWS Step Functions, AWS IAM, AWS AppSync, Jenkins, Amazon CloudWatch, Amazon Simple Queue Service (SQS), Terraform, Amazon EKS, VMware, AWS Glue, Google Analytics, RabbitMQ, Traefik, Certbot, Git, GitHub, Ansible, Make, Docker Swarm
  • Paradigms

    Serverless Architecture, Continuous Delivery (CD), DevOps, Microservices, REST
  • Platforms

    AWS Lambda, Amazon Web Services (AWS), Kubernetes, AWS Kinesis, Amazon EC2, Shopify, Linux, Docker, Apache Kafka, AWS Elastic Beanstalk
  • Storage

    Amazon S3 (AWS S3), Amazon DynamoDB, NoSQL, Elasticsearch, Redshift, NetApp, SQL Server 2012, VoltDB, Redis, Amazon EFS
  • Other

    Serverless, ECS, AWS CodePipeline, Cisco, Amazon Cognito User Pools, CI/CD Pipelines, Amazon API Gateway, FreeRADIUS, Cisco Wireless, Gatsby, Amazon EventBridge, HubSpot, HubSpot CRM, SaaS, Cisco UCS, Amazon Neptune, NetSuite, OData, Transport Layer Security (TLS), DNS, AWS RDS, AWS X-Ray, Docker Desktop
  • Libraries/APIs

    Stripe, Shopify API, GitHub API, React, Segment.io, Google My Business API, Google Analytics API, Jenkins Pipeline
  • Frameworks

    .NET, Vert.x, Tailwind CSS

To view more profiles

Join Toptal
Share it with others