Sign In

Alec DuBois

Lead Developer at Anchor Technologies - Pretty sure developers are just writing poetry for computers

Professional Background

Alec DuBois is a dedicated Full Stack Software Engineer who thrives on the art and craft of coding. With a deep-rooted passion for technology and innovation, Alec has continually expanded his skill set, navigating the ever-evolving landscape of software development. Transitioning from a diverse background in the training and development industry, Alec embarked on a fulfilling career in software engineering after completing an immersive program at Flatiron School in October 2020. This significant career pivot highlights his unwavering commitment to learning and growth in a field that he finds profoundly rewarding.

Prior to diving headfirst into software development, Alec honed his leadership and management skills in various positions at Landmark Organizations, where he held roles such as Acting Center Manager, Registration Manager, and Assistant Center Manager. Additionally, he served as Chief Instructor and Director of Operations at American Freestyle Karate, where he managed both instruction and operational aspects of the dojo. These experiences have equipped Alec with a unique perspective on teamwork and collaboration, qualities that enrich his software engineering practice today.

Education and Achievements

Alec's educational journey culminated in a Certificate of Completion in Computer Software Engineering from Flatiron School, a reputable institution known for its rigorous and immersive training programs. This comprehensive training in software engineering provided him with foundational expertise in various programming languages and frameworks, enabling him to forge a path toward success in the tech industry. Alec's ongoing pursuit of knowledge shines through his commitment to self-directed learning, as he is currently teaching himself TypeScript, Express, and MongoDB.

In addition to his formal education, Alec takes pride in working on diverse projects that showcase his talents and promote his growth as a software engineer. Notable current projects include a visualizer for Conway's Game of Life algorithm—a fascinating exploration of cellular automata—and a browser-based budgeting application designed using Vue and Tailwind CSS. These projects not only reflect his technical skills but also his keen interest in creating user-friendly applications that serve the community.

Skills

  • Full Stack Development: Proficient in both front-end and back-end technologies, Alec is adept at creating comprehensive web applications that deliver optimal user experiences.
  • JavaScript Ecosystem: With extensive experience in React and Vue frameworks, Alec leverages the latest tools and libraries to build dynamic and engaging interfaces.
  • Ruby on Rails and Postgres: Demonstrating versatility, Alec utilizes Ruby on Rails for back-end development while employing Postgres for robust data management and storage solutions.
  • UI/UX Design: Through his work with Tailwind CSS, Alec emphasizes design principles and aesthetics, ensuring applications are not only functional but visually appealing.
  • Teaching and Collaboration: His background in teaching martial arts and managing operations translates into strong collaborative skills, enabling effective teamwork on software projects.

Personal Interests

Beyond professional commitments, Alec is genuinely fascinated by the craft of coding. He enjoys pushing boundaries and stepping outside his comfort zone to tackle new challenges. This insatiable curiosity drives his desire to innovate and continuously evolve as a technologist. Alec maintains an active presence in the developer community through his GitHub profile, where he shares his projects and contributions, and his blog on dev.to, where he documents his learning journey and shares insights and best practices.

In conclusion, Alec DuBois represents the ideal blend of passion, skill, and creativity that characterizes today's software engineers. With experience spanning across various roles and responsibilities, and a commitment to lifelong learning, Alec is poised for continued success and contributions in the tech industry. As he navigates his professional journey, there is no doubt that he will play an instrumental role in shaping innovative solutions that address real-world challenges.

Related Questions

How did Alec DuBois transition from teaching martial arts to becoming a Full Stack Software Engineer?
What inspired Alec DuBois to pursue a career in software development after his experiences in the training and development industry?
In what ways has Alec DuBois applied his previous leadership experience to his work as a Software Engineer?
How does Alec DuBois approach learning new programming languages and frameworks like TypeScript and Express?
What are some challenges Alec DuBois has encountered in his current software projects, and how has he overcome them?
What contributions does Alec DuBois hope to make to the developer community through his GitHub and developer blog?
Alec DuBois
Add to my network

Location

Mount Pleasant, South Carolina, United States