Skip to content
View markwmc's full-sized avatar

Block or report markwmc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
markwmc/README.md

Mark M

Full Stack Developer

  • 🔭 I’m currently working on: Changing my pc dev env to Oracle VM VirtualBox running Xubuntu. feel free to check out my repos or wip: website. All projects are either tutorials, references, or complete self-builds from planning to publishing. For a more detailed story, check out the dropdown below.

  • 🌱 I’m currently learning FHIR, Go, JavaScript, .NET, MSSQL, C#, Python, and everything else listed below

  • Youtube Channels I'm currently binging: NetworkChuck, ThePrimeTime, Web Dev Simplified

  • Bootcamp I'm working through: freeCodeCamp

  • 📫 How to reach me email

Connect with me:

For an overview of what I'm professionally working on, check out my Indeed Resume or LinkedIn

Languages and Tools:

angularjs bootstrap csharp css3 docker dotnet express git go hadoop html5 javascript jenkins kubernetes linux mongodb mssql mysql nginx nodejs postman python react redis

My Dev Journey

Starting out in the GIS field there were a lot of out of the box tools and features. I never believed I would need dev experience until about 5 years ago. The concept of learning programming was terrifying, and even though I had taken some college courses and dabbled with various free coding sites, I put off diving in until Jan 2023. The catalysts were automation and survival. The company I worked with had contracted out a lot of my work to a SaaS. My job became much easier - basically reviewing the work of the Saas, and I quickly realized that the entire project could be automated. My time was limited. Additionally, my career progression had hit a wall. With no programming skills; I was becoming obsolete. So, I left my job, took out personal loans, and learned as much as I could as fast as I could from anyone who would give me the time. Since then I've fully immersed myself in all things tech. Leaving no stones unturned. I'm just starting out, but I am using my life experience to facilitate the process.

I had to break through so many assumptions and limiting beliefs to get to this point. Now that I am here, my whole perspective of the physical and virtual world has changed. I can never go back, nor do I want to. What started out as a desperate attempt to stay valuable has turned into a quest for something. I'm not quite sure where this will lead.

What surprised me the most about development is the creativity required. It's one thing to start a small app project and maintain it on a github repo. Learning multiple codebases in JavaScript with multiple JS libraries and dependencies, then writing a Go middleware program to interface with it and external apis to send request bodies that contain patient data to redirects and sign in pages is a whole new level of abstraction that I've never encountered before.

The next surprise was the complexity of CI/CD. With different environments, to Docker, Kubernetes, Artifactory, Jenkins, just to name a few, has forced me to upskill at an incredible pace. I am learning how to focus on the bare minimum needed to accomplish the task, then go back on my own time to build a better foundation.

I have also learned just how vulnerable everything is. Coming from a military background I have learned just how vulnerable our physical world is, as well as our country, and now I have a better understanding of cybersecurity as well.

While I don't have a preference where I work/ what I learn for now; on my own time I'm interested in learning robotics, ML/LLM, and how we can utilize those for physical security, and space exploration/mining/habitation.

Pinned Loading

  1. Python Python Public

    Python

  2. csharp csharp Public

    C#

  3. autogen autogen Public

    Python

  4. mojo mojo Public

    Python

  5. birdpedia birdpedia Public

    Go

  6. postgresql postgresql Public

    Go