Hello, I'm Leroy :)

Software Engineer | Full-stack | Automation | Austin, TX

Experience

Software Engineer
Micron Technology Aug 2020 - Feb 2023

  • Developed internal tools and dashboards around storage software, designing full-stack web applications to visualize data, manage services and control resources. Ensured QoS by automating and scaling regression-focused performance analysis on workloads and benchmarks to identify weaknesses.
  • Led efforts to establish a comprehensive automation infrastructure for a different organization, increasing users/systems usage by 3x and eliminating 10-man days/month setup effort.
  • Established a new method of statistical analysis on performance metrics. Designed and developed dashboard to query, sort and filter large amounts of data to detect anomalies.
  • Spearheaded path-finding efforts in developing a first of its kind resource kit to support advanced memory. Established tools, benchmarks and documentation relevant for mainstream adoption.
  • Developed and experimented with linux kernel patches to efficiently manage new memory types.

Graduate Services Assistant (Software Architect)
Arizona State University Aug 2019 - Dec 2019

  • Developed the architecture of a SaaS platform for a research project with modules for data collection & processing, running optimization models, among others.
  • Created pipelines for automated data collection using AWS Lambda, data transformation and ingestion with AWS Glue and storage in AWS RDS, in a distributed architecture.

Front-end Engineering Intern
Cyr3con Cyber Reconnaissance, Inc. May 2019 - Aug 2019

  • Responsible for developing features and maintaining an Angular-based web app.
  • Revamped role-based access control boosting security, implementing state management using observables.
  • Upgraded to latest versions of tech stack improving performance.

Software Development Engineer
Spektra Systems LLC Jun 2016 - Jul 2018

  • Full-stack development with ASP .NET MVC C# REST API (deployed on Azure Web App), web portal with dashboard & reports (AngularJS), batch processing (Azure WebJobs, Functions, Storage Queues), with Azure SQL Server DB.
  • Adapted product to manage cloud sandbox environment in AWS in addition to Azure, increasing adoption by customers.
  • Researching and design of various core components including feedback management system, system for queuing of simultaneous jobs, integration with payment gateway, analytical reports, end to end testing, among others.
  • Followed best practices in SDLC principles with agile methodology and git version control.

Projects

Adseekr

Website Repo

Full stack, cloud-native development of a platform to search for historical ads. A serverless microservice architecture for the backend with an Angular UI, fully deployed on AWS. REST API developed using API Gateway + Lambda + DynamoDB, Cognito for user authentication, S3 for website hosting.

Team Up

Repo

Cross platform mobile app to team up with likeminded people nearby for games, events, anything. Built on React-Native, with server on Python-Flask hosted on Google App Engine with Google Datastore DB of GCP.

Cloud Autoscaler

Repo

Implemented auto-scaling of EC2 instances without using in-built AutoScaler in AWS using AWS services. Architecture includes a master EC2 instance listening for object detection in video requests, with the capability to spin up child instances as load increases. Utilized SQS to manage requests and keep track, S3 for input and output. Web server written in NodeJS and autoscale logic as a Python daemon process in master.

Gesture Recognition Android App

Android app to choose & preview among top 20 signs of American Sign Language, record user performed ASL sign and upload to cloud server where it performs gesture recognition to identify the performed sign. Native Android app, cloud server using TensorFlow to recognise gesture.

Blog

Placeholder image

Building AdSeekr

@lerojv

How I went about building AdSeekr, from architecture design to cloud deployment. #product_design #architecture

Action.ML Hackathon

@leroyjv

A few quick thoughts on the Action.ML Hackathon organized by Fox and hosted by ASU. #ml #deep_learning

Push Notifications with Azure

@leroyjv

Setting up push notifications via Azure Notification Hub for Ionic-Cordova apps. #push_notifications #azure

My experience at Angular Denver

@leroyjv

What I learned at Angular Denver over the two days, from RxJS to ML with TensorFlow! #angular #conference