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
517b46ec-82d2-477f-a005-152083ffb8c4

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
Scroll to Top