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!
Skills
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.
Typescript, NodeJS, Express, Fastify, Profiling & Fine Tuning for Performance, Websockets, Angular, & React
HTML, Bootstrap, SCSS, & Flexbox
C#, Entity Framework, Visual Studio, .NET CORE 6, ASP.NET
MySQL, MariaDB, MongoDB, DynamoDB, MS-SQL, Oracle, SQLite, Stored Procedures, Triggers, Database Schema Design
Designing sophisticated UIs, rapid prototyping, responsive UI, mobile-first designs
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.
Javascript, Typescript, NodeJS, Express, Angular, React, HTML, CSS, Bootstrap, SCSS, C#, Entity Framework, Visual Studio, .NET CORE 6, ASP.NET, IntelliJ, VSCode, SQL, MS-SQL, ORACLE, MySQL, MariaDB, MongoDB, CICD, DevOps, NOSQL, SQLite, DynamoDB, Stored Procedures, Triggers, Database Schema Design, Designing Sophisticated UIs, Serverless Functions, rapid prototyping, responsive UI, mobile-first design, Python (little Flask and very little Django), AWS, Google Cloud, Kubernetes, Docker, Linux, Autoscaling, Load Balancing, Bastion Box Configuration, Microservice Architecture, ECS Fargate
Experience
Whetstone Education / SchoolMint - New Orleans, LA
Systems Architect & Lead Engineer
August 2018 - PresentSYSTEMS 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 2018Worked 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 2016I 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!
NOTE: This is a print version of my full resume as seen on my website--I used some awesome CSS to hide and manipulate most of the other content. If you want to see the full resume--please visit my website!
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)