"It always seems impossible until it’s done." – Nelson Mandela
I am a software developer with a master’s degree in computer science, earned in December 2024. My professional journey spans multiple industries, including five years in transportation as a signal design engineer. I later transitioned to the medical device industry, where I contributed to a startup’s software team, and eventually joined a software company as a full-time developer.
Beyond my career, I am passionate about reducing e-waste. I actively seek to expand my skills in repairing and restoring broken technology, believing that basic repair knowledge can significantly extend a product’s lifespan. I admire engineers who prioritize repairability in their designs and companies that provide repair parts and manuals to support sustainability.
Outside of work, I enjoy exploring new technologies and learning new skills. Welcome to my website! Feel free to leave a message at the bottom of the page, and I’ll get back to you as soon as possible.
At this company, I was responsible for fixing reported software bugs, implementing new features, and managing the testing system. I collaborated directly with software users, gathering their feedback and turning their ideas into functional solutions.
Some of my key contributions included enhancing the labeling system in the field-to-finish routine and improving user control over report generation by allowing customization of displayed units. Additionally, I optimized the error logging system to ensure that warnings and errors encountered during project processing did not slow down the software.
For the testing system, I updated automation scripts to align results with expected outcomes, enhancing overall reliability and efficiency.
This role provided an incredible opportunity to immerse myself in a startup environment, where I gained firsthand experience in the full lifecycle of product development—from inception to final stages. One of the most exciting aspects of working at a startup is the ability to wear multiple hats, allowing me to contribute across various areas.
I played a key role in the build system, initiating software builds and conducting thorough bug defect verification testing. Additionally, I diagnosed and resolved software bugs, ensuring system stability. My responsibilities extended to handling Tier 3 medical devices, setting up tests for investigative analysis, and developing scripts that supported QA teams in identifying errors efficiently.
This experience not only strengthened my technical skills but also deepened my understanding of problem-solving in fast-paced, high-stakes environments.
I first joined Keolis as a co-op while attending Northeastern University, and after completing my undergraduate program, I returned to work with their signal design team.
During my co-op, I had the opportunity to work on a variety of hands-on projects. I collaborated with the surveying team, conducting site visits to assess property lines and inspect bridges. Additionally, I created 3D models in AutoCAD for a train maintenance building, which was later used in a project proposal.
As a Junior Engineer, my role involved updating signal plans using MicroStation and designing signal improvement plans for field implementation. I worked on modernizing signal systems by integrating LED lights in place of incandescent bulbs, incorporating relay logging, and making wire modifications to support the installation of crossing gates. I also had the opportunity to visit project sites and test software changes at control points, ensuring system reliability and functionality.
This experience allowed me to develop a strong technical foundation while gaining valuable field exposure in transportation engineering.
Northeastern University
Master's in Computer Science
Northeastern University
Bachelor's of Science in Mechanical Engineering