Armel’s deep experience of software engineering and architecture allows him to apply his skills in both software designs and development. He now focuses on innovative and scalable software architectures but he is still very much involved in the craft of writing code using Java, Groovy and Scala. Throughout his career, Armel has worn many hats, including but not limited to: Java Software Engineer, Technical Architect, Solutions Architect, Enterprise Architect and even Software Engineer Competency framework designer. Armel is very vocal on the technology scene through his blog’s articles, whitepapers and guest speaking at various conferences. He understands businesses; currently completing his MBA in IT Management, and technology in order to design, build and deploy solutions which would be aligned with the business vision and goals.