Software Engineer & Technology Enthusiast

Hi, I'm Brandon. 💎

B

Learn. Build.
Repeat.

Ready to join innovative projects, aiming to continuously grow my technical skills while making tangible contributions.

Full-Stack Web Application Development

  • Passionate about building robust and scalable web applications from concept to deployment.
  • Current tech stack: Nuxt.js, Vue.js for UI, Node.js for server-side logic.
  • Exploring modern UI libraries like Shadcn UI and platforms like Vercel and Netlify for deployment.

Embedded Systems and IoT Development

  • Growing interest in embedded systems and the Internet of Things.
  • Exploring development with ESP32 SoC, FreeRTOS, and related toolchains.
  • Learning how software interacts with the physical world to create innovative solutions.

Entrepreneurial Drive & Problem Solving

  • Strong entrepreneurial mindset and drive to launch new projects.
  • Exploring small business resources and e-commerce strategies.
  • Enjoy tackling challenges and finding creative solutions through code and innovation.

About Me

Building scalable applications and leading engineering teams

My Journey

My software engineering journey began with a fascination for understanding how things work. When I first started learning C/C++ and web development, I found it challenging, but my curiosity kept me going until I figured things out.

This drive to solve problems led me to explore full-stack development with Nuxt.js, Vue.js, and Node.js, and what it takes to design systems that are scalable and maintainable.

I started learning object-oriented programming early on with C/C++. My focus has always been on software design and core concepts, and you soon realize that what coding language doesn't matter as much as understanding the fundamental data structures that all languages manipulate. A more plain example is C++ and Rust. Learning any of them will have a short learning curve.

I eventually found myself wanting to control the physical world which led me to embedded systems, which lets me connect software directly to hardware. This opens up exciting new creative possibilities to make web development all play nice with my PCB and electrical components.

I cannot help buy to be continuously learning and building projects that make a real impact across different areas of technology.

Mission

  • Embedded systems (C/C++) — building innovative solutions in web (Nuxt.js, Vue.js)
  • Sharing knowledge to make technical concepts accessible
  • Continuous learning by building projects.
  • Create meaningful, positive change throughout any technology stack.

Tech Stack & Expertise

Frontend

Nuxt.js
Vue.js
JavaScript
TypeScript
React
Next.js
Tailwind CSS
JavaScript
Tailwind CSS

Backend

Node.js
Python
Express.js
FastAPI
PostgreSQL
MongoDB
REST APIs
Appwrite

Cloud & DevOps

Docker
Kubernetes
CI/CD
Terraform
GitHub Actions
Vercel
DevOps
AWS

Professional Highlights

Core Values

Continuous Learning

I'm always exploring new technologies and approaches, eager to grow my skills and stay up to date with the latest in software development.

Code Quality

I strive to write clean, maintainable code and value learning best practices from experienced engineers.

Team Collaboration

I enjoy working with others, sharing ideas, and learning from teammates to build better software together.

Let's Connect

Always interested in discussing technology, sharing knowledge, or collaborating on interesting projects.

Get In Touch

Whether you're looking to discuss a project, share ideas, or just connect with a fellow developer,
I'd love to hear from you. Feel free to reach out through any of the channels below.

Response Time

Usually within 24-48 hours