favorite this postRemote Freelance Software Development (Remote)hide this posting
QR Code Link to This Post
How I can help you
Whether you work at a software development company or you manage your business' I.T. requirements, I can be useful to you when you're building a new or extending an existing software. I can bring value to your project through my own programming, by assisting in your team's management or more common, in both.
My preferred programming language for web software is PHP and I have extensive experience in using frameworks such as Symfony and Laravel. I am most useful when engaged to build or fine tune a small team of four to six programmers.
If you are a software company, I can help you with crafting and implementing project delivery strategies, including; work-flows, quality assurance policies and efficient internal operations. I can guide the team in creating efficient work flows using version control, test driven development, agile methodologies, continuous integration, automated code file generation, code reviews, distributed deployments, documentation and much more. However, I don't enjoy being engaged in theoretical management and tutoring. I need to be hands on and coding too. This ensures you get the most value out of me and even more important, ensures that I illustrate solutions to real life problems and not fictitious scenarios. I can also be very useful if you require assistance with interviewing prospective programmers. Further to all of this and given the rise of web accessible enterprise and distributed applications, I can help explaining in theory and in practice, several patterns of enterprise application architecture (PoEAA), including Domain Driven Design, CQRS and Event Sourcing to the team.
Yet, I still cannot ride my bike with no handlebars 😊
On the other hand, if you run or manage a business in the manufacturing, financial, hospitality, retail, electrical or mechanical engineering sector, I can help you with consolidating multiple software packages, integrating with new ones and modernising legacy systems. Whether you need me by myself or you need me to bring in a team, I can be your go to person.
I can help during the initial design and consultancy phases up until the development, release and support stage. To date, I have worked in building new systems from the ground up, including bespoke ERP software and sub modules such as manufacturing testing procedure systems, logistics and distribution systems, customer relations management systems, revenue channels' management systems, front office software and others. I have also worked on several legacy software modernisation projects and assisted companies in moving to more connected and web accessible software efficiently and without any considerable disruptions to the day to day operations.
You can learn more about me and my work: https://keith-mifsud.me/about
do NOT contact me with unsolicited services or offers