Hi! My name is Isaiah Wiesner. I am a 20-year-old aspiring web developer based in Ontario, Canada. Through years of dedicated practice and experience, I've honed my skills to craft effective web solutions for any challenge I encounter.
My passion for coding began at a young age, tracing back to when I first got my hands on a computer. Initially, my coding journey started with the popular game Minecraft. I used command blocks to create various minigames and adventure games, which I played with my friends. This playful introduction to coding sparked my interest in software development.
As my curiosity and enthusiasm grew, I began hosting my own Minecraft servers. My initial involvement in creating games involved setting up simple command block-based games, but I soon transitioned to creating more complex and sophisticated plugins with advanced logic. This evolution not only enhanced the gameplay experience but also attracted more players to my servers.
With an increasing player count, I realized the need for a central platform to share updates and information about my servers. This led me to expand my skill set further by learning how to build websites. By creating user-friendly websites, I provided a space for my players to access server details, upcoming events, and other relevant content.
Through these experiences, my love for coding deepened, and I found joy in both the technical and creative aspects of software development. This foundation laid the groundwork for my ongoing journey in the world of coding and technology.
My journey in web development spans a wide range of experiences and technologies. It began with the basics: learning HTML, CSS, and JavaScript to create simple web pages and interactive features. These foundational languages provided me with a solid understanding of web development and set the stage for further exploration.
As my skills grew, I explored more advanced frameworks and libraries. I gained experience in building numerous React applications, utilizing its component-based architecture to create dynamic and efficient user interfaces. React's state management and virtual DOM also allowed me to streamline the development process and build scalable applications.
In addition to front-end development, I've worked extensively on the back-end side. This includes creating various APIs using Express, FastAPI, and Flask. Express, a Node.js framework, enabled me to develop robust and flexible server-side applications. FastAPI offered high performance and easy integration with other technologies, while Flask provided a lightweight and straightforward approach to building web applications
My exposure to a variety of frameworks and technologies has broadened my skill set and given me a holistic understanding of web development. I have gained hands-on experience in both front-end and back-end development, allowing me to create cohesive and well-rounded applications. This journey has not only expanded my technical abilities but also nurtured my passion for crafting user-centric and efficient web solutions.