skip navigation
skip mega-menu

Employee Spotlight: My time as a Netacea data science intern

Data science internship

As part of our Employee Spotlight series, I sat down with Sam, a recent PhD intern at Netacea, to find out what drew him to a bot management company and how the projects he worked on in our Data Science team help shape his thesis and career beyond. 

Tell me a bit about your academic background and how you ended up on your PhD course.

I did an integrated master’s in mathematics at the University of Liverpool with dissertations that focused on integer linear programming and topological data analysis. When I’d finished, I was approached by the life sciences department from the uni – in fact, they’d contacted me by mistake but thought I’d be a good fit for an electro-physiology deep learning PhD. I wanted to apply what I’d learned during my master’s to something directly useful and I’d always had an interest in the field. I went on to join the department in 2019 and I’m now in the final year of my PhD.

Did the pandemic affect your PhD progress?

I’ve faced delays and extensions because of Covid, but it didn’t directly affect my own research, luckily, despite setting back students in my cohort. I did end up learning lab techniques over WhatsApp for a while, however, which was interesting!

Did you have an interest in cybersecurity at this point?

Outside of my degree I’d been teaching Python to anyone who wanted to learn, and I was part of the cybersecurity society all through uni.

Were you seeking out cybersecurity companies like Netacea for your internship?

The uni offered pre-boxed internships but these were mostly engagement based and I was keen to do something in AI and data science. I began emailing round businesses doing data science and found the previous head of the department at Netacea looking for data scientists on Twitter. It was an easy choice to join for a three-month internship.

What did you work on while you were here?

I worked on two main projects in my time at Netacea. The first focused on widely distributed bot attacks and separating benign and malicious web requests. Doing this with botnets is more difficult; typically, if attackers are connecting botnets from residential data centers it becomes well disguised as normal traffic. We needed a way of detecting malicious users not by category but by the pattern of their requests over time. The results saw 90% of malicious requests blocked and 90% of the attacks we blocked as malicious, giving us a low false positive and false negative rate. This we could tweak depending on client needs.

The second project came off the back of a PhD paper I published on anonymized synthetic and labeled data. Generative adversarial networks (GANs) produce fake data by learning patterns of real data and reproducing them. We didn’t quite get there with the deployment of the model, unfortunately, but I was able to directly apply the problems and solutions I’d addressed in my paper to the project.

Aside from Data Science, did you get a chance to work with other teams?

The Threat Research team was really valuable for sharing ideas on how the attacks we were looking for work on a fundamental level, and suggested ways of using the model for multiple contexts, both internally and externally. The Platform team was also fantastic – before the internship, I didn’t have experience in AWS and platform tools, but the team got me up and running.

What are your key learnings from the internship?

During a theoretical degree, you don’t learn how to put your research into practice. At Netacea I received mentorship and used technologies that aren’t as widely used in academia. I’d argue because of the nature of research you can get away with low quality code – but you can’t get away from that in industry. I learned so much about how sustainable development should be done.

Has the experience changed your PhD and thesis?

While the writing is well underway for my thesis, it’s changed my attitude on my PhD. Like I said, what was validated at Netacea was the importance of code quality. I’d say my code was 5/10 on a quality scale in the lab – but I’ve now started to go back and change some of the code so it’s better quality for my research.

Netacea’s approach to the bot management problem is state of the art, really at the forefront of the industry. The teams try and solve old problems in new ways which is a great philosophy for a company to have. Approaching a problem fundamentally in a different way to others is always a good thing.

Do you think you’ll enter a business similar to Netacea after your PhD?

I’d love to. There’s a real internal drive for better code quality at Netacea and an attitude of doing everything properly so it’s maintainable in years to come – which was amazing to see.

What are you planning to do now?

So, I’m currently writing my thesis which will end up being a few hundred pages. Before the internship I didn’t take any time off, but now I’m going to take some time to go on a couple of trips.

Biggest challenge?

A two-week period where I was wrestling with AWS, trying to get my code deployed. Day after day there was a problem with a package, a problem with GitHub, a problem with permissions – all problems that weren’t data science. The barriers were frustrating though they enforced good habits.

