Rebuilding my portfolio website using Next.js with a markdown-driven content system to eliminate manual HTML/CSS updates and redeploy friction.
Jose Miguel de Lima
Senior QA Engineer
AI-driven Development • CS Student • Embedded & Robotics
Current Focus
Book: Master ROS 2 for Robotics Programming
(active)Working through Master ROS 2 for Robotics Programming to build a solid foundation in ROS 2 concepts and workflows, with the goal of supporting future robotics, simulation, and autonomy projects.
- - ROS 2 nodes, topics, services, and actions
- - Gazebo and URDF models
- - Laying groundwork for embedded controllers and sensors
EDX CS50
(active)Completing Harvard’s CS50 via edX to reinforce core computer science fundamentals and gain structured exposure to C, supporting future work in embedded systems, robotics, and low-level programming.
- - Memory, pointers, and low-level program execution
- - Algorithmic thinking and hands-on labs
- - Foundation for embedded and systems-level projects
Projects
Experience
Learning
Books
- Think Like a Programmer — By: V. Anton Spraul (planned)
- Mastering ROS 2 for Robotics Programming, Fourth Edition — By: Lentin Joseph and Jonathan Cacace (reading)
- Head First Design Patterns, 2nd Edition — By: Eric Freeman and Elisabeth Robson (completed)
Courses
- Udemy ROS 2 for Beginners — Edouard Renard (planned)
- EDX CS50 — Havard (in-progress)
- Udemy 100 Days of Code: The Complete Python Bootcamp — Angela Yu (paused-day-39)
Education
- Southern New Hampshire UniversityBachelors in Computer ScienceStatus: in-progress
- Southern New Hampshire UniversityMinor in MathematicsStatus: in-progress
- CompTIASecurity+ CE in N/AStatus: Current