Skills
Fähigkeiten, Kenntnisse:
- Python (Flask, Django, Django REST Framework, Wagtail, SQLAlchemy, Web Scraping, Selenium, Pandas, GUI-tkinter, Scripting, Pygame, Automation, unittest, JinJa)
- JavaScript (ES6, jQuery, Node.js, Express.js, React.js with Redux and RTK)
- CSS (and Bootstrap, Tailwind, Flowbite)
- HTML
- SQL (DATABASE: SQL: SQLite, MySQL, PostgreSQL; NoSQL - MongoDB)
- GIT (GitHub, CI/CD - GitHub – actions )
- APIs and RESTful APIs (JSON, HTTP Requests and Responses, Postman, Insomnia, Swagger)
- Unix-Command-Line / LinuxCloud Deployment (Heroku, Cyclic, PythonAnywhere, AWS EC2)
- Containerization (Docker, Kubernetes - basics)
-Familiar with: c, c++, c#, JAVA, LabVIEW, Matlab, OpenCV, Neural Networks for ML
- Familiar with: WEB3, Motoko programming language, Internet Computer, blockchain technology
- Familiar with Embedded programming: ATMEL ATmega, MCS-51, STM32
- Familiar with electronics design softwares: Altium Designer, Eagle, KiCad
- Experienced in Software development and programming of robots: KUKA (KRL) / FANUC (RAPID)
Erfahrungen:
AS Robotec Artur Sniegowski - Worldwide / Remote
Freelance Software Developer
Feb. 2022 – Present
• Contributed to MDN Web Docs - Django Tutorial by collaborating on enhancing the tutorial within the repository.
• Integrated new crowdfunding functionality into existing SAAS software:
- Python, Django, Bootstrap, JavaScript, CSS
• Skilled in building backend and full stack applications with:
- Python, Flask, and Django frameworks (including DRF).
- JavaScript, Express.js, Node.js, and React.js frameworks.
• Completed multiple bootcamps and courses to master software development concepts.
• Created multiple project-based learning repositories on GitHub for teaching and honing skills in variousprogramming languages and frameworks: Python (general), Flask, Django, JavaScript, Express.js, and React.js.
• Maintained 40+ repositories showcasing skills in backend and full stack development,database management (both SQL and NoSQL), APIs, and web application design.
AS Robotec Artur Sniegowski - Worldwide
Freelance Software Developer, Control Engineer, Robotics Programmer
Jan. 2015 – Feb. 2022
• Projects in Germany, USA, Spain, Mexico
• Software development and programming of industrial robots (KUKA / FANUC)
• Writing tests and modify programs that direct the actions of robotic equipment
• Automated parts of creating robot programs with Python
SIPO Limited O.P.S.A - Worldwide
Control Engineer, Industrial robot programmer
Jul. 2012 – Dec. 2014
• Projects in Germany and China
• Software development and programming of industrial robots (KUKA / FANUC)
• Writing tests and modify programs that direct the actions of robotic equipment
Kimball Electronics Poland Sp. z o.o., Department of Technology Testing Poznan, Poland
Test Engineer trainee
Jul. 2011 – Sep. 2011
• Support for test engineers to solve problems related to the maintenance of production machinery
• programming – communication with MySQL database to retrieve production-related data (C#, SQL)
University of Macau, Faculty of Science & Technology, Biomedical Engineering Laboratory
Macau, China
Jul. 2010 – Aug. 2010
Trainee
• Developed an EEG acquisition and processing system under the simulation environment of Proteus
Poznan University of technology, Institute of Control and Computer Engineering Poznan, Poland
Aug. 2009 – Aug. 2009
Trainee
• Developed a radio triangulation system (C, C#)
Zaklad Techniki Mikroprocesorowej, Department of microprocessor technology Poznan, Poland
Programmer
Jul. 2009 – Jul. 2009
• Responsible for image processing in OpenCV with some basics of Neural Networks to detect patterns on pictures (c++)