Ian C.

Software Architect Realtime Systems @ Rakuten Advertising

About Ian C.

Ian C. is a Software Architect specializing in Realtime Systems, currently working at Rakuten Marketing since 2008 and serving as Director of Software at RevLifter since 2019. He possesses expertise in various programming languages and technology stacks, along with extensive experience in database management and messaging queues.

Work at Rakuten Advertising

Ian C. has been employed at Rakuten Marketing as a Software Architect - Realtime Systems since 2008. Over his 16-year tenure, he has contributed to various projects that enhance real-time data processing capabilities. His role involves utilizing his programming skills and technology expertise to develop and maintain software solutions that meet the demands of the marketing industry.

Current Role at RevLifter

Since 2019, Ian C. has served as the Director of Software at RevLifter in London, United Kingdom. In this position, he oversees software development initiatives, focusing on delivering innovative solutions that improve customer engagement and conversion rates. His leadership role involves strategic planning and implementation of software projects.

Education and Expertise

Ian C. studied Software Engineering at the University of Brighton from 2003 to 2008, where he earned a BSc (Hons). His educational background laid the foundation for his extensive expertise in various programming languages and technology stacks, including .NET, Go, and JavaScript. He is proficient in both browser and Node.js environments.

Technical Skills and Technologies

Ian C. possesses a diverse skill set that includes experience with multiple databases such as SQL Server, Postgres, Couchbase, and Redis. He has a strong background in messaging systems, with extensive experience in RabbitMQ and recent exploration of NSQ. Additionally, he is familiar with continuous integration and source control systems, including Git and Mercurial.

Exploration of Linux Containers

Ian C. has begun exploring the use of Linux containers with Docker, reflecting his commitment to staying current with industry trends. This exploration indicates his interest in modern software development practices and containerization technologies, which are increasingly important in the field of software architecture.

People similar to Ian C.