01/15/2024 updated


100 % available
Freelance Software Developer
Poznan, Poland
Only remote
Master of Science in Automation und RobotikC (Programming Language)HTMLJava (Programming Language)JavaScriptApplication Programming Interfaces (APIs)Altium DesignerArtificial Neural NetworksHTML5AutomationUnit TestingBootstrap (Software)C Sharp (Programming Language)UnixC++ (Programming Language)Cascading Style Sheets (CSS)
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++)
- 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++)
Experience
Professional experience0 - 5 years
Freelancer since2015
Languages
GermanFluentEnglishFluentPolishNative speaker
Project history
https://github.com/artursniegowski/Mastering_Django_through_Projects
Mastering Django through Projects is a comprehensive repository that offers a series of Django projects that I have created. This repository is designed to help developers improve their skills and knowledge of the Django framework. The repository contains a range of projects that cover different aspects of Django, from basic RESTful API development to full-stack development.
Each project in the repository is designed to increase in difficulty, providing a structured and progressive learning experience. The projects are built with Django and Django REST framework and cover a variety of topics such as API development, back-end development, and full-stack development. By completing these projects, you can gain a deeper understanding of Django, including its architecture, best practices, and how to effectively use it to build robust and scalable web applications. Additionally, you can develop skills in testing and debugging.
The API projects, in particular, are designed to be RESTful, adhering to best practices and industry standards. This repository is meant for experienced developers looking to hone their skills. Mastering Django through Projects is an excellent resource for anyone looking to improve their Django knowledge and become a more effective Django developer.
Mastering Django through Projects is a comprehensive repository that offers a series of Django projects that I have created. This repository is designed to help developers improve their skills and knowledge of the Django framework. The repository contains a range of projects that cover different aspects of Django, from basic RESTful API development to full-stack development.
Each project in the repository is designed to increase in difficulty, providing a structured and progressive learning experience. The projects are built with Django and Django REST framework and cover a variety of topics such as API development, back-end development, and full-stack development. By completing these projects, you can gain a deeper understanding of Django, including its architecture, best practices, and how to effectively use it to build robust and scalable web applications. Additionally, you can develop skills in testing and debugging.
The API projects, in particular, are designed to be RESTful, adhering to best practices and industry standards. This repository is meant for experienced developers looking to hone their skills. Mastering Django through Projects is an excellent resource for anyone looking to improve their Django knowledge and become a more effective Django developer.
https://github.com/artursniegowski/Mastering_Python_through_Projects
This is a repository of professional projects that can be used as ideas to further your Python skills and master this versatile scripting language. By recreating these projects you can take your python developer skills to the next level. The repository will cover a wide range of projects (not meant for begginers) like scripting Python projects (text-based), Web Development (Flask), Data Science (Pandas, Numpy, SciPy), GUI - graphical user interface (Tkinter), APIs (Requests), Games (Turtle, Pygame), Web Scrapping (BeautifulSoup, Selenium), Automating Tasks with Python, and many more.
This is a repository of professional projects that can be used as ideas to further your Python skills and master this versatile scripting language. By recreating these projects you can take your python developer skills to the next level. The repository will cover a wide range of projects (not meant for begginers) like scripting Python projects (text-based), Web Development (Flask), Data Science (Pandas, Numpy, SciPy), GUI - graphical user interface (Tkinter), APIs (Requests), Games (Turtle, Pygame), Web Scrapping (BeautifulSoup, Selenium), Automating Tasks with Python, and many more.
https://github.com/artursniegowski/FUN_PYTHON_PROJECTS
This is a repository of fun and unique Python projects covering a wide range of libraries (Python, Pandas, APIs, automated emails, OOP, BeautifulSoup, spotipy, selenium, Turtle graphics, JSON, and many more). This is a perfect place to find motivation and ideas for your next Python project in order to master this language. If you want to learn more, navigate to the project URL and explore the versatile projects you could build. The best part is, that if you get stuck, you can always check here for the solution.
This is a repository of fun and unique Python projects covering a wide range of libraries (Python, Pandas, APIs, automated emails, OOP, BeautifulSoup, spotipy, selenium, Turtle graphics, JSON, and many more). This is a perfect place to find motivation and ideas for your next Python project in order to master this language. If you want to learn more, navigate to the project URL and explore the versatile projects you could build. The best part is, that if you get stuck, you can always check here for the solution.