Python is one of my favorite languages! I have used it for several years in projects ranging from Web Dev to Data Science.
I started learning Django in 2021, as part of a volunteer project.
I love using Pandas for loading csvs and manipulating them for ETL or data science.
PHP is my preferred back-end web language!
Model-View-Controller Architecture Advanced
Since college, I have used a custom MVC framework in developing many of my web applications.
Laravel is an industry-leading PHP framework that I have worked with in a learning capacity.
Composer is a great tool in managing dependencies for PHP projects
HTML5 is the current foundation of the web today
I am a huge fan of the Bootstrap framework for a fast start to a new site.
CSS is the makeup palette of the web.
Tailwind CSS Advanced
I love using Tailwind CSS, it is chocked full of features to get off the ground quickly!
jQuery is an amazing framework with lots of extensibility.
Gatsby.JS + React Beginner
Gatsby.JS is a fantastic static site framework, it works with React: an industry-leading UI framework, both are new technologies I am adding to my stack!
I have a little experience with using Node.JS, mostly for chatbots.
Unit Testing is very important in a larger-scale program to ensure everything works properly.
Jest + Enzyme Beginner
A solid combination of tools for testing React components
Probably the most popular PHP testing suite available.
One of the best python testing frameworks.
A set of practices that revolutionizes the development process.
CI / CD Beginner
Continous Integration / Continous Deployment is a pipeline that allows automation, integration, testing and deployment of apps.
GitHub Actions Beginner
I've been using GitHub Actions for building a pipeline with DevOps practices in mind
Unit Testing is the bread and butter of the dev-ops toolkit. It is one of my main focuses for 2021!
Git + GitHub Advanced
My favorite of the source control systems, the command line is powerful and the web interface makes it easy to navigate repositories!
Azure DevOps Intermediate
For work, I launched a custom DevOps server for our built applications.
A fascinating cat-and-mouse game between the defenders and the attackers.
Automotive CANBus Beginner
The CANBus is a networking protocol in which the automobile communicates to all of it's modules. It is one of my side projects to hack into the CANBus and read/write custom commands.
I have been using TryHackMe for experience in Privilege Escalation, Cryptography, Exploitation, Web Hacking and more. I have completed two certificates with them.
Most modern architectures rely on some sort of database backend.
SQL Server + SSIS Packages Advanced
My main SQL architecture. I am experienced in creating SSIS packages with Visual Studio for ETL processes.
MySQL was the first db architecture that I used. Very similar to SQL Server with some slight nuances.
Learning a new language is a beautiful and thrilling experience that connects you to an entirely new set of people and cultures.
I have been learning Italian for the past few years! I am at a conversational level, with more proficiency towards reading / writing.
I had Spanish for many years during 2-12 grade. It is very similar to Italian in some aspects!
Some skills are not as easily quantifiable but still important. Here are my top 3.
Willingness to Learn
I absolutely love growing and tackling new experiences. 2021 is the year of honing my skills in React, Unit Testing and DevOps.
Programming can be like solving a puzzle. I love when you discover something new and need to find a solution!
One thing I love doing alongside coding is documentation. Creating detailed docs is a fantastic toolset that enhances everyone's experience around a product.