I am Mikolaj Synowiec, a Computer Science student and Division 1 swimmer at Saint Bonaventure University, specializing in software engineering, robotics, and automation. With a solid foundation in PLC programming, Siemens S7 controllers, and experience in Siemens TIA Portal and ROBOGUIDE, I excel at creating efficient, reliable automation solutions. I’m now seeking a software engineering or automation role to apply my skills and continue growing in the field.

SELECTED PROJECTS
Modification Tesla Windshield Production Line
August 2024

- Developed and tested software solutions for automation systems, optimizing robotic operations and improving system efficiency.
- Proficient in designing with AutoCAD and EPLAN for control panel layouts and schematics.
- Skilled in the construction and assembly of control panels.
- Experienced in modifying production lines to improve operational efficiency.
- Proficient in programming with Siemens TIA Portal.
- Capable of performing comprehensive tests to ensure system reliability and performance.
- Learn more about this project
- Final Project Demonstration [Video]
Password Manager
November 2024
- Designed a secure password manager using Python and Tkinter for an intuitive graphical user interface (GUI).
- Implemented a password generator that creates strong, randomized passwords using letters, numbers, and symbols.
- Enabled automatic copying of generated passwords to the clipboard with the pyperclip library.
- Utilized JSON for structured, persistent storage of website credentials, supporting add, update, and search functionality.
- Validated user inputs to prevent incomplete submissions and incorporated robust exception handling for file operations.
- Included a clean, user-friendly UI with labeled input fields, functional buttons (e.g., “Generate Password,” “Add,” “Search”), and a custom logo.
- Integrated a responsive system for storing and managing credentials securely without overwriting existing data.
- Demonstrated expertise in Python programming, GUI design, file handling, and security-focused application development.
- GitHub [LINK]

Relevant Experience
PLC Programing and Robotic Internship
- Specialized in PLC programming with Siemens S7 controllers
- Mastered the Siemens TIA Portal environment
- Developed and troubleshooted complex PLC programs for efficient automation
- Integrated systems effectively for reliable automation solutions
- Hands-on experience with FANUC industrial robots
- Programmed and simulated robot operations in ROBOGUIDE
- Optimized robot movements, including JOINT and TOOL paths, for precision and performance
- Demonstrated strong commitment to innovative problem-solving in automation
Machine Operator

- Integrated industrial automation systems using Siemens TIA Portal
- Customized configurations in Siemens TIA Portal to meet specific operational requirements
- Optimized cold storage operations for enhanced efficiency
- Improved overall workflow through automation solutions
- Collaborated with team members to implement automation best practices