Biggest highlight?

When I was doing distributed attack work, my highlight was the first moment I saw my model was possible – when the graph showed characteristics of client IPs activity over time, and we could easily see the clients we knew were bad were clustered together, separate from everything else. Clean separation between malicious and benign activity. Seeing an idea work in the flesh.

Interested in data science or joining another team at Netacea? Check out our current vacancies.

Explore jobs at Netacea

Threat Research Analyst

 Our Story Netacea was formed from the product development of Intechnica, an enterprise development and consultancy producing high-complexity, high-performance, secure applications and providing digital transformation programs for businesses. Working with a variety of customers to improve the performance and security of their websites showed there was a need for a solution that could stop automated threats that were becoming increasingly sophisticated, and that artificial intelligence could be harnessed to create next generation solutions to this problem.    After several years of incubation, the Intechnica product suite extended to become Netacea, a separate company formed to focus entirely on the development and sales of bot management products.   Why Netacea is different Netacea Bot Management is a server-side bot management solution that protects websites, mobile apps and APIs from automated threats using an intelligent detection engine, Intent Analytics®.  Our technology goes beyond distinguishing between humans and malicious bots, focusing instead on understanding the traffic’s intent. We then feed actionable intelligence to our clients, while automatically prioritizing genuine users in real time and preventing unwanted bot traffic. Our beliefs Netacea believes that effective teamwork is the key to successful delivery. We strive to overcome any obstacles in our way to deliver positive change and a leading service to our customers and the cyber-industry. We endeavor to listen to others and are prepared to change our views and go the extra mile for our team. How we help you Choosing the right bot management solution is a major decision for any business. At Netacea we take a consultative approach, working closely with you to understand not only the threats bots pose to your business, but how our solution fits into your wider strategy and organization. This partnership, paired with our server-side approach and innovative Intent Analytics® technology, allows us to seamlessly integrate with your business and deliver accurate, intelligent and effective bot mitigation. Tell us about your challenges to find out how we can help you How we’re already making an impact Netacea protects world-leading eCommerce, gambling, financial services and telecommunications businesses from a range of bot attacks including account takeover, scraping and scalper bots. Our clients include global retailers, a top three telecoms company and a worldwide betting enterprise. We deliver bespoke solutions to suit your business and stop sophisticated threats. Take a look at our clients page for a full list of our case studies  

Netacea
Senior Platform Engineer

 Our Story Netacea was formed from the product development of Intechnica, an enterprise development and consultancy producing high-complexity, high-performance, secure applications and providing digital transformation programs for businesses. Working with a variety of customers to improve the performance and security of their websites showed there was a need for a solution that could stop automated threats that were becoming increasingly sophisticated, and that artificial intelligence could be harnessed to create next generation solutions to this problem.    After several years of incubation, the Intechnica product suite extended to become Netacea, a separate company formed to focus entirely on the development and sales of bot management products.   Why Netacea is different Netacea Bot Management is a server-side bot management solution that protects websites, mobile apps and APIs from automated threats using an intelligent detection engine, Intent Analytics®.  Our technology goes beyond distinguishing between humans and malicious bots, focusing instead on understanding the traffic’s intent. We then feed actionable intelligence to our clients, while automatically prioritizing genuine users in real time and preventing unwanted bot traffic. Our beliefs Netacea believes that effective teamwork is the key to successful delivery. We strive to overcome any obstacles in our way to deliver positive change and a leading service to our customers and the cyber-industry. We endeavor to listen to others and are prepared to change our views and go the extra mile for our team. How we help you Choosing the right bot management solution is a major decision for any business. At Netacea we take a consultative approach, working closely with you to understand not only the threats bots pose to your business, but how our solution fits into your wider strategy and organization. This partnership, paired with our server-side approach and innovative Intent Analytics® technology, allows us to seamlessly integrate with your business and deliver accurate, intelligent and effective bot mitigation. Tell us about your challenges to find out how we can help you How we’re already making an impact Netacea protects world-leading eCommerce, gambling, financial services and telecommunications businesses from a range of bot attacks including account takeover, scraping and scalper bots. Our clients include global retailers, a top three telecoms company and a worldwide betting enterprise. We deliver bespoke solutions to suit your business and stop sophisticated threats. Take a look at our clients page for a full list of our case studies  

