I've discovered early in my life that I had a knack for programming and I haven't stopped since. I have learned and grown a lot in the past decade, worked for small startups and large corporations alike and made a lot of lasting connections.
I have a heavy focus on people, providing support, mentorship, task clarity and long-term planning. It is my experience that if the team understands, agrees and owns the processes governing its work, things run smooth and predictably and that is what I am aiming to provide.
During my career I have focused mainly on the back end side of things. PHP is the language I have most commercial experience with, and its main frameworks (Symfony & Laravel) the ones I have worked most with.
That being said, I have expertise on a broad range of topics and knowledge on multiple programming languages. Moreover, I have spent a lot of time reading and learning about management and have extensive experience in planning out features and the development load required.
End to end is a small company born out of the frustration at the lack of complete joinery systems available for window and door companies. I have joined them in May 2022 to help establish their product and scale it up from an MVP to a true enterprise grade software. My responsibilities cover everything from implementing the development process to the actual release of new features.
Having spent my previous years in startups I decided it was time to go back to a larger, more well established company. MVF was a great place to learn even more about scaling and operations at scale. My responsibility was focused on maintaining and improving systems closely related with lead ingestion.
As a team lead my responsibilities shifted more into higher-level decision-making and larger refactor planning whilst occasionally still getting to do some hands-on development sometimes, either on something that needed my attention, required extra capacity to be delivered on time or as a pair-programming/mentoring exercise.
During my time with Hummingbird before my promotion, as a software engineer my focus was on understanding the at the time current monolithic software and the future needs and plans of the company. Besides focusing on what could be improved in the code layer and how I've also started to look at the processes the team was following regarding Agile (SCRUM) and came up with a new plan to align everyone's visibility into the work we were doing.
My main focus during this job was restructuring the 3rd party framework the company had bought prior to my joining into a distributed microservice based architecture. Once that phase was completed the rest of my time before leaving the company was focused on adding more features required by the business such as: music transcoding (C#) and a new CRM/Payments system (PHP/NodeJS).
A great vibrant place to work, Paddle is a company building a platform to sell software and manage these time-consuming operations. Allowing developers, and software businesses to spend time doing what they love, building incredible products.