Since November 2021, I've been diving into Laravel, Vue, and MySQL. In June 2022, I joined Tillo as a Junior Software Engineer and transitioned to Software Engineer soon after.
Building on the responsibilities from my previous role, where I had already been tackling more complex tasks, I've now fully stepped into a more strategic position, where I can contribute to discussions and decisions with bigger impact and can embrace any challenges as a learning opportunity while still delivering value and mentoring other developers.
I've taken on a more hands-on approach to software design and documentation. Designing and building secure and high performance solutions, taking ownership and contributing to ensure our projects are well-structured, scalable and future-proof and driving them to successful completion. I work closely with our Product Managers and Lead Engineer, refining features and requirements with a focus on technical feasibility and alignment with business goals. Provide technical assistance to other dev teams to build new services to be integrated with our current applications.
I also contribute more actively in stakeholder meetings, providing technical insights that help shape our decisions and drive the company's global growth. Additionally, I attend to architectural discussions and continuously look for ways to improve our development processes.
Visit Tillo.ioAs part of an agile team, I focus on the back-end but also contribute to the front-end to improve Laravel and Vue legacy code projects, Tillo’s platforms, and build new projects around new finance requirements to support the company's global expansion. This includes attending meetings with stakeholders to gather requirements and provide technical assistance, integrating third-party services, adding new features, fixing bugs, scoping out and refining tickets for sign-off, documenting processes, mentoring junior developers and helping onboard new team members. I strive to implement best practices including Test Driven Development.
Visit Tillo.ioBuilt REST API projects in PHP with Laravel, fixed bugs and added new features to WordPress projects.
Fixed bugs, improved existing features and built new functionalities to CrankCRM, an online platform and its RESTful API using Laravel and Vue along with other technologies such as, MySQL, Bootstrap and Tailwind.
Visit Fridaycollective.co.ukAside from all these 'certified' courses I have a paid membership to Laracasts which I use regularly. And also enjoy attending to tech meetups and conferences such as the PHP UK Conference.
Building and maintaining PHP framework-agnostic and Laravel packages.
Learned how to create packages from scratch, manage versions, use modern Composer workflows, run tests on GitHub Actions, and explore real-world packages. Gained confidence in developing and maintaining high-quality, reliable, well-tested, and easy-to-manage Laravel packages.
View hands-on projectIn this course I learnt the fundamentals to deploy Docker applications in AWS - manually, with managed services or with Kubernetes. Which involved creating and using images and containers with Docker, managing and persisting data with volumes, and container networking with Docker networks and DNS service discovery.
View certificateIn this full-time project-based coding Bootcamp, I learnt the most common front and back-end languages and frameworks, with daily practical exercises, working on projects in a small team, and being involved in real production projects. I also became Scrum Master Certified and attended multiple tech lectures.
View certificateThrough practical exercises, I learnt from the basics to Bootstrap, different JavaScript libraries, and finally completing a Node.js and Express.js project.
View certificateIn this 300-hour course, I improved my HTML & CSS skills and worked in small responsive-oriented projects.
This was my first approach to web development, where I learnt HTML and CSS through video lessons and tests.
View certificate