We are eShopWorld
At eShopWorld, we are committed to a programme of personal and professional development that helps us redefine the boundaries of global eCommerce. In order to rise to the ever-changing challenges that global eCommerce brings, we foster a culture that encourages and empowers learning – from each other, our peers and the industry.
Collaborate for success
Since 2010, eShopWorld has helped the world’s most loved brands to grow their eCommerce revenues in global markets. You can expect to work and collaborate with the best – the best people, the best brands and the best technology.
In the dynamic world of online shopping, eShopWorld is leading change. We relish the challenges of an ever-changing industry as it is in challenging ourselves that makes us who we are. We want our people to push boundaries, ask questions and do things differently.
We love to give back when we can and this year we organized a fun run for housing charity CASA and entered a team into the Business Journalists Association of Ireland’s table quiz for the Dublin Simon Community.
Fun is serious business at eShopWorld and we love to have a GOOD TIME. From nights out to footgolf or adventure rooms, we make time to play, as well as work, as a team.
We love to celebrate as a team – especially being the only company to win Deloitte’s Fast 50 FASTEST GROWING TECH company three years in a row!
DIVERSITY and INCLUSION are essential to us, both in and out of work. International Women’s Day and Pride Month are just two initiatives we had fun celebrating.
Benefits & Perks
Working at eShopWorld is more than just the work – the benefits are many
Whether you need technical training to upskill and stay at the leading edge of tech in your role or get professional accreditation in your field, we give you the support and tools to stay on top of your game.
Benefits & Perks: Learning and Development Programme, Technical Training, Tuition Assistance, Professional Certification
Health & Wellbeing
Healthy minds and healthy bodies make the world a better place for all of us! From insurance cover to mindfulness, nutrition, to workouts, your health and wellbeing is key to your success at eShopWorld.
Benefits & Perks: Dental Insurance, Health Insurance, Paid Sick Leave, Wellness Programme, Corporate Gym Membership
Work Life Balance
Life happens on its own schedule. If you need flexibility to get stuff done – it’s available. We all need to balance work with fun – we make sure you get the chance to connect with your colleagues and have time to yourself!
Benefits & Perks: 25 Days Holidays, Flexible Working Hours, Sports Club, Social Club
Whether it’s spending time with your newborn child or securing your family’s future in the event of misfortune, we know that family is what’s truly important.
Benefits & Perks: Paid Maternity Leave, Paid Paternity Leave, Life Assurance, Income Disability
Just Every Day!
Who doesn’t love free parking? Free concert tickets? Or a hamper you can gift to yourself at Christmas?
Benefits & Perks: Subsidised Restaurant, Free Parking, Free Tea & Coffee, Xmas Hamper, Concert Tickets
We benchmark our salaries and renumeration to make sure we are competitive in our industry. Save money with our travel assistance programs and provide for the future with our pension and stock options schemes.
Benefits & Perks: Competitive Salary, Pension, Stock Option Scheme, Bike to Work, Travel Tax Saver, Relocation Assistance
Start your eShopWorld journey today!
From Intern to Employee: 10 Questions with Junior Developer Sana Diwan
Sana Diwan was one of eShopWorld’s first interns. Two years later, she’s a rising star on the software development team, taking every opportunity that comes her way, and creating a few of her own.
“I have been in love with software since I was a little girl,” says Sana. “My mom and dad both worked very closely with this industry, so I suppose I was influenced by my mom the most. I would write algorithms for her when I was about nine or 10, so it’s been quite a few years now. I always knew what I wanted to do.”
Raised in India, Sana spent her free time teaching the support staff in schools, helping with their English skills, as well as their coding. She left in 2015 to attend the National College of Ireland, bringing her love of helping others with her. “In school as well as in college, I picked every module associated with software, and along the way, sometimes I would teach. I want to spread the love for coding, and I want to expose just how wonderful it can be to build software to as many people as possible.”
Sana’s experience with eShopWorld has varied, but at each turn, she has embraced the opportunities to learn and grow. She’s become a versatile and well-respected member of her team. We sat down with her to learn more about her experiences and what makes her tick.
1. What do you love about software development?
The best thing about software is that whatever information we get is always a hard fact. There’s no guesswork involved. If I want to know how something works, I can dig into the code and find out exactly how. I think that’s kind of what draws me to software. A lot of other areas there can be a lot of places for interpretation. Once you have a hard fact, or you know what you want to do, there are so many different approaches to it, and I find the developer community is great at helping each other out. The only reason I can code today is because I’ve had so much support from my fellow developers and teachers along the way. And when you code, there’s something new that you build every day. That’s why I love being a developer.
2. You began your career with eShopWorld as an intern. How was that experience?
When I came in in 2018, we were the first batch of interns. It was five interns, including me, and it was the first time eShopWorld was doing something like this, and they weren’t too sure at what level we’d be. So, they put us all together and gave us all a project to connect different departments. We were given the reins. We developed the project from scratch, built it, and by the end of the six-month internship, we were able to demo it to the CEO and board of directors, and a lot of people who were super senior and probably never would’ve heard of us before. We were all in different areas (Help Desk, Software, DevOp), but we were able to, in our combined project, bring all of our specialties together and build something together. But at the same time, working in my specialty with my team, everyone was a developer. It was a Scrum team, and we kind of knew what we’d be doing for the rest of our lives. It was a really cool experience.
3. After your internship, eShopWorld invited you to come back to participate in the Graduate Program – typically 18 months. You did just a few months of the Grad program and then were hired on full time. What was that like, and how was it different?
eShopWorld is quite flexible, and it’s really down to you and the manager in how you want to manage school and work. I had the opportunity to do a bit of part-time work as well, which I thoroughly enjoyed. I was the only developer on that team, and I think my internship kind of led me very well to get into a proper role straight away.
Fast forward a year, and I did the Grad program for only a few months, and now I’m a full-time junior developer. The three of us in the program were hired full time.
I don’t think the transition was very drastic; it was very gradual for us. When we first came in, we were, from a software perspective, taught about things like object-oriented programming (OOP), just the basics of coding. We understood that we wouldn’t really understand concepts like clean code, software architecture, and things like that. My transition into that world has been very gradual. The best thing about eShopWorld is that they assign you mentors in your field, and they know how to guide you through your career and to help you every step of the way. That’s helped me a lot in my transition from an intern to a junior software developer.
Sana Shoutout: Nicholas Leonard (a Tech Lead at eShopWorld). He believes in me and took a chance on me two years ago. He’s the primary reason I’ve been able to learn and grow as much as I have.
4. What are you working on now?
I’m working with eShopWorld’s biggest retail client. The perk of working with one of the biggest retailers is that you get to work on challenges and have loads of requests per second. For instance, there’s a sneakers project where you have a “high heat” launch, and you essentially, within an hour or two, have a bunch of bots attack a new system because you’ve just launched. You get to work on different projects that you might encounter that a traditional retailer might not be able to offer. I also work on the tracking portal, the returns portal, the checkout, and other aspects of the logistics side of things. Because of the number of products going through the system, we get to experience a lot more challenges, and I find that very exciting.
Day-to-day, my job would be to find a solution to some of these challenges. Right now, we’re migrating from a monolith system to a bunch of microservices, so that they’re easier to manage. But there are still a lot of bugs in the old system, so I’ll need to debug that. Code changes go through code requests, so a lot of the more senior developers would help get me the best solutions possible so that we can balance things like clean code versus prompt delivery versus challenges associated with performance and memory leaks. These have all been very exciting opportunities I got to work on simply because I work with a big team.
5. What software languages and tools are you using on the job?
I think I’m starting to specialize in backend development, so I’m working more with C# and ASP.Net, but officially I’m a full-stack developer, so often, I will switch teams under the one retailer umbrella. I have worked with Angular JS on the monolith system and Angular 7 and 8 on the UI team.
6. You mentioned that teaching and working with young girls is important to you. You’ve been active with the Teen Turn Programme at eShopWorld. How was that experience?
Yeah, the Teen Turn Programme is essentially for girls between the ages of 7 to 17. Every year eShopWorld brings in a couple of girls, and we do a few fun activities and focus on an area of software development. This year we focused on problem-solving, so we gave them assignments, and we worked with teams as well as with individuals in building those problems from scratch. After a week that they had something to showcase, and I think the program was a huge success.
7. What’s your superpower?
I’m willing to learn. And I think that’s worked in my favor because eShopWorld is not shy about giving you an opportunity if you ask for it. When I first came in, I wanted to work with a little bit of data, and they let me work with the data teams. Right now, as I mentioned, I’ve been working with the UI teams as well as the backend teams. So, whenever there’s an exciting opportunity, I’ve never been let down. And I’ve learned a lot along the way, especially because I’ve got to work with different people, different teams, different projects. Every team has their way of doing things; that teaches you a lot. I think that’s worked quite well in my favor because when there are dependencies between teams, I can fill a void that not a lot of developers can fill because they’re so specialized. I have a little bit of background in different areas. So that works quite well.
Also, I don’t think I’m afraid of taking initiative. So, at times when we’ve had to interact with third-party clients, I have taken the initiative, and I’ve worked on technical contract/payload related issues. So, I think that’s sort of a strength as well.
8. What are your favorite things about working at eShopWorld?
eShopWorld is a B2B, so we work directly with other businesses, and we need to work with their deadlines and their projects. We need to synchronize and collaborate, and it presents us with an opportunity to think about how we don’t just solve problems for one client, but all of them. And then we do it in a way that we can be customized and bespoke to each of the tenants (short for multi-tenant architecture). I think that’s very cool.
Then, every ten weeks, we have these two-week iterations for innovation and planning. Even though there are innovative teams who work on things full time, we also get this opportunity to present our own ideas and work with people across the entire company; maybe people we’ve never worked with before. It doesn’t matter your role or position; everyone gets to be heard. Anyone can submit, and everyone votes, and then we build whatever we want. It’s like a hackathon. We brainstorm and work on both technical and product solutions. For example, climate change is a hot topic at the minute. We get to think about that in our context, in terms of logistics, packaging, and things like that. There’s a lot of opportunity to be creative and work with people across all domains, which I think is a huge perk of working at eShopWorld.
There are a few new projects in the pipeline related to sustainability. They’ll determine where a package is shipped from (domestic versus international) and why. Those would be cool projects to work on.
9. What’s something you wish your colleagues would be surprised to know about you?
I don’t think anyone at eShopWorld knows, but I studied Musicology for 13 years, and I specialized in African Tribal Music. I see my coworkers as really good friends, and I realize that I never shared that with them.
10. What’s one show, book, movie, song, or band that you wish everyone would check out?
There’s this anime called Haikyuu!!, and it’s super motivational. If you’re feeling a bit down, you can watch one episode, and you’d want to go back out and give it your all.
When she’s not coding or teaching, you can find Sana sunbathing by the canal, getting a massage, or doing yoga. Connect with her at https://www.linkedin.com/in/developer-sanadiwan/
10 Questions with Diana Casey, eShopWorld’s Newly Promoted Product Manager
We wouldn’t say that the world of insurance isn’t exciting, but when you have the opportunity to make your mark at one of the fastest-growing businesses in ecommerce, it makes the switch that much sweeter. Such was the case for Diana Casey, who joined eShopWorld in January of 2018 as a Product Owner, and who was recently promoted to Product Manager.
Diana had focused primarily on BI (Business Intelligence) and analytical tools at AON and was excited by eShopWorld’s incredible growth, as well as the seemingly limitless opportunities the company offered. She quickly transitioned from Product Owner, working with the development team and bearing responsibility for the core platform and checkout, to a lead product position, taking on additional responsibilities with line management, hiring, and forming the product team. In May, she stepped into her new Product Manager position.
We talked to Diana about her journey from insurance to ecommerce, her transition from Product Owner to Product Manager, and what’s behind her passion for technology.
1. Tell us a bit about the positions you’ve had here at eShopWorld. What were your responsibilities in each role, and how are they different?
Working as a Product Owner, you’re very much at the center of everything. So, you really are swiveling in the chair between your business stakeholders and the development team. In that role, I was responsible for working with the business stakeholders to carve out a roadmap of features that they would like us to work on, as well as some of the day-to-day requests and then fleshing them out in more detail and bringing them to the development team and working with them around a development plan. So, how we were going to deliver these requests, working on a timeline, and then communicating that back to the business stakeholders. It’s also being an advocate for the product, being a subject matter expert, and being a point of contact for anyone in the business who is interested in the work, or for the existing product set, and learning more about how they work. You’re providing demos and generally available to cover any queries that they have.
As Product Owner, you’re mainly interfacing with the development team on a day-to-day basis, and you’re spending some time with the business stakeholders. The Product Manager role is when you’re switching your focus, and you’re more heavily working and liaising with the business stakeholders. You’re still carving out that roadmap, defining your feature set for specific product areas. Then you’re facing off with the product owner, who’s taking that to the development team and is reporting and feeding back your estimates and your deployment plan so that you can start to create a narrative around how a specific epic or feature is going to be delivered. You’re communicating that back to your stakeholders, which could include senior managers and members of the executive team as well.
So, a Product Manager is a little bit more of a strategic role. A Product owner is a little more tactical and a little bit more operational and day-to-day. With Product Management, you’re also working a bit farther out. So, we try to be working about 18 months ahead at all times, whereas, in your Product Owner role, you might be looking three to four months out. So, those are some of the differences depending on the role.
2. Who are you’re the business stakeholders you typically work with?
So, we work with our Sales team. We must have a good connection with Sales so that we’re aware of any customer requirements that a new retailer or brand might need. It’s also really important that we arm them with the information they need so that they feel comfortable and confident talking with the prospects about our products. We also deal with Onboarding Managers. So again, when deliverables go into a development cycle, you know that we’re working with them and helping inform their project plans. And then, there are members of the Finance team, and we work with them to capture requirements and to review acceptance criteria, and we engage with them around testing and demos. The same with our Trade and Compliance team. We work a lot with them to arrange the updates to in-country rules that we need to put into our calculators, and we’ll work with them to ensure that all of our solutions are compliant, of course.
3. How does this role differ from the one you had at your last company?
It differs, I think, in the support. Really, with eShopWorld, it’s a benefit the way the teams are structured. Through SAFe, a scaled agile framework we’ve introduced, there’s a lot of transparency around the different roles and the responsibilities of those roles. So, it’s clear where you, as a product manager, fit in versus your product owner versus your technical lead versus your architecture contact; there’s a lot of transparency around your role. And then there’s a really good framework to understand other people’s roles. So, it makes it quite easy, especially when you’re onboarding into a new position, you have that template that you can work off in your first few weeks. It just really helps you get embedded into the role, and you have a good understanding of what you’re meant to be doing.
4. How would you say your role at eShopWorld is different from similar positions at other companies?
At eShopWorld, you know, it’s quite a flat structure. So, even if you’re not in a terribly senior role, you still have an opportunity to work on really important strategic projects, and you also aren’t siloed into your domain. It’s very much about collaborating with other teams. And there must be 50 to 55 people I’m probably working with on an ongoing basis. So, you get good experience working with people. You get to know different approaches, different personalities, and it makes you a little bit more rounded.
In terms of your own experience and expertise, it also gives you a greater understanding of the system in general, and that helps inform your roadmap. You know you have a keen understanding of what the business priorities are. So, sometimes in other organizations, you’re quite tight to just your domain, and you don’t get that bigger picture. At eShopWorld, they’re very good at communicating out what that strategic vision is and how your team is fitting into that. So that’s helpful, and it really informs me as a Product Manager.
5. What do you love most about working at eShopWorld?
I think the best part of my job is that we’re working in an industry that’s growing. We’re dealing with a lot of enterprise-level clients, household names, which is very exciting. And the work that we’re doing, it’s not like it’s an internal platform used by a few people in an organization. These features we’re building and developing are used by thousands of people every single day. So, it’s immediate gratification that you get from seeing something that you worked on go into production, helping retailers, helping customers. I would say that’s the best part about it. We’re in an exciting industry, especially at the moment with the Covid-19 pandemic. Right now retailers and brands are looking for solutions that are going to help support them and their business. It puts increased demand on us, but, at the same time, it’s exciting. We’re having to raise the bar in response to what our clients and their customers are looking for at the moment.
6. What’s the best part about being a Product Manager?
So, my favorite part of being a product manager is the organizational side of things. There are a lot of balls in the air. There’s a lot of strands to a particular epic or feature that you’re working on yourself, but also working with others to try and align and gain consensus to get on the same page. It can be hard work at times, and it can be kind of challenging and sometimes frustrating. But when your plan comes together, and it’s something that you’re able to present back to the business, and you know it’s something that they’re happy with, that’s quite satisfying as well.
When I first started, the first development team that I was on was the retailer engineering team. Their development leader, Bill Whelan (Engineering Manager and Onboarding Technical Lead), took me under his wing. He really showed me everything, and he helped me understand the stakeholders as well as the technical side of things. He’s someone that’s so pivotal to the business, like he is always working on ten things at the same time. So, he was incredibly generous with his time and was constantly asking me for my opinion and bouncing things off me. So, it was a great working relationship. He has great technical expertise, and he was a big help to me getting onboarded, but he’s also fun and would invite us all out for drinks. He never lost sight at we’re people at the end of the day, and we were a team. And now, I’m trying to harness that team spirit.
7. If you could swap places with anyone, who would it be and why?
Since I came into eShopWorld with ten years behind me, it would be amazing to swap places with an intern, to a certain extent. You know, I’d come in and do either the intern program or the grad program and have that opportunity to learn from the very start. I feel like I’ve learned so much since I’ve joined eShopWorld, it’s like an education in itself, and I already had those ten years. So, it would be really interesting to come from college and start in this industry at this time and have the next ten years in front of me. To be able to do those rotations and really learn and see where you’d like to fit in, that would be interesting.
8. What’s something about yourself that your colleagues would be surprised to know about you?
I adore Ireland, but I hate living here full time. Preferably, I would spend summer in Ibiza, winter in Verbier, or maybe Byron Bay for Easter. Praying my lotto numbers come in soon.
9. What’s your superpower?
I think my superpower is honesty. I am a terrible liar and don’t have time to keep lies straight! It’s not really my style anyway, and I think people do appreciate it when you are straight with them, and they know where they stand.
10. What’s a book, show, band, song, or movie you wish people would check out and why?
I am listening to a lot of podcasts at the moment. “The Lady Vanishes” is a twenty-part true-crime series that will have you gripped in the first five minutes. You will lose days of your life to this podcast. “The Design of Everyday Things” by Donald Norman is a classic in terms of understanding the psychology of user experience, and I would highly recommend that to anyone interested in this area.
When Diana’s not product managing the next great innovation in ecommerce, you can find her shopping…online, of course! https://www.linkedin.com/in/diana-casey-76959438/
10 Questions with eShopWorld Senior UI Developer Cormac Lynch
Cormac Lynch’s path to UI development was one of discovery. In college, like many others, he studied computer science and various subject areas, from data to networking and security. After college, Cormac headed to Australia and spent time working in project management and technical support, two disciplines he ultimately determined were not for him. His interest in web development took root when he returned to his native Dublin in 2014 and accepted a junior PHP developer role at iCabbi. But after a few months, he was restless. So, Cormac set out again for a year and a half in New Zealand, exploring what area of development suited him best.
“When I went to New Zealand, I was asked, ‘Do you want to work on the backend or the frontend?’ And I just see the backend as a dark hole, it’s just darkness,” Cormac joked. “On the UI side, it’s kind of bright and flowery, and things are moving on the screen, so that made my decision to move to UI. I just find it interesting that I can make things beautiful, but there’s also the data side of UI, and I can manipulate data and make things change based on that.”
More focused on his area of expertise, Cormac returned home again and joined ESW as a junior developer in February 2017. Three and half years on, he was recently promoted to Senior UI Developer, and he’s excited about the progression his career has taken. “Maybe it took a few years longer than I wanted, but I got life experience,” he said.
He sat down with us to discuss the rapid growth he’s witnessed at ESW, his love for UI, and his slight addiction to YouTube.
1. You were recently promoted to Senior UI Developer. How has it been different from your junior-level position?
Even before the promotion, I took on more responsibilities, and that’s probably one of the key things. You become a bit of a mentor with other developers that you’re working with, and you sort of progress into that kind of role or position, and then you get recognized for being senior because you’re doing those things. So, I don’t think there was a switch overnight. It was more like getting recognized for the work I’d been doing. I would say the difference has been responsibilities and helping out with the team in a different way, conceptualizing ideas, like HLDs, which are high-level designs; those are probably the main things.
2. Tell us a bit more about your role. What languages and tools do you use, and how do you use them?
At the moment, I’m on the ESP team, which stands for eShopWorld Service Portal. It’s the application starting point to onboard a retailer or brand onto the ESW solution. So, day-to-day, we’ll be working on our features. We work with the Product Owners and the Product Managers, and we get a PRD (Product Requirements Document) from the Product Managers on what the business wants. Then we go into story mapping and creating stories, so we know how the work will be broken down, how we can implement it, and how the feature work will be tested. It’s implementation in Iterations, and so you have your daily meetings and get ready for the next iteration, the next PI (Program Increment).
We use HTML and CSS, but Angular is the framework. And there’s a lot of data manipulation, so there’s a lot of stuff in it that we use like RegEx, RxJS, and Redux. So yeah, those are the main technologies that we use.
3. How would you say the company has changed and grown over since you joined?
Wow, I think we’ve expanded a lot. We’ve probably doubled in size. When I first started, we had one floor in our building, and it was half full. Within a year to 18 months, the floor was full, and we were asking people to work from home because we had a capacity issue. Now we’ve got a second floor, and I know that’s starting to fill up. I think that that kind of proves how much the company has grown. It’s very fast-paced, and things are always changing. There are always opportunities. I’ve been on a fair few teams, and that’s what helped my progression in the company to become senior. I’ve been given so many opportunities to show my skills.
4. What are your favorite things about your job?
What I enjoy is it’s challenging. You have to think outside the box sometimes. Since it’s so fast-paced, you have to push yourself and think differently. There’s great opportunity.
If you talk to the right people, you find out like there’s an opportunity here, and you can say, ‘I like the idea of that. I’d like to try and get in there.’ So that’s one of the approaches I took. I got talking to our UI architect, just getting feelers out, and then an opportunity came up, and I just asked about it and got my foot in the door. There’s also this flexibility to switch teams if you want to. Many things get me out of bed, because it’s interesting. We’re working on cutting-edge technologies, using the best of the best.
5. What do you love about working at eShopWorld?
It’s convenient. I’m from Swords; I live in Swords. That’s a great thing. Now (with the COVID pandemic), we work from home, but previously, it was easy to get to work and get home. And it’s just great to see a company blossom in your hometown. When the recruiter first contacted me and said there’s a tech company hiring in Swords, that was exciting.
And then there’s the team and the directors. I’ve talked to Stephen (O’Riordan), who is the COO, and he’s just friendly. And even Tommy (Kelly, CEO), himself…you could be walking by and just give a wave, and he responds. He runs the company, but it’s not like you can’t have a chat with him. In a way, it’s a bit like a family sometimes. You’re there so much of the time, and you’re comfortable; you’re happy. That helps as well. There are no egos.
6. Are there any perks that you love?
Obviously, with the progression in the company, you have to learn new things. So, there’s encouragement for self-learning, and if you ask, you can take courses. Within the company, there’re a lot of learning tools you can use to learn new things like I had to do when I was learning Angular. That’s a great perk, and you can use it at your discretion. Whenever you want to go off and learn something, there’s a bit of time, you can talk to your manager, and it’s all put in place. And there’s the health insurance and competitive salary, but that’s all corporate—it about convenience for me. There’s flexibility and time. Living in Swords, and working in Swords; that really helps.
Thiago Schmitz (Principal UI Developer). He was promoted as well. I learned from him a lot of stuff that I’m using at the moment. And he gave me good career advice. Even in becoming senior, I’d ask him, “What do you think?” He’d point me in the right direction, and I got there. He definitely helped in my career.
And I’d be silly not to mention my manager for promoting me – Darek Malinowski (Engineering Manager).
7. If you could swap places with any person for one day, who would it be and why?
One day… I’d probably say Bill Gates. Not just because he was the CEO of Microsoft, but because he became so knowledgeable because he read a lot. He used to take two weeks off and bring bags of books, and he just read them on his own in a little cottage or something. I just find it fascinating. And now, he’s out of technology, and he works in a non-profit with his wife. And they just help other people, and I find that fascinating. So, it’d be a completely different life outside of technology and just gaining different experiences.
8. What is your superpower?
I’d say I’m keen on the detail. I like to see the overall picture, but what about those small little things. So yeah, I’m keen on the detail. And maybe, I might ask too many questions. Ha!
9. What is one thing your colleagues and eShopWorld might be surprised to know about you?
Well, I probably have a small YouTube addiction. I sometimes get stuck in a YouTube hole. So, it’s just video, video, video, video, and you just get stuck. Videos about cars. Anything like breaking a car, fixing the car, buying a car, like anything motor, more or less. My dream car would be a bit of a practical car, but really fast – an Audi RS6 Avant Performance. Really fast and practical so that you could have a family in it as well. Maybe a little expensive to run here now, but…yeah.
10. What’s a book, show, band, song, or movie that you wish people knew about?
A book that I read in the past, which I found really interesting, is “Outliers,” written by Malcolm Gladwell. It’s the story of success. If you study or do something for 10,000 hours, you become an expert in it. It’s a really inspiring book.
When he’s not developing beautiful user interfaces, you can find Cormac competitive swimming, running at the gym, or of course, watching YouTube. https://www.linkedin.com/in/cormacly/