About Me

Hey there! My name is Dylan Legendre. I am a year old 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 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

Javascript

Typescript, NodeJS, Express, Angular, React

HTML

Working with views and layouts.

CSS

Bootstrap, SASS, SCSS

C#

Entity Framework, Visual Studio, .NET CORE, ASP.NET

JAVA

Hibernate, Spring, IntelliJ, Eclipse

SQL

MS-SQL, ORACLE, MySQL, MongoDB, SQLite, Stored Procedures, Triggers, Database Schema Design

Design & UX

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

Python

Learning on the side. Django.

Experience

Whetstone Education - New Orleans, LA
Senior Software Engineer Full Stack
August 2018 - Present

Worked as part of a small 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. I helped develop and maintain the automatation of the DevOps processes for CI/CD on Google Cloud using CircleCI, Docker, and Kubernetes to aid with builds, deployments, logging, etc.

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 occured, 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
  • Learning New (programming) Languages
  • Video Games
  • Reading (Science Fiction & Self-Help)
  • Watching Documentaries Online or on TV
  • Travel (Ask me about my map!)
  • Health & Fitness
  • Music
  • Robotics & Automation