Hi, Kamil Wojtalak here.
Work Experience
-
Senior Fullstack Developer (Laravel, Python, Vue.js, React.js)
- Building and coordinating a team for developing an application for physiotherapists (ffmpeg,
Przelewy24,
subscriptions)
- Developing CMS systems for various industries:
- Trade fair management
- E-commerce management
- Private hospital management
- Numerous applications built with Laravel
Backend – Technologies and Integrations
-
PHP and Laravel:
- PHP 5.6 - PHP 8.3
- Creating REST API, GraphQL API
- Custom authentication (session guards)
- Integrations with Elasticsearch, Redis
- Product management and filtering systems
- Process automation (e.g., batch requests from OpenAI using Laravel to FastAPI)
- Test-Driven Development (TDD)
-
Python & FastAPI:
- Integrations with OpenAI and Llama3.2
- Vector databases (Pinecone)
- API integrations
-
Payments:
- Adyen, Przelewy24, Stripe, PayU
-
Data Import/Export:
- Excel, CSV, JSON
- Image imports from API (change detection)
-
Frontend – Technologies and Frameworks
- Worked with: Vue.js, React.js, Angular.js, Alpine.js
- Tailwind, SCSS
- Webpack, Vite
- Creating interfaces for CMS and e-commerce systems
-
DevOps & Infrastructure
- Configuration and management of VPS
- Docker – creating local environments
- Linux – basic administration
- Setting up a private server for local LLM hosting
- CI/CD setup
-
AI & LLM
- Integrations with OpenAI, Llama3.2, Bielik AI
- Downloading LLM models from Hugging Face
- Using local LLM (millions of requests done)
- Monitoring the community around LLMs
External Integrations
-
E-commerce & Logistics:
-
Marketing & Communication:
-
Social Media & Google:
- Login with Google, Login with Facebook
- Google Calendar API – adding events
Other
-
Additional Technologies & Experience
- WordPress, Joomla, Symfony
- Laravel Pint, SonarQube
- Logging errors to files
- Building search engines based on Elasticsearch
- Low-code and no-code systems
-
Knowledge & Development
- Reading books on programming, psychology, and philosophy
- Writing a blog about programming and technology
- Sharing news on social media like Linkedin
- Keeping up with the latest trends in Laravel, LLM, and marketing
-
Programming Principles
-
SOLID, KISS, DRY, Clean Code, Design Patterns
-
Languages
- B2 Cambridge Certificate
- Polish native