Bachelor's degree, Computer Software Engineering @
McMaster University
About:
Over 14 years as a Software Engineer specializing in aerospace and mission critical software.
Specializing in creating innovative solutions to complex problems.
Specialties: C++, .NET, PHP, XML, Java, Perl, HTML, CSS, jQuery, JavaScript, SQL, DB, COM, MFC, UML, Rational Rose, VMware
Senior Software Engineer Technical Lead @ My main job responsibility is to create an innovative solutions to
Over 14 years as a Software Engineer specializing in aerospace and mission critical software.
Specializing in creating innovative solutions to complex problems.
Specialties: C++, .NET, PHP, XML, Java, Perl, HTML, CSS, jQuery, JavaScript, SQL, DB, COM, MFC, UML, Rational Rose, VMware
Senior Software Engineer Technical Lead @ My main job responsibility is to create an innovative solutions to complex problems. I lead a team of 5 Engineers. From May 2013 to Present (2 years 8 months) Toronto, Canada AreaSenior Software Engineer @ Custom Solutions.ca' core business is to provide complete graphics and web solutions for small to medium sized businesses in the Greater Toronto Area. From August 2012 to Present (3 years 5 months) Senior Software Engineer @ - Working on the Next Generation Canadarm (NGC)
- Working on the Space Infrastructure Servicing program From March 2011 to May 2012 (1 year 3 months) Senior Software Engineer @ • Worked on a flight code for the FGS system which is used to align the mirrors on the James Webb Space Telescope. Programming was done using C++ and designed with the help of Rational Rose tools. The flight code was part of an embedded system. It was run on a VxWorks system. Responsible for verification and validation of this mission critical software using white and black box testing. Some of the algorithms were tested and written using Mathlab.
• Worked on the FGS Simulator architecture. I was responsible for creating the FGS Simulator architecture. The architecture consisted of flow diagrams which were designed in Microsoft Visio, module interface specification document and module detailed design document which, I was responsible for writing.
• Worked on the code development for the FGS Simulator which was running on the Real Time QNX operating system. The FGS Simulator was written in C++. From 2006 to 2008 (2 years) Senior Software Engineer @ • Designed and developed Regression Runner in C++ which had simplified the method in which a flight code was tested. It used a SQL Server and Microsoft Access databases. It was very sophisticated software with ability to update itself when new versions of the software were available. Had a user authentication system and advanced GUI.
• Designed and developed Failure Analyzer which was used to analyze testing logs which were produced during flight code testing. The software was design in C++.
• On regular basis I was responsible for verification and validation of Mission Critical Software. Was part of the developing team responsible for writing the flight code for Special Purpose Dexterous Manipulator (SPDM). This hardware is used by the CanadaArm2 system which is located on the International Space Station. The system was designed using IBM’s Rational Rose and C++.
• Designed and developed CRC system in order to track changes in the V&V database. It was coded suing C++ and integrated into Microsoft Access database system.
• Designed and developed Health Monitoring System which was designed to monitor the Grapple Arm Manipulator Control Unit telemetry data and perform specified actions that are to be taken when the monitoring telemetry data falls within specified range. The user is able to monitor up to 750 telemetry parameters at once. It was designed as a real time system which had to meet very demanding time constraints. It was coded using Java.
• Was part of the design team responsible for designing Robotic Operators Station for the Hubble Rescue Mission. This station allowed astronauts on earth to control the CanadaArm2 system located in space in order to perform maintenance tasks on the Hubble Space Telescope. From September 2001 to July 2006 (4 years 11 months) Software Engineer @ My main responsibility was to develop copy protection system for the NuGraf software. From July 2001 to October 2001 (4 months) Software Engineer @ My main responsibility was to support the team responsible for creating field agent feedback system and inventory tracking. From April 2000 to November 2000 (8 months)
B. Eng., Software Engineering @ McMaster University From 1997 to 2001 Bachelor's degree, Computer Software Engineering @ McMaster University From 1997 to 2001 Marcin Warzywoda is skilled in: C++, Software Engineering, Java, SQL, Embedded Systems, Algorithms, Software Development, C, JavaScript, Software Requirements, MFC, PHP, jQuery, Eclipse, MySQL