Walter Jackson is a seasoned Principal Software Engineer at PTC, where he leverages over 18 years of extensive experience in the design, implementation, and testing of client/server components for enterprise applications, particularly in the realms of Mechanical Computer-Aided Design (MCAD) and Product Lifecycle Management (PLM)....
Walter Jackson is a seasoned Principal Software Engineer at PTC, where he leverages over 18 years of extensive experience in the design, implementation, and testing of client/server components for enterprise applications, particularly in the realms of Mechanical Computer-Aided Design (MCAD) and Product Lifecycle Management (PLM). His passion for software engineering is evident in his commitment to delivering high-quality results on time, consistently driving projects to successful completion.
At PTC, Walter has played a pivotal role in several key projects, most notably the design and implementation of a configurable MCAD/PLM Dependency Collector API. Utilizing advanced design patterns such as Visitor, Chain of Responsibility, and Abstract Factory in C++, he has created a robust solution that enhances the scalability and performance of enterprise applications. His expertise in C++ development across multiple platforms, including Windows, UNIX, and Linux, allows him to apply Object-Oriented Design principles effectively at every stage of the software development lifecycle.
In addition to his work on the Dependency Collector API, Walter has maintained and refactored critical components such as the client cache editor and Neutral Data propagation APIs, further promoting scalability and improving overall system performance. His innovative approach led to the design and implementation of a transaction directory file editor API, which streamlines data management processes within the PLM ecosystem.
Walter's technical proficiency extends beyond C++ to include Java, C, and web application security, making him a versatile asset in the enterprise software landscape. His knowledge of CORBA, Git, and ethical hacking complements his software engineering skills, ensuring that he remains at the forefront of cybersecurity practices within the industry. Walter Jackson is not only a dedicated engineer but also a thought leader committed to advancing the capabilities of enterprise applications in a rapidly evolving technological landscape.