Having lived and worked in London for over a decade, with organisations ranging from startups and SMEs to international organisations, I have built up a breadth and depth of software development knowledge. Based on that, I started MoyCode as a means to provide independent software consultation and development services on a project/contract basis. I enjoy building great software products and teams and am an advocate of Agile methodologies. I enjoy skiing in the winter and not skiing in the summer! MoyCode gets its name from a fusion of two words from different languages.
full software development lifecycle experience and able to help at any stage of a project
Inception, Design & Implementation
A job reference once described me as a safe pair of hands. With over a decade of industry experience, I am sometimes inclined to agree. I now offer to share this knowledge and experience through consultation.
If your project is in the inception or infancy phase and you’re looking for high-level technical direction and/or alignment with existing systems, then we can set up an initial and informal no-obligation discussion.
Contract first development is something I highly advocate having had much success with it. I often design new services by delivering Open API/Swagger specs up front, ensuring all stakeholders are on the same page.
Though my skillset predominantly consists of server-side technologies, full-stack development is available. I currently enjoy functional programming in Scala and related technologies.
Experience of architecting systems on many projects most commonly RESTful microservices while striving for Richardson Maturity Model Level 3.
Integration has become somewhat of a forte having used Enterprise Integration Patterns extensively to solve system integration challenges with middleware.
I am comfortable taking a back seat as well as taking a lead on projects. Have established standards, recruited, mentored and lead technical teams and projects.
With a proven track record of end-to-end project delivery, your software is in a safe pair of hands, to borrow the terminology from the aforesaid job reference.
project experience across a number of different industries
here is a brief overview of some previous projects
A somewhat meaningless and rough visualisation of current skills and how much they're liked in comparison to others
If you want more info or to discuss software projects then get in touch here or via LinkedIn.
Using the live chat on the bottom right of the screen is the simplest way to get in touch, but feel free to email or connect via LinkedIn using the buttons below. I am not sure there is much else left to say other than to thank you for scrolling and reading this far.