Hi there, I'm Oli Treadwell!
A software engineer with a passion for technical training, developing effective learning, and mentoring junior engineers.I've been in the software engineering industry since 2014 and began teaching others that same year. There's no better way to learn than to teach someone else.
With a strong background in ReactJS, NodeJS, JavaScript and experience in many other technologies and learning methodologies, I can guide you through the world of software engineering.
-
Web Design:
- Learn HTML and CSS to create stunning websites and user interfaces.
- Explore ReactJS to build responsive and interactive web applications.
-
Server-Side Development:
- Dive into server-side programming using NodeJS, Python, Ruby, and more to create robust backend systems and applications.
-
Frameworks and Agile Methodologies:
- Gain proficiency in using frameworks and working efficiently in an Agile environment to streamline development.
-
Technical Problem-Solving:
- Develop critical thinking skills to tackle coding challenges with confidence and find innovative solutions.
-
Client-Side Programming:
- Master JavaScript and React to build interactive and dynamic web applications, providing a seamless user experience.
-
Scripting Languages, Testing, Styles, and Databases:
- Get hands-on experience with various coding tools and technologies, including scripting languages, testing methods, styles, and databases.
-
Web Accessibility and Inclusive Design:
- Embrace accessibility practices to create user-friendly and inclusive websites, making your applications accessible to all users.
I have a strong background as a Senior Software Engineer and have worked on exciting projects, including mobile-first websites, seamless web presence for museums, and brand-agnostic paywall architecture for media brands. As an active community organizer and open-source contributor, I advocate for accessibility and the positive impact of technology.
– LinkedIn - https://www.linkedin.com/in/olitreadwell
– Sample Teaching Videos - https://www.youtube.com/playlist?list=PLqSaJmO19SING0DHaVGNzgOWZzRu5drWv
– Link to Resume PDF on Google Drive - https://drive.google.com/file/d/1JCw-nbc2mpnkNkRhRsBQxjHyeHIhIkd_/view?usp=sharing
In our coding sessions, you'll experience a hands-on learning approach with live examples and practical exercises. I believe in empowering my students to think critically and creatively. Together, we'll explore coding concepts, solve real-world problems, and embrace an inclusive approach to web design and development. I work to create a judgment-free zone for learning, where you can explore coding with confidence. Our sessions will be customized to meet your unique needs, making the learning experience engaging and enjoyable.
To support your coding journey, I'll provide access to a curated set of resources, including coding challenges, articles, and tutorials. You'll have the tools you need to expand your skills and deepen your understanding of software engineering.
For information about my current coaching rates and available packages, please contact me. I'm committed to providing fair and accessible pricing to support your coding aspirations.
I have extensive experience as both a software engineer and coding instructor, working with students in schools, homeschooling, and informal settings. Whether in a large class or one-on-one coaching, I take pleasure in tailoring lessons to suit each student's unique needs. My background in web design, client-side programming, and server-side programming equips me to provide well-rounded guidance across various coding areas.
Throughout my career, I've undertaken a wide array of projects, from re-architecting platforms to enhancing UI consistency. This diverse experience with multiple technologies and frameworks enables me to offer comprehensive support in various coding aspects.
In our coaching relationship, I uphold a code of conduct that promotes a respectful and inclusive learning environment. Our sessions will prioritize active listening, collaboration, and empathy.
Please read the full Code of Conduct.
Before we start our coding journey together, I'd love to learn more about your coding goals and interests. Please fill out the new student survey to personalize our coaching sessions to your preferences.
If you have any questions or want to get started, don't hesitate to reach out to me! You can contact me through [email/phone number/social media]. I'm here to answer any questions you may have and provide guidance on your coding journey.
To ensure a smooth coaching experience, here are some essential policies you should be aware of:
- Cancellation Policy: If you need to reschedule a session, please let me know at least 24 hours in advance.
- Respect and Inclusivity: We will treat each other with respect and embrace an inclusive environment throughout our coaching journey.
Please read through the full set of policies here, Coaching Policies
Occasionally, I offer special discounts and promotions to make coding coaching more accessible. Stay tuned for updates on current discounts and exciting offers!
I'm available for online tutoring sessions from Sunday-Thursday from 4pm to 9pm Pacific.
Thank you for considering me as your coding coach. I'm looking forward to helping you achieve your coding goals and supporting your growth in the world of software engineering. Together, let's embark on an exciting coding journey!