I am Paweł Antosiak, currently a student of Business Informatics at University of Gdansk and a PHP developer by profession. I am passionate of web development focused on back-end technologies as well. My ambition is to become a master in what I love to do.
I love to create websites since I have discovered HTML and CSS at the end of secondary school. Making divs and styling them to perfection was very addictive that I could spent whole days at text editor, and effects of my work were so satisfying, that I quickly realised, what I want to do for rest of my life. Over time, when I began to learn about PHP and databases, I found myself especially interested in back-end development. Nowadays, I spend every single day on improving my knowledge and skills in creating web applications.
I am familiar with both client-side and server-side technologies, but back-end and PHP programming is a path I took. I strongly believe, that a good programmer need to have a discipline. I always care about writing SOLID and clean code, and PSR or principles like DRY and KISS are not unknown for me. Moreover, I know a litte bit about design and architectural patterns, and currently I am mastering my skills in PHP frameworks and DDD as well.
Technologies I have worked with:
Talk is cheap. Show me the code - Linus Torvalds
Project of web application that allows players create and take part in RPG sessions online. Session system works the same way as chat rooms, which are based on WebSockets topics built with Ratchet for server and Autobahn.js for client, mixed with SSE (Hoa\Eventsource). Powered by Yggdrasil PHP framework, opus magnum of mine. Still under development.
Project of lightweight PHP framework for clean architecture based applications at any level of complexity. Built with Symfony components, Yggdrasil comes with Skeleton application to get started coding easily, which includes implementation of Clear Architecture by Joschi Kuphal, basic user module and bunch of built-in drivers (like for Doctrine and Twig e.g) ready to plug-in and out from application. Under development.
- Symfony 3
Project of web application dedicated for coding passionates wanting to share their knowledge with others. This complex portal implements fully functional post system with comments, advanced browsing and searching, but also includes some smaller features like chatbox built with Ratchet or notification system based on SSE (Hoa\Eventsource).
- ASP.NET MVC
- MS SQL
Tool that can parse large volumes of XML data into database entitites and items (equivalents to tables and records). Provides fully functional CRUD operations on created entities / items as well. Integrated with jQuery Pjax, DbElixir is very lightweight and user-friendly.
Simple website of small software house, designed and built for my school project. This application has rather presentational role than functional (because of project subject), but there can be found contact form sending mails with Ajax and SwiftMailer and live chat with "virtual" consultant based on Websockets.
If you want to contact me, below is one of the possible options to do that.