Programming
MY PROGRAMMING PERSONALITY
As a young teen, I wrote my first lines of code at just 13 years old, thanks to my uncle who taught me the ropes whenever we visited. I quickly discovered that I had a knack for picking up new tools and languages with ease, gravitating towards Pascal and Visual Basic early on in my journey.
After completing my studies, it took me a little while to find my footing in the industry, but after working various technical jobs, I landed my first programming job as a Delphi developer, I knew I had found my passion. Despite having just one week to learn the language, I poured over the Delphi Bible and delivered my first production code within my first month.
From there, I continued to upskill myself in a variety of languages, including C#, Java, and Python. Of course, mastering those languages meant learning other technologies like ETL tools, SQL, and database administration as well.
In my current role, I've added Ruby to my arsenal and become extremely familiar with low-code platforms, cloud solutions, and most recently, AI. I even had the chance to use the ChatGPT 3.5 API to prioritize our organization's project list based on various weighted project parameters as a proof of concept. It was a thrilling opportunity to explore how we can start incorporating AI into our product suite.
SKILLS
Languages
C#
Java
Python
Ruby
.NET
Delphi
Databases
Ingres
Interbase
Firebird
Microsoft SQL Server
PostgreSQL
MySQL
Pervasive
Platforms
Outsystems
Mendix
Microsoft Power Platform
Reporting / BI / ETL
Crystal Reports
Jasper Reports
PowerBI
Pentaho ETL
Talend ETL