Location
PolandRate
Years of experience
4+About
I have over a decade of experience as a PHP Developer, working on various projects and gaining expertise in multiple frameworks and technologies. Starting in 2009, I developed and maintained an accounting system at Tax Care in Warsaw, where I eventually became a Senior Developer. I have also led development teams, as I did at Coinfirm, an international startup focused on AML/KYC solutions. I have worked on numerous significant projects, including a booking platform for pet parents at HiPets, where I gained experience with Symfony-based applications and learned CQRS and Calendar Recurrence Rules. Additionally, I contributed to the development of a Business Analytics Reporting System at RTB House, a global marketing technology company, and created an investment system for Real Estate Investors in the U.S. My current role as a Senior Software Engineer at Realeye involves working on an online neuroscience platform for webcam eye-tracking and facial coding. Throughout my career, I've consistently utilized technologies like PHP, Symfony, MySQL, Docker, and various other tools, adhering to SOLID principles and SCRUM methodologies. I hold a Master’s degree in Computer Science from the Military University of Technology in Warsaw.Tech Stack
Docker, Git, Laravel, Redis, REST, Scrum, UNIXExperience
- Developed and Maintained PHP Applications, managed the end-to-end development of PHP applications, ensuring they met performance, scalability, and security requirements. Provided ongoing maintenance and updates to keep applications running smoothly.
- Led Development Teams and Mentored Junior Developers, supervised and guided a team of developers, offering mentorship and support to junior members. Facilitated knowledge sharing and skill development through regular training sessions and code reviews.
- Designed and Implemented REST APIs, architected robust RESTful APIs, enabling seamless communication between software components and third-party services. Ensured APIs were well-documented, secure, and optimized for performance.
- Optimized MySQL and PostgreSQL Databases, improved database efficiency by optimizing structures, queries, and indexing strategies. Managed data migrations and ensured data integrity across systems.
- Applied SOLID Principles and Followed SCRUM Practices, consistently applied SOLID design principles to create maintainable and testable code. Actively participated in SCRUM ceremonies, including sprint planning and retrospectives, to ensure project alignment and timely delivery.
- Conducted Code Reviews and Ensured Quality, led comprehensive code reviews to enforce coding standards and best practices. Provided constructive feedback to improve code quality, maintainability, and performance.
- Utilized Docker and AWS for DevOps Practices, implemented containerization with Docker to standardize development and deployment environments. Managed scalable infrastructure using AWS services, ensuring high availability and resilience.
- Collaborated with Cross-Functional Teams, worked closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions. Ensured alignment across teams to deliver features that meet user needs.
- Implemented CI/CD Pipelines, developed and maintained continuous integration and continuous deployment (CI/CD) pipelines to automate testing and deployment processes, reducing time-to-market and improving software reliability.
- Ensured Security Compliance, implemented security best practices across applications, databases, and infrastructure. Conducted regular security audits and vulnerability assessments to protect against potential threats.
Employment history
– Developed and maintained the online neuroscience platform
– Implemented webcam eye-tracking and facial coding features
– Utilized PHP 8 and Symfony 6.2 for backend development
– Managed and optimized PostgreSQL 14.10 databases
– Deployed applications using AWS Elastic Beanstalk
– Monitored performance with New Relic and AWS CloudWatch
– Managed version control and collaboration via Bitbucket
– Developed and maintained a booking platform for pet parents
– Worked on two Symfony-based applications: REST API and Business Management Panel
– Learned and implemented CQRS and Calendar Recurrence Rules
– Utilized PHP 8, Symfony 5.3, and MySQL for backend development
– Integrated front-end features using JQuery and React
– Managed version control with GitHub and project tracking with Jira
– Applied Docker, SOLID principles, and SCRUM methodologies
– Developed a Business Analytics Reporting System based on the Symfony framework
– Managed HR-related software projects to measure performance and generate reports
– Utilized PHP 7.4 and Symfony 3.4/5.3 for backend development
– Optimized data management and reporting using MySQL
– Managed version control and collaboration through Bitbucket
– Tracked project progress with Jira and deployed using Docker
– Applied SOLID principles and followed SCRUM methodologies
– Developed an investment system based on U.S. law (1031 exchange) for Real Estate Investor
– Enabled investors to manage investment documentation efficiently
– Utilized PHP 7.4 and Laravel 7.0 for backend development
– Optimized data management using MySQL
– Managed version control and collaboration through Bitbucket
– Tracked project progress with Jira and deployed using Docker
– Applied SOLID principles and followed SCRUM practices
– Worked on Fintredo online lending systems based on Magento 1.9
– Planned and created a new application instance using Laravel
– Utilized PHP 7.0 for backend development
– Managed database operations with MySQL
– Deployed and managed applications using Docker
– Developed and implemented AML/KYC solutions for a blockchain-focused international startup
– Built several solutions from start to finish using Laravel/Lumen
– Progressed from PHP Developer to acting Team Lead and later to Development Team Lead
– Utilized PHP 7.0 and Laravel 5 for backend development
– Managed database operations with MySQL and Redis
– Oversaw version control with GitHub, tracked progress with Jira, and deployed with Docker
– Worked with MapR for data management and processing
– Managed and maintained a CRM system based on Zend during the initial 3 months
– Focused on designing, developing, and maintaining a comprehensive accounting system from mid-2009
– Collaborated with cross-functional teams to integrate the accounting system with other enterprise applications
– Optimized system performance and ensured data accuracy through continuous monitoring and updates
– Provided technical support and troubleshooting for end-users, ensuring minimal downtime and efficient resolution of issues
– Created a migration and deduplication data system using Laravel and MySQL
– Analyzed existing data structures to design an efficient migration process
– Ensured data integrity and accuracy during the migration process
– Automated data deduplication to minimize manual intervention
– Collaborated with the client to identify key data points and ensure proper system functionality
– Developed a food order web application based on Yii 1
– Implemented user authentication and order management features
– Integrated third-party payment gateways to facilitate secure transactions
– Optimized the application for performance and scalability
– Conducted testing and debugging to ensure a seamless user experience
– Participated in the project from start to launch as the sole IT specialist
– Developed the portal, which provides travel tips for budget travelers, using Yii 1
– Managed the entire IT infrastructure, including server setup and maintenance
– Designed and implemented a user-friendly interface for easy navigation
– Ensured the website’s security and reliability, handling all IT-related issues
– Created and developed a website showcasing culinary offers of restaurants through authentic videos of meals
– Designed and built the website using an original framework developed specifically for this project before its launch
– Integrated video streaming capabilities to showcase restaurant offerings
– Implemented content management features to allow easy updates by non-technical users
– Optimized the site for search engines to increase visibility and traffic
– Provided ongoing maintenance and updates to ensure the site remained current and functional
Education history
We’ve helped 83 clients with IT recruitment and software development.
Read about a few of them below...