About Me

Hey there! My name is Dylan Legendre. I am a year old systems architect & lead software engineer. I feel that knowledge is power and with a creative mind we can let our imaginations soar to new heights. Creativity and wisdom together can spark new ideas in the realm of computer engineering, architecture, and design. I like to take these ideas and share them with the world in meaningful ways.

So join me in my journey and help me change the world one line of code at a time. Together we can travel the world and help each other learn from one another. Creation is a free tool for all, a skill that no one can take away from you. Wield it like a sword and fight the good fight!

Contact Me Business Inquiries

Skills

DevOps & Cloud Computing

Google Cloud Platform (GCP), Amazon Web Services (AWS), Microsoft Azure, Linux, Bastion Box Configuration, Docker, Serverless Functions, Kubernetes, ECS Fargate, Virtual Machines, Load Balancing, Scaling, Cloud Storage, Google Cloud Build, CircleCI, Microservice Architecture, etc.

Javascript

Typescript, NodeJS, Express, Fastify, Profiling & Fine Tuning for Performance, Websockets, Angular, & React

HTML & CSS

HTML, Bootstrap, SCSS, & Flexbox

C# & .NET

C#, Entity Framework, Visual Studio, .NET CORE 6, ASP.NET

SQL

MySQL, MariaDB, MongoDB, DynamoDB, MS-SQL, Oracle, SQLite, Stored Procedures, Triggers, Database Schema Design

Design & UX

Designing sophisticated UIs, rapid prototyping, responsive UI, mobile-first designs

Extras & Misc.

Languages besides the ones listed above that I've used that I'm somewhat familiar with and/or learning: Python, Java, Golang, RUST, Julia, Groovy, Scala, Kotlin. Learning new languages is fun and I toy around a lot with new ones all the time. Some of these I have used in production and others were just hobby languages.

Experience

Whetstone Education / SchoolMint - New Orleans, LA
Systems Architect & Lead Engineer
August 2018 - Present

SYSTEMS ARCHITECT & LEAD ENGINEER (Present). I was given ownership in leading 3 different projects and teams in my department. One used mostly PHP & AWS. Another used mostly .NET & Azure. The third used mostly NodeJS & Google Cloud. I was responsible for the architecture, design, and implementation of these projects. I additionally mentored the younger developers on my teams and helped them grow in their careers. I also helped with the hiring process and interviewing of new candidates and planning sprint work. I additionally managed the infrastructure and devops processes for all of these projects.

SENIOR ENGINEER FULL STACK (2018-2021). Worked as part of a team as a Senior Engineer. Used mostly Angular, JQuery, NodeJS, HTML, and SCSS on a daily basis to create and maintain a web application for the education industry. More specifically, I was directly involved in taking an old JQuery Legacy Application and rewriting the features in a modern framework (Angular) as well as rewriting the Node API Services to be standalone as its own project (Typescript). I helped develop and maintain the automation of the DevOps processes for CI/CD on Google Cloud using CircleCI, Docker, and Kubernetes to aid with builds, deployments, logging, etc. NOTE: Whetstone Education was acquired by SchoolMint in January 2021 but my job is the same.

GE Digital - New Orleans, LA
Software Engineer Front End
December 2016 - August 2018

Worked as part of a small team as a junior engineer and later rose to lead front end engineer. Used mostly Angular, HTML, and SCSS on a daily basis to create web solutions on a specific product. Helped maintain DevOps workflows for CI/CD using Jenkins and Docker to automate build processes and deployments. Created the automated test suite that the project used for unit testing, functional testing, and E2E testing. Helped create and maintain a reusable modular framework to help streamline work across the organization. Aided the backend engineers (JAVA & Oracle) where necessary to complete a full stack experience.

VerticaLive - Houma, LA
Software Application Developer Full Stack
June 2014 - December 2016

I helped maintain an older legacy application written in VB.NET with a MS-SQL backend that provided accounting, human resources, payroll, inventory, tracking, and other software solutions for the maritime industry. While maintaining our legacy code base, I was simultaneously taking the lead on developing the next generations of the product using Windows Presentation Foundation (WPF) whereas it was written mostly in C# with a local SQLite backend. The backend was meant to store data locally in an offline scenario and when connections occurred, it would sync the local DB data to a MS-SQL DB hosted on Microsoft Azure in the cloud. This application was built to be hosted on a desktop that lived on maritime vessels, so the vessels would sometimes not have great satellite coverage which would disrupt their internet connectivity.

Interested in my work experience before I was a software engineer? Ask me!

Education

Nicholls State University (2014) - Thibodaux, LA
Bachelor of Business Administration in Computer Information Systems
Alabama Southern Community College (2011) - Monroeville, AL
Associate of Applied Sciences in General Studies

Hobbies

  • Science Fiction Movies/TV/Anime
  • Always Learning New (programming) Languages
  • Video Games & Arcade Games
  • Reading (Science Fiction & Self-Help)
  • Watching Documentaries Online or on TV
  • Cycling
  • Music
  • Robotics & Automation (Arduino & Raspberry PI)