I'm a coding enthusiast with over 15 years of adventures in the world of software development. 🚀
For the longest time, I was best buddies with MySQL, PHP, and the Symfony framework, and boy, did we create some cool stuff together! 🤖💼
But guess what? Since 2022, I decided it was time to shake things up! I took a leap into the exciting world of Microservice architecture 🏗️, embraced TypeScript, dabbled in Next.js, and even got cozy with Go lang 🐹.
Oh, and the cherry on top? I earned a shiny Microservice Architecture certificate with a perfect 10/10 score! 🏆
Here on this page, I aim to share my insights, experiences, and knowledge during this transformative phase of my career. 🧙♂️💻
- Made node.js microserivce with Puppeteer under the hood to crawl through websites, make screenshots and extract data. The data transfereed via RabbitMQ, the screenshots are stored via AWS S3
- Made PHP Symfony admin panel to administrate content
- Made Go RestAPI server for sharing data with third party applications
- Listener service on Go to process RabbitMQ channels and queues
- Made RestAPI server to interact with Wordpress plugin
- MySQL query optimization
- Module to sync with WooCommerce and keeping DB up-to-date
- Message Queue Architecture for syncing
Coding: Making a backend with API server on Symfony 5, Vimeo integration
DevOpsing: Amazon Route53, Amazon IAM, Cloudflare, GitLab CI/CD, Dokku, Amazon S3, rsync
I took this project alredy in MVP stage built with Node.js, TypeScript and Express framework. Continued developing the project by adding new features
Coding: Making a midlayer backend on Symfony 5 + API Platform
DevOpsing: The project contains multiple frontends on Wordpress (each per country). Used technologies: Amazon Route53, Amazon IAM, Cloudflare, Bitbucket pipelines, Dokku, Amazon S3, rsync
Other things: Designing code and database structure, working with third party service integrations
Rest API backend on Symfony based on my own library Tiny-rest
I was hired as a Symfony developer on a project built on Vanilla PHP without no indication whatsoever it should be on Symfony
My goal was to migrate existing live project with many legacy dependencies on Symfony 4 framework. Had to improve a lot of code base and database structure, refactoring jQuery snippets into Vue.js pages
REST API midlayer for loundry startup
- Leading the project
- Writing tests for testing REST API endpoints
- Configuring Docker compose for local environment
Creating a high load transactional email product system on Symfony 4 with ElasticSearch
Building dashboard for Berkman tank stations with statistics and graphs. Aggregating data from tank stations in the Netherlads. Building lottery system for clients
Discover specially selected clothing, delivered to your home tomorrow.
Audit your content for recipient requirements quickly and understand the gaps in your product content that need to be updated.
Building features on CodeIgniter, making high load queries for PostgreSQL
Developing subscription billing software on Symfony, Doctrine and Twig
Building self estate portal for Iceland market.
Maintainig the existing code base built on vanilla PHP. Building new key features. Making multi domain support and multi template support. Improving heavy queries on MySQL. Writing a tool for parsing 1M products items via HTTP. Writing with the team new version of software on FuelPHP framework
Building master shop on CodeIgniter to distribute production. Building mini shops with installer on CodeIgniter which will connect to the master server and gather all products data and populate the mini shop
Slicing PSD documents and exporting media. Converting PDF mockup into HTML page.
Building small sattelite websites on Drupal framework. Converting PSD mockup into HTML page. Crossbrowser compatibility
I'm a big fan of Real-time strategy games, so I'm making a hobby project inspired by many RTS games, such as Age of empires, Starcraft, Warcraft
I'm an indoor person, I like spending time at home playing video or board games. But we all need some physical activity so when the weather is good outside I never miss a chance to play soccer with my friends.
I'm not a big fan of TV serials, so guess I have plenty of time saved... for coding and learning more!
I hope one to make something massive and important for the world or at least the IT world
I hope one day I'll rule a company in CTO role