Hello, I am

Miguel Williams

Software Engineer | Researcher | Student

Who am I ?

Software Engineer / Student Located In Dekalb, Illinois

Ph.D. Student at Northern Illinois University utilizing machine learning and natural language processing techniques to conduct research.

I am interested in machine learning, software engineering, human computer interaction, and gamification of education.

I am passionate about computer science and programming. In my spare time I make and play video games. I founded the Indie Game Developer's Organization at Northern Illinois University to help students learn about programming and game development using the Unity game engine.

Contact

  • Email : Miguel_Williams7@yahoo.com

My Expertise

Natural Language Processing

BERT aficionado, long document classification, text classification


Research

Machine learning, AI in education, Natural Language Processing, Gamification of Education


Software Engineer

React.js, Full-Stack, Databases


Teaching

Assisting people to learn new concepts


My Projects

My Resume

Work Experience

Instructor

Jan. 2025 - Present

  • Teach a variety of computer science courses, including data structures and algorithms, computer architecture, Unix and network programming, and C++ programming.
  • Develop and deliver engaging, hands-on lessons that emphasize problem-solving and real-world applications.
  • Design and refine curricula to ensure alignment with industry standards and emerging technologies.
  • Utilize modern teaching tools, including online learning platforms and interactive coding environments.


Teaching Assistant

Aug. 2021 - Dec. 2024

  • Conducted weekly office hours, providing comprehensive support to over 100 students in understanding concepts related to databases, Java programming, assembler, and computer architecture.
  • Facilitated effective communication with the professor to stay abreast of current and upcoming course material, ensuring proactive assistance tailored to the needs of the students.
  • Demonstrated adept time management abilities, efficiently completing assigned tasks to meet deadlines and deliver high-quality support to students throughout the course.


Full Stack Software Engineer Intern

May 2020 -- Aug. 2020

  • Collaborated within a team to develop RESTful APIs using React.js, JavaSpring, and MySQL, contributing to the creation of interactive web pages and ensuring smooth data interactions.
  • Employed agile scrum methodology to streamline project workflow, fostering collaboration and enhancing project efficiency.
  • Implemented cybersecurity protocols, including JSON web tokens, to safeguard sensitive data and protect against potential threats.
  • Developed an API solution to efficiently monitor and manage over 100 team members participating in Discover Financial's Code Orange program.


Physics Tutor

May 2016 - Aug. 2020

  • Assisted students on questions related to physics ranging from general to advanced phyiscs
  • Possess exemplary knowledge of physics to teach and answer students questions
  • Effectively communicate with students who possess a range of skill levels and adequately accommodate to their needs

Education

Ph.D. Student in Computer Science

Northern Illinois University

3.677 GPA

Aug. 2023 - Present

M.S. Student in Computer Science

Northern Illinois University

3.677 GPA
Grade Review Committee

Jan. 2021 - Aug. 2024


B.S. Computer Science

Northern Illinois University

cum laude - 3.677 GPA

Aug. 2019 - Dec. 2020


B.S. Physics

Eastern Illinois University

Aug. 2012 - May 2018

Skills

Python
C++
PHP
Java

Utilities

SQL
Reactjs
SciKitLearn
Java Spring Boot

Publications and Talks

Publications

Increasing gamification and usability in a minigame-based intelligent tutoring system for cardiovascular anatomy

Reva Freedman, Miguel Williams, Minhaz Patel, Ian Sullivan, Annalise Brockmann, and Virginia Naples. (2024). “Increasing gamification and usability in a minigame-based intelligent tutoring system for cardiovascular anatomy”. Poster presented at 103rd Annual Meeting of the American Society of Mammalogists, June 7-11, 2024, Boulder, CO.


Investigating Lexical and Syntactic Differences in Written and Spoken English Corpora

Mina Rajaei Moghadam, Mosab Rezaei, Miguel Williams, G¨ul¸sat Aygen, Reva Freedman “Investigating Lexical and Syntactic Differences in Written and Spoken English Corpora.” 37th International FLAIRS Conference, May 19-21, 2024, Miramar Beach, FL.

Talks

Playing with Python Turtle

Northern Illinois University

Gave an educational talk on how to use Python Turtle to create simple designs.

Feb. 18, 2025


Ai in Industry and Research

Instituto de Investigaciones en Matematicas Aplicadas y Sistemas, Universidad Nacional Autonoma de Mexico

Gave a virtual talk on how AI is used in industry versus how it is used in research.

Jan. 29, 2025

Get in touch

Email :
Miguel_Williams7@yahoo.com