Profile

Software Developer

"It always seems impossible until it’s done." – Nelson Mandela

forest banner

About Me

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.

Work Experience

Carlson Software:

Carlson Software Logo

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.

Third Pole Therapeutics:

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.

Third Pole Theraputics logo

Keolis:

Keolis logo

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.

Education

Northeastern logo

Northeastern University

Master's in Computer Science

Courses:
Database Management
Fundamentals of Computer Networking
Computer Systems
Mobile App Development
Web Development
Software Development
Northeastern logo

Northeastern University

Bachelor's of Science in Mechanical Engineering

Contact Me

Leave a Comment or Question