Netacea
Senior Software Developer

 Our Story Netacea was formed from the product development of Intechnica, an enterprise development and consultancy producing high-complexity, high-performance, secure applications and providing digital transformation programs for businesses. Working with a variety of customers to improve the performance and security of their websites showed there was a need for a solution that could stop automated threats that were becoming increasingly sophisticated, and that artificial intelligence could be harnessed to create next generation solutions to this problem.    After several years of incubation, the Intechnica product suite extended to become Netacea, a separate company formed to focus entirely on the development and sales of bot management products.   Why Netacea is different Netacea Bot Management is a server-side bot management solution that protects websites, mobile apps and APIs from automated threats using an intelligent detection engine, Intent Analytics®.  Our technology goes beyond distinguishing between humans and malicious bots, focusing instead on understanding the traffic’s intent. We then feed actionable intelligence to our clients, while automatically prioritizing genuine users in real time and preventing unwanted bot traffic. Our beliefs Netacea believes that effective teamwork is the key to successful delivery. We strive to overcome any obstacles in our way to deliver positive change and a leading service to our customers and the cyber-industry. We endeavor to listen to others and are prepared to change our views and go the extra mile for our team. How we help you Choosing the right bot management solution is a major decision for any business. At Netacea we take a consultative approach, working closely with you to understand not only the threats bots pose to your business, but how our solution fits into your wider strategy and organization. This partnership, paired with our server-side approach and innovative Intent Analytics® technology, allows us to seamlessly integrate with your business and deliver accurate, intelligent and effective bot mitigation. Tell us about your challenges to find out how we can help you How we’re already making an impact Netacea protects world-leading eCommerce, gambling, financial services and telecommunications businesses from a range of bot attacks including account takeover, scraping and scalper bots. Our clients include global retailers, a top three telecoms company and a worldwide betting enterprise. We deliver bespoke solutions to suit your business and stop sophisticated threats. Take a look at our clients page for a full list of our case studies  

Netacea
Technical Account Manager

 Our Story Netacea was formed from the product development of Intechnica, an enterprise development and consultancy producing high-complexity, high-performance, secure applications and providing digital transformation programs for businesses. Working with a variety of customers to improve the performance and security of their websites showed there was a need for a solution that could stop automated threats that were becoming increasingly sophisticated, and that artificial intelligence could be harnessed to create next generation solutions to this problem.    After several years of incubation, the Intechnica product suite extended to become Netacea, a separate company formed to focus entirely on the development and sales of bot management products.   Why Netacea is different Netacea Bot Management is a server-side bot management solution that protects websites, mobile apps and APIs from automated threats using an intelligent detection engine, Intent Analytics®.  Our technology goes beyond distinguishing between humans and malicious bots, focusing instead on understanding the traffic’s intent. We then feed actionable intelligence to our clients, while automatically prioritizing genuine users in real time and preventing unwanted bot traffic. Our beliefs Netacea believes that effective teamwork is the key to successful delivery. We strive to overcome any obstacles in our way to deliver positive change and a leading service to our customers and the cyber-industry. We endeavor to listen to others and are prepared to change our views and go the extra mile for our team. How we help you Choosing the right bot management solution is a major decision for any business. At Netacea we take a consultative approach, working closely with you to understand not only the threats bots pose to your business, but how our solution fits into your wider strategy and organization. This partnership, paired with our server-side approach and innovative Intent Analytics® technology, allows us to seamlessly integrate with your business and deliver accurate, intelligent and effective bot mitigation. Tell us about your challenges to find out how we can help you How we’re already making an impact Netacea protects world-leading eCommerce, gambling, financial services and telecommunications businesses from a range of bot attacks including account takeover, scraping and scalper bots. Our clients include global retailers, a top three telecoms company and a worldwide betting enterprise. We deliver bespoke solutions to suit your business and stop sophisticated threats. Take a look at our clients page for a full list of our case studies  

Netacea

Subscribe to our newsletter

Sign up here