Riad Hossen

The Village School · Houston · TX 77077 · (936) 661-6772 · riad.hossen@thevillageschool.com

I am a passionate web developer with hands-on experience in Vanilla JavaScript, Node.js, Express.js, and MySQL. With over five years of academic and professional experience, I specialize in building dynamic web applications and have a strong foundation in programming languages such as Java, C++, C#, Swift, JavaScript, MySQL, and MongoDB. In addition to my technical skills, I have a deep passion for research. I was part of the Robotics Research Team at the University of Houston-Downtown and am currently focused on Machine Learning and Robotics. Alongside my development work, I teach Computer Science at the Village School, where I mentor high school students in Robotics and help them grow their technical and problem-solving skills.


Experience

Computer Science Teacher

The Village School

Instruct students on a range of computer science topics, including foundational programming concepts, web development, and an introduction to robotics. Teach students how to write and debug code using programming languages such as Java, JavaScript, and other technologies like HTML, CSS, and more. Provide instruction in AP Computer Science, covering advanced topics like object-oriented programming, data structures, and algorithms. Offer hands-on experience in building web applications, developing interactive websites, and exploring robotics through programming robotic systems, working with sensors and motors, and controlling hardware with code. Create engaging, practical lessons that foster problem-solving, critical thinking, and technical skills, ensuring students can apply their knowledge to real-world scenarios.

August 2024 - Current

English Communication Instructor

S@ifur’s

I taught communicative English to elderly individuals, with a primary focus on improving their spoken English skills. The lessons were designed to help them gain confidence in using everyday language for communication, whether in casual conversations or in more formal settings. Emphasizing practical speaking skills, we worked on pronunciation, vocabulary, sentence structure, and listening comprehension. The goal was to make them feel more comfortable and empowered in engaging with others, whether socially or in everyday situations. Additionally, I adapted the lessons to suit the learning pace and needs of each individual, fostering a supportive and patient environment for language acquisition.

February 2011 - May 2014

Math and Science Teacher

Little Jewels School

I taught math and science to children, focusing on building a strong foundation in key concepts. In math, I covered topics from basic arithmetic to more advanced problem-solving, while in science, I focused on principles in physics and other foundational concepts. I used interactive lessons and real-world examples to make the subjects engaging and ensured each student received personalized attention to progress at their own pace.

January 2009 - December 2011

Projects


Education

University of Houston-Downtown

Bachelor of Science
Computer Science

January 2021 - December 2024

National University of Bangladesh

Bachelor of Science
Mathematics
August 2007 - December 2011

Skills

Programming Languages & Tools
Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Front-End & Back-End Integration
  • Version Control & Collaboration (Git/GitHub)
  • Code Optimization & Performance Tuning

Interests

I have a keen interest in exploring astrophysics, along with my ongoing passion for computer science and biology. These fields continuously inspire me, and I’m eager to expand my knowledge in each of them.


Awards & Certifications

  • Java Programming and Software Engineering (Duke University, Coursera).
  • Google IT Support Professional Certificate.
  • The Complete 2020 Web Development Bootcamp (Udemy).
  • Dean's list - 2018, 2019 and all academic years at UHD.