London, United Kingdom

(+44) 07788.377.460 [email protected]

Experience

I am a self-motivated software developer, with a wealth of practical experience across the full development life cycle of commercial web-based solutions. I also have a bachelor’s degree in foreign languages.

I am a passionate and ambitious self-taught engineer who strives to adhere to coding standards and industry best practices, while eager to learn new technologies and approaches to improve throughput and performance. I advocate for modern coding techniques and development practices including Agile, Service-Oriented Architecture, TDD and OOP.

Predominantly I’ve worked with PHP and SQL, with SSH and Git on Linux environments, either barebone or virtual, to deliver both back-end or client facing applications. I’ve taken an interest in front-end frameworks such as Angular, React, Nuxt and VueJS, and would appreciate the opportunity to use them more extensively. Rather recently I’ve developed an interest in Python which is also something I’m keen to get better at.

I take challenges as opportunities and embrace the change; quick to assimilate new ideas, concepts and technologies, and I would welcome the opportunity to focus more on system architecture and analysis, as well as leading teams and projects, though I’ve yet to have any experience with people management.

An advocate for modern coding standards and techniques, and development practices (including Agile, Service-Orientated Architecture and OO), while eager to learn new technologies and approaches to improve throughput and performance. I am quick to assimilate new ideas, concepts and technologies, and I would welcome the opportunity to focus more on technical architecture, systems analysis, as well as leading teams and projects, though I’ve yet to have any experience with people management.

Predominantly I’ve worked with PHP & MySQL, with SSH and Git on Linux environments either barebone or on Docker to deliver applications intended for either back office or client facing. I’ve taken an interest in front-end frameworks such as Nuxt, VueJS and React, and would appreciate the opportunity to use them more extensively. Rather recently I’ve developed an interest in Python which is also something I’m keen to get better at.

Used to working with high-traffic transactional systems, while balancing the need for timely delivery with technical considerations such as runtime performance, scalability, maintainability and reusability.


Future Aspirations:

To begin explaining what I’m looking for in the future I guess I need to briefly go through what I’ve been doing lately. So I’ve had a couple of lead / senior PHP developer roles and even a CTO position recently (although CTO is a bit much as it was a one man team there at the Tab representing IT dpt, web dev while liaising with partners and 3rd party companies). I like coding (mostly back-end but often front end too), I’ve been doing it for several years and I want to keep doing it. I also like venturing into the marketing aspects of building a website (SEO, social media, PPC etc) and I’ve often done that especially in my freelancing. So I believe I have a good understanding of the entire development life-cycle and I could get involved or oversee all aspects of that.

For these reasons I would really appreciate the opportunity and challenge of leading a team or department while still getting down and dirty with coding and occasionally client facing duties. I think I’m ready for that though there is still much to learn (there will always be new things to embrace) and I want to put my experience and skillset to good use, while keeping up to date with latest emerging technologies. And I want this to be my contribution to a long lasting relationship.

Personal Statement:

Highly motivated software developer with extensive commercial experience in the (development) life cycle of web-based software solutions. Proven expertise in backend (LEMP, LAMP), devops (Docker, Linux, AWS), as well as front-end (HTML, CSS, JavaScript). Passionate about coding standards and industry best practices (including Agile methodologies, TDD, and OOP), and eager to learn new techniques to improve throughput and performance. Quick to assimilate new ideas, concepts and cutting-edge technologies, I welcome technical challenges, and would like to focus more on system architecture and analysis, as well as leading teams and projects, though I’ve yet to gather experience with people management.

Imaginative person with a problem solving attitude and innovative solutions, flexible and adaptable to new working environment.