CTO / Renowned Author / Java, Spring & Scala Expert
Guy Remond brings over sixteen years of business experience to Cake Solutions. Guy has been pivotal to the company’s success by building relationships with major public sector and private sector clients such as UK Trade and Investment, Protomed, VMWare and Friends Life. Cake also engages with many technical start ups though its Cake Invest model with Guy personally investing in several of these start ups. Guy has overseen the continual development of Cake in to what it is today, a highly respected software services company. Guy is the IT Chairman for Variety – the children’s charity. Guy is responsible for continually improving the IT infrastructure and process for the organisation. Guy is also Chairman for the Manchester Variety committee and North West region of Variety raising money via local fund-raising events and corporate relationships and ensuring the money raised is spent on very worthwhile causes.
Ian started his career with Price Waterhouse where he qualified as a Chartered Accountant, subsequent to which he founded his own management consulting firm specialising in corporate finance for SMEs. This business was subsequently acquired by an IT services company, and as Finance Director, he led the business to an AIM Listing. Latterly as Group Managing Director, the business achieved a FTSE main market listing, and a capitalisation of £150m. He left the firm in 2007 to become involved with a number of start-up ventures, including Winning Pitch, taking the business to a £2.5m PLUS Market listing in 2008. The business has subsequently won a £10m NWDA High Growth business support contract in 2009, and a £30m national business support contract in 2012. He is a non-executive director at Winning Pitch. Ian has worked with a number of Business Schools and Post-Graduate programmes at Lancaster, Manchester and Sheffield Universities, providing lecturing and tutoring services in entrepreneurship, management and finance. He was part of the team which established the MEnt programme at Manchester, and a business incubator for technology start-ups. He has also worked on a number of private and public funded business incubator initiatives, working with high tech start-up businesses in the ecommerce, digital media, business services, internet and software sectors. A Companion of The Chartered Management Institute, he is a Trustee and Governor of Darwen Aldridge Community Academy (funded by Rod Aldridge, ex-Capita) where the specialism is Entrepreneurship. A member of the Worshipful Company of Information Technologists, and a Freeman of the City of London, he hasn’t yet taken up the opportunity this affords to drive a herd of sheep across London Bridge.
Pete has over 11 years business experience within the consumer electronics and IT sectors. His experience includes; retail buying, working with, and visiting companies in the Far East, USA and Turkey; product development and OEM project management with companies such as Marks and Spencer and British Telecom. Pete’s arrival at Cake brings a wealth of business development and customer relationship experience that will help support the growth aspirations of the organisation.
Jan Machacek is the CTO at Cake Solutions. He is a highly experienced Java enterprise architect, consultant and developer with very strong technical skills, author of Pro Spring 2.5, Pro Spring and other books, blogs and articles. He regularly speaks at conferences and developer events in the UK and abroad and he is the editor of the Open Source Journal. Jan regularly works on open source projects; he is the author of Specs2 Spring, Scalad, Spock Spring Integration and Spring Workflow Extension. Jan’s technical interests and expertise include lightweight JVM-based applications in Scala, Groovy and Java with the help of the Spring Framework, Grails, Akka and Play 2; with asynchronous, resilient and scalable messaging, deployed on cloud infrastructures. Jan has demonstrated his technical and agile management skills on numerous projects in the public and private sectors; working with the in-house teams as well as delivering projects at Cake Solutions. He has led teams through the perils of agile software delivery, bringing control and value to the business and the joy of programming back to the technical teams. Jan shares his agile leadership experience in publications for the NCC, at public events and at national conferences. In his spare time, Jan likes to explore new programming languages and experiment with microcontrollers. Jan also competes in time trials and road races as a member of the Manchester Wheelers Cycling Club.
Technical Director / Java, Scala & DevOps Expert
Head of Project and Client Delivery | Board Advisor
Head of Engineering | Board Advisor
Senior Consultant & Board Advisor
Anirvan (Ani), the technical director at Cake Solutions, is a passionate programmer, author and a big fan of open source software. He has a broad understanding of computer science but specialises in functional programming, the DevOps movement and applying both to machine learning and big data. Ani has over a decade of experience in working across a number of industries, with small or large teams. He's worked on everything from development, testing, tooling, operational analysis and improvement, cultural transformation and business value optimisation. Ani studied Internet Software Systems at the University of Birmingham, graduating with a fist class MSc degree. He has been with Cake Solutions since 2006 and has worked on many major projects at Cake, leading high-performance agile teams across the Dev/QA/Ops spectrum. When Ani is not programming, he is most likely watching a movie or following sports (Cricket, Formula 1) or playing video games.
Pallay Raunu graduated with a joint degree in Masters of Physics and Mathematical Physics (Honours) and brings over 10 years commercial experience to Cake’s PMO. After leaving an IBM partner, Pallay was head-hunted into several start-ups in the North West and primarily involved in the development, testing and delivery of web-based software in the UK and US. As one of the lead technical engineers at Cake, Pallay has a proven record of project delivery and has been responsible for large infrastructure and enterprise software rollouts across the majority of Cake’s client portfolio. Pallay is a certified Scrum trainer facilitating change across both private and public sector organisations such as: UKTI, Protomed, and Paycasso, to name but a few. This multi-sector experience and approach means that Pallay can successfully manage and drive projects, both in the start-up and corporate world with equal effectiveness. Pallay continues to deliver successful projects on time for all of Cake’s clients. His ability to foresee potential issues, find order amongst the chaos, and bring the best out in people, means Pallay is a valued and pivotal member of the Cake team.
Alex is an experienced software developer specialising in the Java/J2EE toolset. Alex’s commercial experience has exposed him to the support, re-architecture and feature enhancement of large enterprise J2EE applications. This has given him exposure to large data volumes, legacy code, green field development and services integration. From this he has gained a strong core knowledge of development, design, implementation and interpreting the intricacies of the business domain. More recently he has been involved in programming in a more functional style. Taking advantage of the functional concepts in languages such as Scala & Ruby. This has enabled him to create scalable, feature-rich applications that are not only terse but are a joy to develop. As software development moves towards a purely functional style, languages like Haskel will come to the forefront and this will provide an exciting learning curve.
Martin Zapletal is heading up the technical team of Cake Solutions Inc. in New York. Martin specialises in the design and implementation of reactive, scalable, resilient distributed systems, machine learning and working with large amounts of data. He also has background in functional programming and promotes the use of functional languages, mainly Scala, and patterns in enterprise level production systems.
Team Lead & Lead Consultant
Team Lead & Lead Consultant
Team Lead & Lead Consultant
Software engineer at Cake Solutions Limited with extensive functional programming experience. Currently developing reactive, distributed and heterogeneous applications seasoned with Akka clustering and machine learning flavours. Previously a researcher and specialist in the field of program analysis/verification and memory forensics.
Matt is a software developer with interests in machine learning, concurrency and functional programming. He holds an MSc in computer science from the University of York, England, and has experience in delivering high-quality software across multiple industries, including biometrics, telecoms, and finance using C, C++, Java, Scala and Python. He endeavours to maintain a high standard of work in every aspect of software engineering, and always strives to improve his own efforts, and to teach others what he learns along the way.
Mark is a Typesafe trained, SCJP certified, Scala and Java developer with over 9 years commercial experience in developing and deploying applications on the JVM using both functional and object-oriented programming paradigms. This vast experience includes a wide range of varying application stacks, from message based ESB/SOA systems for Airports, to a number of web and integration applications using all aspects of the Spring framework and multiple SQL and NoSQL databases. More recently cutting edge reactive and functional applications taking full advantage of Scala, Akka, Play and Spray. Throughout his career Mark has experience leading a number of agile teams through the successful delivery of several key projects. Technically he has experience architecting greenfield applications, in addition to enhancing, maintaining and supporting ongoing legacy projects. This has exposed him to a number of challenging situations, both on site with clients and remotely, and has demanded an excellent understanding of complex business domains and requirements. Outside of work Mark has authored several Open Source Journal articles and numerous blogs covering a wide range of topics.